Control: tag -1 + patch pending

Hi,

ni...@thykier.net wrote:
> The package libgetopt-mixed-perl uses debhelper with a compat level of 4,
> which is deprecated and scheduled for removal.
> 
>  * Please bump the debhelper compat at your earliest convenience.
>    on the 15th of June.
>    - Compat 9 is recommended
>    - Compat 5 is the bare minimum
>    - If the package has been relying on dh_install being lenient about
>      missing files, please see "MIGRATING TO COMPAT 5 OR LATER" in [1].
> 
>  * Compat level 4 will be removed on the first debhelper upload after
>    the 15th of June.

I've prepared a non-maintainer upload for this issue and just uploaded
it to DELAYED/10. Full debdiff attached.

Feel free to tell me in case I should fast-forward the upload or delay
it longer.

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
diff -u libgetopt-mixed-perl-1.008/debian/changelog 
libgetopt-mixed-perl-1.008/debian/changelog
--- libgetopt-mixed-perl-1.008/debian/changelog
+++ libgetopt-mixed-perl-1.008/debian/changelog
@@ -1,3 +1,18 @@
+libgetopt-mixed-perl (1.008-10.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Bump debhelper compatibility to 9 (Closes: #817532)
+    + Replace dh_clean -k with dh_prep
+    + Depend on ${misc:Depends}
+  * Other trivial changes which make the package more future-proof:
+    + Replace $(PWD) with $(CURDIR) in debian/rules
+    + Move debhelper from Build-Depends-Indep to Build-Depends. Whatever
+      is needed to run the clean target needs to be satisfied by
+      Build-Depends and not only Build-Depends-Indep.
+    + Drop redundant Section and Priority fields from binary package stanza.
+
+ -- Axel Beckert <a...@debian.org>  Mon, 20 Jun 2016 03:05:56 +0200
+
 libgetopt-mixed-perl (1.008-10.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u libgetopt-mixed-perl-1.008/debian/compat 
libgetopt-mixed-perl-1.008/debian/compat
--- libgetopt-mixed-perl-1.008/debian/compat
+++ libgetopt-mixed-perl-1.008/debian/compat
@@ -1 +1 @@
-4
+9
diff -u libgetopt-mixed-perl-1.008/debian/control 
libgetopt-mixed-perl-1.008/debian/control
--- libgetopt-mixed-perl-1.008/debian/control
+++ libgetopt-mixed-perl-1.008/debian/control
@@ -3,13 +3,13 @@
 Priority: optional
 Maintainer: Ezra Pagel <e...@jdba.org>
 Standards-Version: 3.6.1
-Build-Depends-Indep: debhelper (>= 4.1), perl
+Build-Depends: debhelper (>= 9)
+Build-Depends-Indep: perl
 
 Package: libgetopt-mixed-perl
-Section: perl
-Priority: optional
 Architecture: all
-Depends: ${perl:Depends}
+Depends: ${perl:Depends},
+         ${misc:Depends}
 Description: Perl module for processing options in GNU-style (= long and short)
  This module is intended to be the "Getopt-to-end-all-Getop's".  It
  combines flexibility and simplicity.  It supports both short options
diff -u libgetopt-mixed-perl-1.008/debian/rules 
libgetopt-mixed-perl-1.008/debian/rules
--- libgetopt-mixed-perl-1.008/debian/rules
+++ libgetopt-mixed-perl-1.008/debian/rules
@@ -32,9 +32,9 @@
 install-stamp: build
                dh_testdir
                dh_testroot
-               dh_clean -k
+               dh_prep
                dh_installdirs
-               $(MAKE) install DESTDIR=$(PWD)/$(TMP_DIR)
+               $(MAKE) install DESTDIR=$(CURDIR)/$(TMP_DIR)
                touch install-stamp
 
 binary-indep:  build install

Attachment: signature.asc
Description: Digital signature

Reply via email to