lp:debian/pkg-perl-tools

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

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

27. By Niko Tyni

[ gregor herrmann ]
* examples/buildpackage-pdebuild: drop '-d' from DEBBUILDOPTS.
  The parameter is added by pdebuild itself now.
* examples/check-build: new option to strip all binary packages from the
  .changes file, with fallback option to only strip arch:any ones.
  Thanks to Salvatore Bonaccorso for coming up with this elegant patch.

[ Niko Tyni ]
* autopkgtest/smoke:
  + export TDIR for the smoke-setup script as documented
  + ignore stderr from test.pl

26. By Niko Tyni

* Rename autopkgtest configuration files, with a fallback to the old names.
  (Closes: #799487)
* Make it possible to override the prove --merge option by unsetting
  PKG_PERL_PROVE_ARGS in smoke-env. (Closes: #799444)
* Support executing debian/tests/pkg-perl/smoke-setup as a last resort.
  (Closes: #799486)

25. By Niko Tyni

[ Salvatore Bonaccorso ]
* check-build: Check as well for udebs when striping arch:any debs

[ Florian Schlichting ]
* checkout: fetch debcherry notes if there are any, until fixed gbp is available

[ Damyan Ivanov ]
* Add more things to do to the TODO list

[ Niko Tyni ]
* Add support for debian/tests/pkg-perl/env-smoke (Closes: #763541)

24. By gregor herrmann

Remove checks which moved to lintian from pkg-perl profile.

23. By Axel Beckert

[ Axel Beckert ]
* Fix patchedit to not expect a file in $PATH as $EDITOR but to support
  $EDITOR to contain commandline options.
* Move application-not-library, modulebuild, no-perl-modules, and
  usr-lib-perl5 lintian checks to lintian proper.
* Rewrite module-name check (tag no-module-name-in-description) as
  binary check and integrate it into lintian's description check as tag
  perl-module-name-not-mentioned-in-description.
* Recommend lintian >= 2.5.36 for the checks which used to be in the
  pkg-perl-tools package.

[ gregor herrmann ]
* examples/check-build: use mergechanges for sourceless uploads instead
  of manually messing with the .changes file.
* examples/check-build: add stanza for running adt-run (with schroot and
  a chroot named/aliased to "default").

22. By Axel Beckert

[ gregor herrmann ]
* dpt-takeover: update documentation to use of gbp-import-dscs.

[ Salvatore Bonaccorso ]
* Document dpt-forward in dpt commands listing

[ Axel Beckert ]
* gen-itp:
  + Use Perl 5.10 feature "say" instead of the local sub "p" which does
    the same.
  + Nicer output formatting.
  + Whitespace cleanup.
  + Output the sentence "The package will be maintained under the
    umbrella of the Debian Perl Group." behind the package description
    if the maintainer is set to the Debian Perl Group.
* Try to fool autodep8 into thinking it's a EU::MM based test suite.
  + Add no-op Makefile.PL. debhelper doesn't seem to be fooled by that,
    probably because a Makefile already exists.
  + Hardcode build system in debian/rules as "Makefile" anyway to be
    safe against future debhelper changes.

21. By Axel Beckert

[ Salvatore Bonaccorso ]
* examples/b: Use buildpackage subcomand for gbp in case git directory
  is present

[ gregor herrmann ]
* examples/buildpackage-pdebuild: initialize DEBBUILDOPTS with -d.
  This passes -d ("Do not check build dependencies and conflicts.") to
  dpkg-buildpackage.

[ Axel Beckert ]
* dpt-push: Also push git notes for use with Niko Tyni's git-debcherry
  variant (see #784159)
* dpt-alioth-repo:
  + Check if a remote named "origin" already exists and if it's already
    the expected remote repository before creating a remote repository
    named "origin".
  + Proper error message if distribution name couldn't be determined.
    Read a distribution name as first parameter in that case.
* dpt-takeover:
  + Change to use "gbp-import-dscs --debsnap" instead of "apt-get
    source" and "gbp-import-dsc".
  + set -u only after environment variable checking.
* dpt-upstream-repo+examples/mass-commit: Use Gbp-Dch instead of Git-Dch
* debian/copyright: Remove .mailmap stanza. It's only needed in the git
  repository and not included in the generated source package. Silences
  lintian wrt. unused-file-paragraph-in-dep5-copyright, etc. Lacks
  creativity anyways to validate a copyright and license.
* lintian-checks: Also output the testsuite header's value if the tag
  nonteam-testsuite-header is emitted.

[ gregor herrmann ]
* dpt-import-orig: use Gbp-Dch for changelog commit message.

20. By Axel Beckert

[ gregor herrmann ]
* dpt-import-orig: use present tense for changelog message.
* pkg-perl-tools: add autopkgtest and autodep8 to Recommends.
* dpt-import-orig: also (optionally) remove tarballs named *.tgz.
* examples/buildpackage-pdebuild:
  + add -p option which sets DEB_BUILD_OPTIONS='nostrip'
  + demote qemubuilder codepath to a commented out example
* examples/check-build:
  + rename piuparts log file
  + update stripping of binary packages.
    Besides removing .deb lines from the .changes file, also change the
    Architecture: field.
* Update copyright years in example scripts and debian/copyright.

[ Salvatore Bonaccorso ]
* Remove trailing comma in Build-Depends list
* Don't rely on dash expanding escape sequences by default.
  Instead of using echo "\t..." use a printf call to not rely on /bin/sh
  being dash and expanding escape sequences. (Closes: #772293)
* forward-patch: Correct typo in error message (debain -> debian)
  Thanks to Raphael Geissert <email address hidden> (Closes: #772497)
* check-build: Strip as well udebs when choosing to strip
  arch:any .debs

[ Damyan Ivanov ]
* dpt-push: exit with the status of the actual 'git push' command
  (Closes: #764825)
* dpt-forward: add --force option, allowing forwarding an already
  forwarded bug/patch

[ Ansgar Burchardt ]
* Do not pass --force-yes to apt-get. apt's --force-yes option disables
  signature checks and therefore is a bad option to use.

[ Axel Beckert ]
* Replace all command calls to "gbp-something" with "gbp something" to
  support git-buildpackage ≥ 0.6.24. (Closes: #783521)

19. By Axel Beckert

Fix traversing the wrong directory in lintian/checks/…/module-name.pm
(Closes: #763891) Thanks Niels Thykier!

18. By gregor herrmann

[ Niko Tyni ]
* Add basic lintian checks for Testsuite: autopkgtest-pkg-perl

[ Axel Beckert ]
* Update our lintian checks for lintian 2.5.28's API (Closes: #763204)
  + (Build-)Depends on lintian >= 2.5.28~
* Fix lintian warning missing-testsuite-header (see above ;-)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers