lp:ubuntu/karmic/debsigs

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/debsigs
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:
Development

Recent revisions

2. By Peter Pentchev

* New maintainer. Closes: #522257
* Fix the changelog format by removing the Vim formatting codes.
* Do not install the empty /usr/sbin directory and remove
  the debian/dirs file altogether.
* Convert the copyright file to the machine-parseable format and
  add my copyright notice.
* Bump the debhelper compatibility level to 7:
  - store it in debian/compat
  - use debian/debsigs as the build directory instead of debian/tmp
  - add misc:Depends to the binary package
  - remove the dh_installmanpages invocation, all the manual pages
    are installed by the Perl build framework itself
  - use dh_prep instead of dh_clean in the "install" target
* Remove the debian/debsigs.undocumented file - both programs listed
  there have already been documented.
* Bump Standards-Version to 3.8.1:
  - move debhelper to Build-Depends from Build-Depends-Indep
* Add the Vcs-Svn and Vcs-Browser source control fields.
* Make the short description a noun phrase.
* Clean up the rules file:
  - do not ignore "make clean" errors
  - remove some commented-out cruft
  - remove the OPTIMIZE flags to Makefile.PL - no C code here
  - pass -k to dh_clean in the "install" target
  - move some dh_* invocations from the "binary-indep" to the "install"
    target to mimic the behavior of the dh(1) tool
  - remove some dh_* invocations that simply do not apply
  - finally, minimize this file using debhelper 7's dh(1) tool :)
* Stop debsigs-autosign from always passing key ID's and keyring paths
  to debsigs; gpg is smart enough to figure out which key to use and
  where to find it. Closes: #161541
* Make the test script include all the modules.
* Use strict mode and enable Perl warnings for all modules and scripts.
* Set the version of the debsigsmain module to the package's version.
* Bump the version of all the other modules.
* Add my copyright notice to the modules.
* Add -h and -V options and syntax() and version() functions to
  all the executable scripts. Closes: #175337, #175338
* Fix a misspelled variable name in debsigs-autosign.
* Document the signature types in the debsigs usage message and
  manual page, and refer to it from the debsigs-autosign ones.
  Closes: #457319
* Make the binary package recommend debsig-verify. Closes: #163643
* Teach debsigs-signchanges to extract the key ID from the changes
  file if it is not specified in $DEBSIGSOPTIONS. Closes: #98088
* Rework debsigs-signchanges so it recalculates all types of checksums
  listed in the changes file, not just MD5 ones.
* Add the fixup() function to the arf module to read an archive file
  and remove the trailing slashes in the member names. Invoke that
  function in debsigs. Closes: #161680

1. By Branden Robinson <email address hidden>

* debsigs, debsigs-autosign: you can't use a module and run one of its
  methods at the same time; do these things separately (thanks, Joey Hess)
  (Closes: #161542)
* debsigs: stop hard-coding the path to gpg (thanks, Joey Hess)
  (Closes: #161543)
* debsigs: update $VERSION
* debsigs: add FUTURE DIRECTIONS section to POD
* debsigs-signchanges: only dig into @ARGV if it's defined (thanks, Joey
  Hess) (Closes: #161540)
* debsigs-installer: wrote rudimentary manpage

* debian/control:
  - bump Standards-Version to 3.5.7 (no changes needed)
  - add dependency on gnupg (Closes: #161544)

Branch metadata

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

Subscribers