2006
dh-make-perl (0.25) unstable; urgency=low
* Fixed the Perl package data parsing function, fixing an unneeded
warning. Thanks to Johnny Morano for the patch! (Closes: #396846)
* Generated dependency on Perl was incomplete (it _only_ missed the
package name :-/ ) - Thanks to Hilko Bengen for pointing it out.
(Closes: #400400)
* No longer dies when building Module::Install modules - It now asks
the user to manually specify the dependencies. (Closes: #396536)
* Can now specify via command line depends, build-depends and build-
depends-indep
* A bit of basic cleaning, trying to deuglify this very much love-
needing source code
* Added patch by Jesper Krogh which allows dh-make-perl to generate
versioned dependency strings (Closes: #364325)
-- Gunnar Wolf <gwolf@debian.org> Tue, 28 Nov 2006 11:47:32 -0600
dh-make-perl (0.24) unstable; urgency=low
* Transferred package ownership to the Debian Perl Group
* Added patch by Fermin Galan, allowing to specify the maintainer from
the overrides file
* Fixed Perl package version parsing (Closes: #386086, #393438)
* Fixed: Was not properly ignoring Subversion/CVS directories when
called with an implicit --exclude/-i (Closes: #394314)
* Fixes the cases where Makefile.PL depends on FindBin (Closes:
#375146)
-- Gunnar Wolf <gwolf@debian.org> Fri, 27 Oct 2006 13:22:17 -0500
dh-make-perl (0.23) unstable; urgency=low
* Added --requiredeps option, to force dh-make-perl to choke on
unresolvable dependencies (Closes: #382027)
* Packages which are not arch-indep will correctly list perl as build-
depends, not build-depends-indep (Closes: #381148)
* The version of Perl depended upon for building is the one currently
installed in the system, as reported by dpkg
-- Gunnar Wolf <gwolf@debian.org> Mon, 28 Aug 2006 20:57:15 -0500
dh-make-perl (0.22) unstable; urgency=low
* Added patch by Peter Morch <mn3k66i02@sneakemail.com> allowing user again to specify packaging version number (which we had, but was trampled upon by autodetection code). (Closes: #382039) * Updated generated standards-version to 3.7.2, after checking nothing specifically refers to Perl packaging. Updated debhelper required version to >= 5.0.0 (Closes: #381130) * Updated this package's standards-version to 3.7.2 and debhelper required version to >= 5.0.0
-- Gunnar Wolf <gwolf@debian.org> Sun, 13 Aug 2006 20:09:12 -0500
dh-make-perl (0.21) unstable; urgency=low
* Added patch by Adam Sjoegren/Damyan Ivanov fixing newlines in
descriptions that broke the generated debian/control files (Closes:
#350728)
-- Gunnar Wolf <gwolf@debian.org> Wed, 8 Mar 2006 12:56:03 -0600
2005
dh-make-perl (0.20) unstable; urgency=low
* No longer ignores META.yml due to the silly oversight of yours
truly, that was handing back an empty hashref :-/ Thanks to Adam
Sj�gren and to Noel Maddy for two equivalent reports and two
identical patches. (Closes: #331658, #328687)
* Added yet-another-case of how to get version information - Thanks to
Noel Maddy for the patch (Closes: #328700)
-- Gunnar Wolf <gwolf@debian.org> Mon, 24 Oct 2005 12:31:59 -0500
dh-make-perl (0.19) unstable; urgency=low
* Generated debian/watch was including the trailing dot as part of the
version number - fixed
* Does not die anymore when META.yml is wrongly formed (Closes:
#326807)
-- Gunnar Wolf <gwolf@debian.org> Tue, 6 Sep 2005 16:50:14 -0500
dh-make-perl (0.18) unstable; urgency=low
* Generated modules don't ignore the result of the cleaning process in
the presence of a Makefile/Build (Closes: #325452)
* Supports also getting information from modules that use
Module::Install
* Better support for getting information out of the META.yml file,
needed for correct building of Module::Build-based modules (Closes:
#315798)
-- Gunnar Wolf <gwolf@debian.org> Mon, 29 Aug 2005 11:56:28 -0500
dh-make-perl (0.17) unstable; urgency=low
* Fixed: Module::Depends::Intrusive was unable to find files because
the build dir was not part of @INC (Closes: #303806)
* Fixed: Oversight in previous version breaks information gathering
from modules including a valid META.yml (Closes: #309552)
-- Gunnar Wolf <gwolf@debian.org> Wed, 18 May 2005 09:36:11 -0500
dh-make-perl (0.16) unstable; urgency=low
* dh-make-perl: Die on error from Module::Depends::Intrusive * Fixed extract_name_ver to correctly deal with empty META.yml files
-- Gunnar Wolf <gwolf@debian.org> Sat, 14 May 2005 17:20:30 -0500
dh-make-perl (0.15) unstable; urgency=low
* dh-make-perl: Fix documentation to respect the new names for the rules
templates.
* dh-make-perl: Check if module from cpan is a standard module
(Closes: #136732)
* dh-make-perl: Uses Module::Depends::Intrusive in extract_depends() to find
dependencies now. This simulates a build of the module ensuring that you
get all the dependencies. (Closes: #297537)
* debian/control: Added dependency on libmodule-depends-perl for dependency
detection fix.
* dh-make-perl: Added a function to make a watch file for modules from
CPAN. (Closes: #253919)
-- Gunnar Wolf <gwolf@debian.org> Fri, 1 Apr 2005 18:05:14 -0600
dh-make-perl (0.14) unstable; urgency=medium
* rules.ModuleBuild.{noxs,xs}: Add rules templates for Module::Build
based packages. Thanks for the (slightly modified) patch from
Jason Kohles <email@jasonkohles.com>. (Closes: #258123, #285941, #300121).
Thanks to Marc 'HE' Brockschmidt for incorporating this work.
* Now performs tests as part of the build process. Added the --notest
switch to revert the behavior to the old one.
* Added a Recommends: libmodule-build-perl relationship
-- Gunnar Wolf <gwolf@debian.org> Wed, 23 Mar 2005 19:32:08 -0600
dh-make-perl (0.13) unstable; urgency=low
* New maintainer, Gunnar Wolf <gwolf@debian.org>, with Wolfgang Schemmel <debian@37.org> as a co-maintainer. * Fixed bug which made dh-make-perl get the module name wrong when it ended in ::Perl. Applied patch by David Pashley - Thanks! (Closes: #249472) * Fixed an uninitialized substitution warning if there is no changelog. Applied patch semantically equivalent to Edward Bett's, thanks! (Closes: #243338) * Handles the cases where POD has DETAILS instead of DESCRIPTION, as well as cases where the POD files are DOS-like (i.e., lines end with \r\n). Applied Edward Betts' patch, thanks! (Closes: #267899) * Documented the --build and --install switches in the synopsis, forced the module to be built if only --install is specified. (Closes: #269606)
-- Gunnar Wolf <gwolf@debian.org> Mon, 14 Mar 2005 14:03:17 -0600
2004
dh-make-perl (0.12) unstable; urgency=low
* debian/rules: Make make clean cleaner.
* debian/control: I'm a DD now!
* dh-make-perl:
+ Don't use rename, as it won't work across devices.
+ Rewrite the ugly stuff that inserts the found docs and the changes file
into the rules file. IMO this whole thing has to be rewritten sigh
+ Fix --build switch by calling make directly with the -C switch. Thanks
for the report to Emanuele Zeppieri <ema_zep@libero.it> (Closes:
#241159)
+ Work with DEBEMAIL and DEBFULLNAME as dch does.
+ Fix regexp finding the used modules to allow stuff like use Gtk2"-init"
and Foobar(). Thanks for the report to Eric Schwartz
<emschwar@fc.hp.com>. (Closes: #234774)
.
### I'm planning to rewrite dh-make-perl over the next few weeks. Please
### mail me if you want to contribute or have ideas for new features.
-- Marc 'HE' Brockschmidt <he@debian.org> Wed, 31 Mar 2004 17:30:44 +0200
dh-make-perl (0.11) unstable; urgency=low
* Let dh-make-perl also work on directories other than ".". (Closes:
#230382)
* Apply patch from Gaal Yahas <gaal@forum2.org> to the CPAN code, now
CPAN.pm itself chooses the default mirror. Thanks Gaal! (Closes: #230409)
* Fixed "Use of uninitialized value" warnings in the default override file.
* Introducing the --exclude|i switch to allow people to exclude some files
from the search for docs and stuff. This defaults to the exclusion of
CVS/.svn dirs. (Closes: #223411, #227183, #227113)
* Now prints out the Perl error message when failing to open a file.
* Add a note to the end of the long description to state that it was
automagically extracted from the source. (Closes: #226146)
* Updated both rules.noxs and rules.xs.
* Updated manpage.
-- Marc Brockschmidt <marc@dch-faq.de> Mon, 9 Feb 2004 20:39:46 +0100
2003
dh-make-perl (0.10) unstable; urgency=low
* New maintainer. (Closes: #206877) * Acknowledge fixes in the 3 NMUs. (Closes: #153311, #138517, #149295, #158427, #131937, #134404, #143631) * Changed debhelper version number in the generated debian/rules file to woody standard 4.0.2. (Closes: #188313) * Changed some CPAN things: The package will be build in ./$packagename/, a tarball will be moved to ./$packagename_$version.orig.tar.gz. * Use Build-Depends-Indep for perl instead of Build-Depends to make packages lintian clean. * Search for packages containing needed perl modules with apt-file (if installed), otherwise just output the list of needed modules. (Closes: #194755) * Applied patch to enable overrides again. Thanks to Adrian Phillips <adrianp@powertech.no>. (Closes: #207822) * Applied patch to parse Makefile.PL right (Sometimes we need DISTNAME and not NAME). Thanks to Adrian Phillips <adrianp@powertech.no>. (Closes: #207833) * Applied patch to get information from META.yml instead of Makefile.PL. Thanks to Ilya Martynov <ilya@martynov.org>. (Closes: #209059)
-- Marc Brockschmidt <marc@dch-faq.de> Fri, 24 Oct 2003 13:03:11 +0200
dh-make-perl (0.9-0.4) unstable; urgency=low
* Non-maintainer upload
* Change from section "interpreters" to "perl" in boilerplate.
* changed to debian/compat instead of DH_COMPAT
* change to debhelper compatibility level v4 from v3: added ${misc:Depends}
-- Ivan Kohler <ivan-debian@420.am> Mon, 31 Mar 2003 13:16:29 -0800
2002
dh-make-perl (0.9-0.3) unstable; urgency=low
* Non-maintainer upload
* Use version from CPAN if --cpan was used and Paolo's parsing fails,
as per suggestion from joeyh (closes: Bug#158427)
-- Ivan Kohler <ivan-debian@420.am> Mon, 2 Sep 2002 03:57:49 -0700
dh-make-perl (0.9-0.2) unstable; urgency=low
* Non-maintainer upload * Reformat description (closes: Bug#134404) * Fix binary-arch vs. binary-indep in package's own debian/rules * Don't create a README.Debian file or use Emacs vars in changelog (closes: Bug#153311) * Use an extension on perl -pi invocations (closes: Bug#149295) * Better $VERSION parsing, perhaps (closes: Bug#138517) might be better to just ask CPAN(PLUS)? * fix typo in manpage (closes: Bug#131937) * CPANPLUS option (closes: Bug#143631) * Fix binary-arch vs. binary-indep in rules.noxs * Automatically add links to /usr/share/common-licenses for some common licenses.
-- Ivan Kohler <ivan-debian@420.am> Thu, 22 Aug 2002 18:18:51 -0700
2001
dh-make-perl (0.9) unstable; urgency=low
* Handle better files without pod info (Closes: bug#109437). * Require the user to specify the version if the euristics don't work: closes: bug#112373. * Use dh_installman in the rules files instead of dh_installmanpages: closes: bug#118130.
-- Paolo Molaro <lupus@debian.org> Sun, 11 Nov 2001 19:36:06 +0100
dh-make-perl (0.8) unstable; urgency=low
* Quick, before anyone notices.
-- Paolo Molaro <lupus@debian.org> Wed, 13 Jun 2001 09:49:38 +0200
dh-make-perl (0.7) unstable; urgency=low
* gzclose error was on CPAN module (Closes: bug#86644). * Fixed descriptions (Closes: bug#94570). * Updates for new version of CPAN.pm. * Limit somewhat the lines of text in the descriptions. * Handle better some weird situations (Closes: bug#89733). * Also consider $ENV{DEBFULLNAME) for the maintainer's name (Closes: bug#98316).
-- Paolo Molaro <lupus@debian.org> Tue, 12 Jun 2001 15:39:50 +0200
dh-make-perl (0.6) unstable; urgency=low
* Handle correctly interior sequences in pod parser. * Shut up some warnings. * Correctly set maintainer email in some cases. * Better copyright guesses. * Ensure policy compliant names and version numbers. * Fixes in rules files (support DEB_BUILD_OPTIONS). * Better checks for binary modules (added a --arch option, too).
-- Paolo Molaro <lupus@debian.org> Mon, 19 Feb 2001 13:52:39 +0100
dh-make-perl (0.5) unstable; urgency=low
* Do not use install-stamp in sample rules files (Closes: bug#84509). * Updates to policy 3.5.1.
-- Paolo Molaro <lupus@debian.org> Sun, 18 Feb 2001 21:42:27 +0100
dh-make-perl (0.4) unstable; urgency=low
* Use Pod::Parser to parse the pod tags. * Build package in current directory. * Updated generated rules files to new perl policy.
-- Paolo Molaro <lupus@debian.org> Fri, 16 Feb 2001 23:39:08 +0100
dh-make-perl (0.3) unstable; urgency=low
* Fix typo in README.Debian filename (Closes: bug#77499). * Handle description creation better (Closes: bug#78970). * Fixed docs about DEBEMAIL env var (Closes: bug#80607).
-- Paolo Molaro <lupus@debian.org> Sun, 28 Jan 2001 13:20:52 +0100
2000
dh-make-perl (0.2) unstable; urgency=low
* Added support for downloading modules from CPAN. * Added switches to build and install the resulting package.
-- Paolo Molaro <lupus@debian.org> Wed, 25 Oct 2000 15:52:55 +0200
dh-make-perl (0.1) unstable; urgency=low
* Initial Release.
-- Paolo Molaro <lupus@debian.org> Mon, 16 Oct 2000 19:14:24 +0200