On Mon, 3 Jan 2011 04:48:34 +0200, JAWNSY wrote:
Show quoted text> [...] given that dh-make-perl is a Pure Perl package, I don't
> see why its constituent parts should not be at least somewhat useful on
> CPAN.
A prove to the usefullness outside of Debian would be nice and maybe
even motivating.
Show quoted text> I discussed this briefly with David Bremner in #debian-perl today, and
> for me it comes down to this:
>
> Users on non-Debian systems may sometimes want to use dh-make-perl. You
> can generate packages this way (though not build them without
> debuild/dpkg-buildpackage, etc.)
The module->package dependency matching is one of the greatest features
of dh-make-perl. Take this away, and you can have a debian/ directory
populated, probably even with other useful data (e.g. copyright summary,
description ets). Without dependencies, these are of little use.
Besides, what is the purpose of creating the debian/ directory if
building a (binary/source) package is never to be done?
Show quoted text> and more importantly you can use the
> same code we use for other purposes, e.g. try to probe license files the
> same way we do, perhaps as a sort of comparison between our detection
> algorithm vs those someone else implements.
I am not sure the the module is suited for such use.
Show quoted text> It also allows for some code to be reused sometimes; even if you're not
> on a Debian OS, it may be useful to parse Debian-style changelogs.
Even if you upload Parse::DebianChangelog to CPAN, it is not the only
dependency that is needed. There is at least AptPkg too. It is not pure
Perl and requires the libapt-pkg library present in order to build and
run :/
Show quoted text> Anyway, I don't mind if this bug is assigned to me
Sure. I have added you as a CC, feel free to take it if you wish.