lp:ubuntu/hardy/dh-make-perl

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/hardy/dh-make-perl
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

7. By Damyan Ivanov

* Fix install dependencies in rules templates
  Before:
    install: build install-stamp
    install-stamp:
  After:
    install: install-stamp
    install-stamp: build-stamp
  Avoids problems with parallel builds
* Use "$@" when touching stamps
* Bump standards-version to 3.7.3 (no changes)

6. By Damyan Ivanov

[ Oliver Gorwits ]
Try Module::Depends if M::D::Intrusive fails (Closes: #447520). This
helps Module::Install modules (with META.yml) to work with dh-make-perl.

5. By gregor herrmann

Add Vcs-* fields instead of the obsolete XS-Vcs-* fields when invoked
with --pkg-perl.

4. By Gunnar Wolf

[ Frank Lichtenheld ]
* s/debian/Debian/ in Description

[ Gunnar Wolf ]
* Trimmed unneeded whitespace from generated files - Thanks to Kees
  Cook <email address hidden> for the patch! (Closes: #411282)
* Patched regex for finding the module name when unde Module::Install,
  allowing for whitespace between the "name" string and the module
  name. Thanks to Marc Chantreux for the patch (and the patience ;-) )
* Replaced the (now deprecated) call to the external program 822-date
  for date -R
* Started reorganizing the code - All bare open() calls are now
  handled through IO::File; shuffled some functions around so the code
  is more followable
* Added --core-ok option to allow building core modules (Closes:
  #409017)

3. By Gunnar Wolf

* Fixed the Perl package data parsing function, fixing an unneeded
  warning. Thanks to Johnny Morano for the patch! (Closes: #396846)
* Generated dependency on Perl was incomplete (it _only_ missed the
  package name :-/ ) - Thanks to Hilko Bengen for pointing it out.
  (Closes: #400400)
* No longer dies when building Module::Install modules - It now asks
  the user to manually specify the dependencies. (Closes: #396536)
* Can now specify via command line depends, build-depends and build-
  depends-indep
* A bit of basic cleaning, trying to deuglify this very much love-
  needing source code
* Added patch by Jesper Krogh which allows dh-make-perl to generate
  versioned dependency strings (Closes: #364325)

2. By Gunnar Wolf

* dh-make-perl: Fix documentation to respect the new names for the rules
  templates.
* dh-make-perl: Check if module from cpan is a standard module
  (Closes: #136732)
* dh-make-perl: Uses Module::Depends::Intrusive in extract_depends() to find
  dependencies now. This simulates a build of the module ensuring that you
  get all the dependencies. (Closes: #297537)
* debian/control: Added dependency on libmodule-depends-perl for dependency
  detection fix.
* dh-make-perl: Added a function to make a watch file for modules from
  CPAN. (Closes: #253919)

1. By Paolo Molaro <email address hidden>

* Handle better files without pod info (Closes: bug#109437).
* Require the user to specify the version if the euristics don't work:
  closes: bug#112373.
* Use dh_installman in the rules files instead of dh_installmanpages:
  closes: bug#118130.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/dh-make-perl
This branch contains Public information 
Everyone can see this information.

Subscribers