Control: tag -1 + patch pending Hi,
[email protected] 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 <[email protected]>, 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 <[email protected]> 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 <[email protected]>
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
signature.asc
Description: Digital signature

