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