Changes for version 0.84 - 2014-10-20

  • Axel Beckert
    • t/*.t: use dh-make-perl without path instead of $Bin/../dh-make-perl if $ADTTMP is set
    • Add project-.proverc to enforce running with -j1 to avoid race conditions
  • Salvatore Bonaccorso
    • Create packages using Standards-Version 3.9.6
    • Use Standards-Version 3.9.6 in testsuite control files
  • gregor herrmann
    • Add 'Testsuite' as a valid field to Debian::Control::Stanza::Source.
  • Damyan Ivanov
    • create debian/upstream/metadata in 'make' mode
    • make: add Testsuite: autopkgtest-pkg-perl source header in pkg-perl mode
  • gregor herrmann
    • t/dists.t: check for $ENV{ADTTMP} in all dh-make-perl invocations.
    • Mark package as autopkgtest-able.

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