lp:ubuntu/wily/dh-make-perl

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

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

38. By Damyan Ivanov

* DpkgLists.t: add support for the new packaging layout in perl 5.22
  (Closes: #789729 -- FTBFS with perl 5.22)
* add upstream signing keyring

37. By Damyan Ivanov

* Quote left brace in regex. Gives warning under perl 5.22 (Closes: #788894)
* Replace usage of Module::Build::ModuleInfo (dropped in perl 5.22) with
  Module::Metadata (Closes: #788893)

36. By Damyan Ivanov

[ Damyan Ivanov ]
* Config: fixup module name after possible setting it when run as 'cpan2deb'
  (Closes: #777718 -- cpan2deb using wrong module from CPAN)

[ Axel Beckert ]
* Improve misleading error message if apt-file installed but no contents
  files could be found.
* Fix parsing of sources.list entry with options in brackets. (Closes:
  #783110; Thanks Lucas Nussbaum for the bug report.)

[ Andy Beverley ]
* Check existing new directory name before attempting a rename to it
  (Closes: #774071)
* Reset Git environment variables to ensure correct repo is used
  (Closes: #774070)
* Use correct location for deb when using install option
  (Closes: #774072)

[ Damyan Ivanov ]
* run 'dpkg -i pkg.deb' with sudo if we aren't root
* bump years of copyright
* new routine, info() for printing stuff in verbose mode, with an 'I: ' prefix
* print the dpkg -i command
* Packaging: parse 'dist.ini' if present
* create_copyright: use copyright year from dist.ini (copyright_year)

35. By gregor herrmann

Add runtime dependency on libyaml-libyaml-perl.
DhMakePerl::Command::Packaging uses YAML::XS but there was no
dependency on the respective package.
Thanks to Moritz Lenz for the bug report. (Closes: #775725)

34. By Damyan Ivanov

[ Salvatore Bonaccorso ]
* Fixing typos from commit message in debian/changelog

[ 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
* Declare compliance with Debian Policy 3.9.6

[ 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.

33. By Damyan Ivanov

[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
* Update repository URL in Build.PL to the cgit web frontend
* When creating debian/control file use cgit web frontend URL for the
  Vcs-Browser field
* Upse cgit web frontend whean searching for pkg-perl package repositories

[ Damyan Ivanov ]
* HOWTO.release: increase version after tagging

32. By Damyan Ivanov

* HOWTO.Release: use dpt push in the pushing part
* make: include dh-make-perl version in the commit message of the initial
  packaging
* Skip POD tests unless RELEASE_TESTING is present in the environment
  remove RELEASE_TESTING from dh_auto_test invocation
  (Closes: #752917, FTBFS with perl 5.20)
* fix the error message when more than one command is given on the command
  line
* the locate command now accepts multiple arguments
* build-depend on the separately packaged Module::Build

31. By Damyan Ivanov

[ 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.

[ 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 "."
* Remove Maximilian Gaß from Uploaders (no more active according to himself)

[ gregor herrmann ]
* debian/control: remove Nicholas Bamber from Uploaders on request of
  the MIA team.
* Bump required debhelper version for Module::Build::Tiny to 9.20140227.

30. By Damyan Ivanov

[ CSILLAG Tamas ]
* add Homepage to d/control (lintian check suggested)
* add rename_to_debian_package_dir.
  This will rename the directory name to the canonical name of
  the debian package.
* use system("mv ...") when cross device directory move is expected
  otherwise just use rename

[ Damyan Ivanov ]
* FromCPAN/find_debs_for_modules: do not crash when all offerred packages
  are perl(-(modules|base))? (Closes: #725206)
* drop trailing slash from t/Control.t test file

[ Salvatore Bonaccorso ]
* Create packages with Standards-Version 3.9.5
* Adjust Standards-Version in control files of testsuite
* Bump Standards-Version to 3.9.5

29. By Damyan Ivanov

* silence a warning when reporting about a core-satisfied dependency without
  a version
* fix problems with perl 5.18:
  (Closes: #719829)
  + fix missing =back in Debian::Control::Stanza::CommaSeparated POD
  + sort a couple of hash key walks breaking tests with perl 5.18
* remove the trailing slash from ustream/watch URLs
* drop usage of experimental given/when in Packaging.pm
* rework --only internal representation to be a hash
* t/dists.t: rework running dh-make-perl and give all diagnostics when a
  test fails
* fix special handling of changed copyright years
* make dh-make-perl report its version on every invocation

Branch metadata

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

Subscribers