Dear mentors, I am looking for a sponsor for the new version 0.1.15 of my package "debsigs". This is an adoption - Branden Robinson filed an RFA a while ago after taking care of the debsigs package for a long time. I've fixed all of its outstanding bugs and updated the packaging to conform to the current standards and best practices. There is a single binary package: debsigs - toolset for applying cryptographic signatures to Debian packages It has been tested with lintian and pbuilder. The upload would fix these bugs: 98088, 161541, 161680, 163643, 175337, 175338, 457319, 522257 The package can be found on mentors.debian.net: dget -x http://mentors.debian.net/debian/pool/main/d/debsigs/debsigs_0.1.15.dsc I would be glad if someone uploaded this package for me. JFYI, here's my adoption changelog entry: debsigs (0.1.15) unstable; urgency=low * 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 -- Peter Pentchev <roam@ringlet.net> Sat, 16 May 2009 18:27:40 +0300 G'luck, Peter -- Peter Pentchev roam@ringlet.net roam@space.bg roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 If I had finished this sentence,
Attachment:
pgpDHf_NUwxSc.pgp
Description: PGP signature