Changes for version 0.81 - 2014-05-18
- Dima Kogan
- If unable to parse pkgname or version, quit with a useful error message.
- Replaced all 'start_dir' uses with 'main_dir'
- gregor herrmann
- DhMakePerl::Command::Packaging:
- install CONTRIBUTING files in extract_docs().
- require debhelper 9.20120312 only for arch:any packages; for arch:all debhelper 8 or 9 are enough
- add a trailing ~ to all versioned dependencies to make backporting easier
- drop special casing for all kinds of dependencies which needed debhelper 7.x. Support for debhelper < 8 was dropped in dh-make-perl 0.77.
- Reword "debhelper(1) 7 tiny" to the more accurate "dh(1)". Also rename is_dh7tiny() method to is_dhtiny().
- Update copyright years.
- DhMakePerl::Command::Packaging:
- Axel Beckert
- Apply wrap-and-sort.
- Untangle checks for pristine-tar and upstream tarball in git_add_debian() (Closes: #735968)
- Code-deduplication by splitting up guess_tarball() into guess_tarball($prefix) and guess_debian_tarball() and then using guess_tarball() also in setup_dir().
- Iterate over all supported tar ball suffixes in guess_tarball().
- Use Cwd's realpath for upstream tarball search if main_dir is just "."
- gregor herrmann
- Bump required debhelper version for Module::Build::Tiny to 9.20140227.
Documentation
Create debian source packages from Perl modules
Modules
parse/search through apt-file's Contents files
manage Debian source package control files
fill debian/control from unpacked CPAN distribution
single stanza of Debian source package control file
binary stanza of Debian source package control file
comma separated debian/control field abstraction
source stanza of Debian source package control file
a list of Debian::Dependency objects
dependency relationship between Debian packages
scan /var/lib/dpkg/info/*.list for files/patterns
handy manipulation of debian/rules
handy representation of Debian WNPP bug reports
offline storage of Debian's work-needing package lists
create Debian source package from CPAN dist
common routines for 'make' and 'refresh' dh-make-perl commands
dh-make-perl dump-config implementation
dh-make-perl help implementation
dh-make-perl locate implementation
implementation of 'dh-make-perl make'
dh-make-perl refresh implementation
dh-make-perl refresh-cache implementation
dh-make-perl configuration class
internal helper module for DhMakePerl
helper routines for dh-make-perl and alike