The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.69 - 2010-07-26

  • Damyan Ivanov
    • die early if unable to determine distribution name or version. Debian bug #525847
    • spelling fixes in POD and comments
  • Ansgar Burchardt
    • Do not require --cpan in addition to --pkg-perl when adding Vcs-* fields.
    • Debian::Dependency: Recognize deprecated '<' and '>' relations.
    • Debian::Dependency: Allow architecture restrictions in dependencies. For now this information is just ignored.
    • DhMakePerl::Command::Packaging (set_package_name): Use package name specified by --packagename option. (Debian bug #584619)
    • dh-make-perl: Fix spelling error ("intercepring" → "intercepting").
    • Debian::WNPP::Query: Fix bugs_for_package method.
    • Debian::Control::FromCPAN (discover_dependencies): Do not ignore results from Module::Depends::Intrusive. (Debian bug #587276)
  • Salvatore Bonaccorso
    • Add support of Breaks field for binary package stanzas in debian/control to Debian::Control::Stanza::Binary.
    • Create packages with Standards-Version: 3.9.1.
    • Fix sentences in texts for License stanzas of debian/copyright: Add full stop mark after sentences.
    • Add explicit Link to versioned `/usr/share/common-licenses/GPL-1' as this was added by base-files 5.8 (See debian bug #436105).
    • Fix debian/copyright text templates in t/dist/Strange-0.1 and t/dist/Strange-2.1.
    • Add support for perl_dbi addon for dh.
    • Build-Depends only on perl when Build.PL and Module::Build is used, instead of an alternate Build-Depends on perl (>= 5.10) | libmodule-build-perl. This is as support for Etch is now discontinued and Lenny already contains perl (>= 5.10) (Debian bug #590114).
  • Chris Butler
    • Fixed DhMakePerl::Utils to cope with modules in Module::CoreList where the version is unspecified. (Debian bug #585755)

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 routined for dh-make-perl and alike