-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Thu, 08 Jan 2009 00:38:22 +0200 Source: dh-make-perl Binary: dh-make-perl Architecture: source all Version: 0.51 Distribution: unstable Urgency: low Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org> Changed-By: Damyan Ivanov <dmn@debian.org> Description: dh-make-perl - Create Debian packages from perl modules Closes: 501688 506708 510362 Changes: dh-make-perl (0.51) unstable; urgency=low . [ gregor herrmann ] * Handle --desc option before --refresh to avoid uninitialized $desc variable. * Remove libpod-parser-perl from Depends, sync Build-Depends-Indep with Depends now that tests are run. * "--build": call `debian/rules build' before `fakeroot debian/rules binary' in order to do the build without (fake)root privileges. Thanks to Mark Hedges for the bug report and to Russ Allbery for the solution (closes: #510362). . [ Damyan Ivanov ] * Apply two patches from Paul Fenwick reformatting the whitespace of dh-make-perl. Hopefully this makes the code a bit easier for people not used to it. * Add Paul Fenwick to the 'Patches from' section * Parse and use build-time dependencies too Closes: #501688 -- dh-make-perl ignoring build_requires in Makefile.PL * Add dependencies on libwww-mechanize-perl, libclass-accessor-perl, libemail-date-format-perl, libmodule-corelist-perl, libapt-pkg-perl. * Internal rewrites: - encapsulate dependencies into a class and rework the code to use it - extract_depends: try Module::Depends first, ::Intrusive -- second - use Module::CoreList to check if given module is a core one - avoid adding dependencies on ancient perl versions * add test suite * rules: run the test suite during build + sync B-D-I with Depends + add libfile-touch-perl, libtext-diff-perl, libfile-find-rule-perl and libtest-deep-perl to B-D-I * get_itp(): adapt to new BTS web interface. Thanks to SteveNZ for the patch. * add --verbose option (set by default) + disable diagnostic output when --no-verbose is given * instead of searching Perl modules in packages contents via apt-file, parse Contents files ourselves and cache the result + add --refresh-cache option, useful for cron-jobs * do not call bugs.debian.org when NO_NETWORK is set in the environment + rules: set NO_NETWORK=1 when running tests * uses Module::Build for building and running tests + add libmodule-build-perl to B-D . [ Paul Fenwick ] * Setting the base for unit-testing: + Simple patch to avoid doing work if we're being required and not run. + Basic tests for extract_name_ver_from_autodie. * Updated regexp to extract version from basic Module::Install. * Updated extract_name_ver_from_makefile to handle M::I recommended syntax. * We now inform the user about the --core-ok switch if they're trying to build a core module. . [ Ryan Niebur ] * process META.yml file when refreshing * create debian/compat file while refreshing * make --notest work with dh7 (Closes: #506708) * fix typo (s/shlib:Depends/shlibs:Depends/g) in control file generation * when searching for docs files, ignore .svn-base files. (fixes tests when building out of the svn repo) * mention running apt-file update in error message . [ Ansgar Burchardt ] * Quote name of file containing the Artistic license. . [ David Paleino ] * Removed myself from Uploaders. Checksums-Sha1: b2b82213638e72d798810a8b7b017382b477ef93 1492 dh-make-perl_0.51.dsc 61afe33f02f43ee5d79ca09616af01f4e3395aa6 69083 dh-make-perl_0.51.tar.gz 711c41d20fe4a394e739a0dd513b25d0bd2cbbcd 69220 dh-make-perl_0.51_all.deb Checksums-Sha256: a4b6ea82e5b690c9d853945e8f40b1362f464eff9e9320a1e67b8bfe42d5b090 1492 dh-make-perl_0.51.dsc 2f05afd075b12388314b35c7096d10e833723c447d6cdf077817324ebf42ca6b 69083 dh-make-perl_0.51.tar.gz 263ba476a3cf5f22b1a480055b22f08d830f197760a30b01e1f0812762da678c 69220 dh-make-perl_0.51_all.deb Files: 44034f164a2eddc03d4223a97688ecbe 1492 devel optional dh-make-perl_0.51.dsc 8e9c4800ae462a87a9327bb548c71656 69083 devel optional dh-make-perl_0.51.tar.gz f29a76e3288addbe28e5432231eef32a 69220 devel optional dh-make-perl_0.51_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkllL3EACgkQHqjlqpcl9jtrHwCdGELictMNuO2mM0u0tyzsgCxJ X8UAn2wN9S53tpc0GTsO9+6yUPY9XAvr =MABY -----END PGP SIGNATURE----- Accepted: dh-make-perl_0.51.dsc to pool/main/d/dh-make-perl/dh-make-perl_0.51.dsc dh-make-perl_0.51.tar.gz to pool/main/d/dh-make-perl/dh-make-perl_0.51.tar.gz dh-make-perl_0.51_all.deb to pool/main/d/dh-make-perl/dh-make-perl_0.51_all.deb