Control: tag -1 + pending patch

Dear Lars,

ni...@thykier.net wrote:
>  * Compat level 4 will be removed on the first debhelper upload after
>    the 15th of June.

Additionally there are two debian/rules targets missing which were
recommended for a long time and are now required for a week or two.

I've prepared a non-maintainer upload for members to fix these issues
and uploaded it to DELAYED/2. Feel free to tell me if I should fast
forward it.

Here's the full debdiff for the NMU:

diff -Nru members-20080128/debian/changelog members-20080128/debian/changelog
--- members-20080128/debian/changelog   2008-11-12 20:55:54.000000000 +0100
+++ members-20080128/debian/changelog   2016-07-30 23:55:11.000000000 +0200
@@ -1,3 +1,16 @@
+members (20080128-5+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Move from the no more supported debhelper compatibility level 4 to the
+    currently recommended level 9 and make debian/rules and debian/control
+    more future-proof:
+    + Change "dh_clean -k" to "dh_prep".
+    + Add now required targets build-indep and build-arch.
+    + Add ${misc:Depends} to Depends
+    + Closes: #817578
+
+ -- Axel Beckert <a...@debian.org>  Sat, 30 Jul 2016 23:54:22 +0200
+
 members (20080128-5) unstable; urgency=low
 
   * #include #include <cstdio> (Closes: #504860)
diff -Nru members-20080128/debian/compat members-20080128/debian/compat
--- members-20080128/debian/compat      2008-01-28 12:33:00.000000000 +0100
+++ members-20080128/debian/compat      2016-07-21 20:18:45.000000000 +0200
@@ -1 +1 @@
-4
+9
diff -Nru members-20080128/debian/control members-20080128/debian/control
--- members-20080128/debian/control     2008-01-28 12:33:14.000000000 +0100
+++ members-20080128/debian/control     2016-07-21 20:21:47.000000000 +0200
@@ -3,11 +3,11 @@
 Priority: optional
 Maintainer: Lars Bahner <bah...@debian.org>
 Standards-Version: 3.7.3
-Build-Depends: debhelper (>=4)
+Build-Depends: debhelper (>=9)
 
 Package: members
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: suidmanager (<< 0.50)
 Description: Shows the members of a group; by default, all members
  members is the complement of groups: whereas groups shows the groups a
diff -Nru members-20080128/debian/rules members-20080128/debian/rules
--- members-20080128/debian/rules       2008-01-28 13:51:02.000000000 +0100
+++ members-20080128/debian/rules       2016-07-30 23:04:52.000000000 +0200
@@ -7,7 +7,9 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-build: build-stamp
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
 build-stamp:
        dh_testdir
        
@@ -28,7 +30,7 @@
 install-stamp: build-stamp
        dh_testdir
        dh_testroot
-       dh_clean -k
+       dh_prep
        dh_installdirs
 
        $(MAKE) install DESTDIR=$(CURDIR)/debian/members

                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

Reply via email to