On Fri, Oct 07, 2016 at 12:31:02PM +0300, Peter Pentchev wrote: > Hi, ...this is an e-mail I sent to Jose Luis Rivas about a month and a half ago. Actually, I was kind of wondering already whether I should put up a NMU for sponsorship or alert the MIA team or at least send a reminder :)
> Thanks for maintaining pgpdump in Debian! > > I'd like to suggest a couple of updates to the Debian packaging: > - import the 0.29-1 version into the collab-maint repository > - update to the 0.31 upstream version > - refresh the Debian packaging a bit > > I would usually work in a separate branch and send a patch series, but > since this update involves several imports of both *.dsc and upstream > *.orig.tar.gz files in various branches, it's a bit hard to do it in > a single patch series :) So there's a temporary copy of the collab-maint > Git repository in my Gitlab account: > > git clone https://gitlab.com/ppentchev/pgpdump-debian > mv -vi pgpdump-debian pgpdump > cd pgpdump > git checkout upstream > git checkout pristine-tar > git checkout master > pristine-tar checkout ../pgpdump_0.31.orig.tar.gz > > ...or, of course, from an existing checkout of the collab-maint repo: > > git remote add gitlab https://gitlab.com/ppentchev/pgpdump-debian > git fetch gitlab > git checkout upstream > git merge --ff-only gitlab/upstream > git checkout pristine-tar > git merge --ff-only gitlab/pristine-tar > git checkout master > pristine-tar checkout ../pgpdump_0.31.orig.tar.gz > # merge the master branch, too, if you want, or just look at > # the changes in gitlab/master > > Thanks in advance for taking the time to look at the changes! > BTW, since I have access to the collab-maint project, if you like any of > these changes (even if you don't like them all), I could pick and push > them directly there if you're too busy. > > Just so you have an idea of what we're talking about, here is > the changelog entry (formatted as a NMU to avoid complaints from > Lintian, but really just for patch tracking, not a takeover attempt). > I have intentionally left the debhelper compat level bump last so > that it may be dropped easily if not needed (and so that the last > commit may be dropped easily if a backport to Jessie should have to > be done soon before debhelper 10 is backported). > > pgpdump (0.31-1~0.roam1) UNRELEASED; urgency=medium > > * Non-maintainer upload for patch tracking only, no takeover attempt :) > * Switch to the 3.0 (quilt) source format to allow building directly > from a Git checkout. > * Declare compliance with version 3.9.8 of the Debian Policy. > * Switch the Vcs-git and Vcs-browser URLs to the recommended > anonscm.debian.org ones and use the HTTPS scheme. > * Switch to the HTTPS scheme for the copyright format spec URL, too. > * Break the BSD-3-clause license into a separate section and reference > it in the copyright file's header, too. > * Drop the debian/dirs file - the directories are created by > the upstream build system. > * Enable all the hardening build options and add the cppflags patch to > pass CPPFLAGS to the compiler. > * Add the typos patch to fix some typographical errors. > * Add the lfs patch to check for Large File Support compiler flags. > * Run the upstream Haskell test tool during the build and add ghc and > the hunit Haskell unit testing library to Build-Depends > * Run our debian/test shell script, too: > - make it propagate an error to its caller > - let it ignore the test.hs script, too, by looping over data/*.res > - run it both during the build and via autopkgtest > * Add Multi-Arch: foreign to the binary package. > * Add an upstream metadata file. > * New upstream version: > - fix an endless loop when parsing crafted data. Closes: #773747 > * Bump the debhelper compatibility level to 10. > > -- Peter Pentchev <[email protected]> Thu, 06 Oct 2016 11:05:58 +0300 > > Thanks again for all your work on Debian! G'luck, Peter -- Peter Pentchev [email protected] [email protected] [email protected] PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
signature.asc
Description: PGP signature

