Your message dated Mon, 19 May 2014 16:19:07 +0000 with message-id <[email protected]> and subject line Bug#670663: fixed in libuser 1:0.60~dfsg-1 has caused the Debian Bug report #670663, regarding [PATCH] libuser: Helping to update to packaging format 3.0 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 670663: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670663 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libuser Severity: wishlist Tags: patch Hi, The dpatch patch management system has been deprecated for some time. The Lintian currently flags use of dpatch packages as an error. The new 3.0 packaging format is an improved version which, among other things, contains patch management built-in. For more information, see: http://wiki.debian.org/Projects/DebSrc3.0 I had some free time; see attached patch to migrate to new package format. Note that all files in debian/patches/* are canocalized to *.patch. Let me know if there is anything that needs adjusting or if it is ok to upload this version in a NMU in case you are working on other issues needing attention. Thanks, Jari>From f339c8828c6290e5bf0db38156f81005ba179a56 Mon Sep 17 00:00:00 2001 From: Jari Aalto <[email protected]> Date: Fri, 27 Apr 2012 22:29:15 +0300 Subject: [PATCH] format-3.0 Organization: Private Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Signed-off-by: Jari Aalto <[email protected]> --- debian/changelog | 12 ++++++++++++ debian/compat | 2 +- debian/control | 16 ++++++++-------- debian/copyright | 6 ++++-- debian/patches/00list | 2 -- .../patches/{01manpage.dpatch => 10-manpage.patch} | 8 ++------ ....dpatch => 20-libuser-0.56.18-default-pw.patch} | 8 ++------ debian/patches/series | 2 ++ debian/rules | 20 +++++++------------- debian/source/format | 1 + 10 files changed, 39 insertions(+), 38 deletions(-) delete mode 100644 debian/patches/00list rename debian/patches/{01manpage.dpatch => 10-manpage.patch} (77%) rename debian/patches/{02libuser-0.56.18-default-pw.dpatch => 20-libuser-0.56.18-default-pw.patch} (97%) create mode 100644 debian/patches/series create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog index 19dc4cf..90d0537 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +libuser (1:0.56.9.dfsg.1-1.3) unstable; urgency=low + + * Non-maintainer upload. + * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt". + * Update to Standards-Version to 3.9.3 and debhelper to 9. + * Add required build-arch and build-indep targets. + * Fix copyright-refers-to-symlink-license (Lintian). + * Fix copyright-without-copyright-notice (Lintian). + * Fix wrong-section-according-to-package-name (Lintian). + + -- Jari Aalto <[email protected]> Fri, 27 Apr 2012 22:06:00 +0300 + libuser (1:0.56.9.dfsg.1-1.2) unstable; urgency=low * Non-maintainer upload. diff --git a/debian/compat b/debian/compat index b8626c4..ec63514 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -4 +9 diff --git a/debian/control b/debian/control index a3442fa..0b726fb 100644 --- a/debian/control +++ b/debian/control @@ -2,15 +2,15 @@ Source: libuser Section: admin Priority: optional Maintainer: Ghe Rivero <[email protected]> -Build-Depends: debhelper (>= 4.0.0), python-all-dev, pkg-config, +Build-Depends: debhelper (>= 9), python-all-dev, pkg-config, libglib2.0-dev, linuxdoc-tools, groff, libpam0g-dev, libpopt-dev, - dpatch, autotools-dev, python-support (>= 0.4), chrpath -Standards-Version: 3.7.3 + autotools-dev, python-support (>= 0.4), chrpath +Standards-Version: 3.9.3 Homepage: https://fedorahosted.org/libuser/ Package: libuser Architecture: any -Depends: ${shlibs:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} Description: user and group account administration library The libuser library implements a standardized interface for manipulating and administering user and group accounts. The library uses pluggable @@ -21,7 +21,7 @@ Description: user and group account administration library Package: libuser1-dev Architecture: any -Depends: ${shlibs:Depends}, libuser1 (= ${binary:Version}) +Depends: ${misc:Depends}, ${shlibs:Depends}, libuser1 (= ${binary:Version}) Section: libdevel Description: user and group account administration library (development files) The libuser library implements a standardized interface for manipulating @@ -30,7 +30,7 @@ Description: user and group account administration library (development files) Package: libuser1 Architecture: any -Depends: ${shlibs:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} Section: libs Description: user and group account administration library (shared libraries) The libuser library implements a standardized interface for manipulating @@ -38,12 +38,12 @@ Description: user and group account administration library (shared libraries) back-ends to interface to its data sources. Package: python-libuser +Section: python Architecture: any -Depends: ${shlibs:Depends}, ${python:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends} Provides: ${python:Provides} Replaces: python2.3-libuser (<< 1:0.54.6-2.1.dfsg.1-1.1) Conflicts: python2.3-libuser (<< 1:0.54.6-2.1.dfsg.1-1.1) -Section: admin Description: user and group account administration library (development files) The libuser library implements a standardized interface for manipulating and administering user and group accounts. The library uses pluggable diff --git a/debian/copyright b/debian/copyright index debd56d..73ec86f 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,7 +3,9 @@ Thu, 31 Mar 2005 09:56:46 +0200. It was downloaded from https://fedorahosted.org/libuser/wiki/LibuserDownloads -Copyright & Upstream Author: Nalin Dahyabhai <[email protected]> +Upstream Author: + + Copyright (C) 2005 Nalin Dahyabhai <[email protected]> License: LGPL - /usr/share/common-licenses/LGPL + /usr/share/common-licenses/LGPL-2 diff --git a/debian/patches/00list b/debian/patches/00list deleted file mode 100644 index c0a1f6d..0000000 --- a/debian/patches/00list +++ /dev/null @@ -1,2 +0,0 @@ -01manpage -02libuser-0.56.18-default-pw.dpatch diff --git a/debian/patches/01manpage.dpatch b/debian/patches/10-manpage.patch similarity index 77% rename from debian/patches/01manpage.dpatch rename to debian/patches/10-manpage.patch index 2673d52..1a3d48a 100644 --- a/debian/patches/01manpage.dpatch +++ b/debian/patches/10-manpage.patch @@ -1,10 +1,6 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 01manpage.dpatch by Ghe Rivero <[email protected]> -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: No description. +From: Ghe Rivero <[email protected]> +Subject: No description. -@DPATCH@ diff -urNad --exclude=CVS --exclude=.svn ./apps/lnewusers.1 /tmp/dpep-work.UgPLTp/libuser-0.53.8.dfsg.1/apps/lnewusers.1 --- ./apps/lnewusers.1 2005-01-17 02:13:38.000000000 +0100 +++ /tmp/dpep-work.UgPLTp/libuser-0.53.8.dfsg.1/apps/lnewusers.1 2005-08-06 11:08:21.196167784 +0200 diff --git a/debian/patches/02libuser-0.56.18-default-pw.dpatch b/debian/patches/20-libuser-0.56.18-default-pw.patch similarity index 97% rename from debian/patches/02libuser-0.56.18-default-pw.dpatch rename to debian/patches/20-libuser-0.56.18-default-pw.patch index 52825d0..67b16c9 100644 --- a/debian/patches/02libuser-0.56.18-default-pw.dpatch +++ b/debian/patches/20-libuser-0.56.18-default-pw.patch @@ -1,10 +1,6 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 02libuser-0.56.18-default-pw.dpatch by Miloslav Trmac <[email protected]> -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: Correctly mark the LDAP default password value as encrypted (CVE-2011-0002) +From: Miloslav Trmac <[email protected]> +Subject: Correctly mark the LDAP default password value as encrypted (CVE-2011-0002) -@DPATCH@ --- a/Makefile.am 2008-04-10 07:14:41.000000000 +1000 +++ b/Makefile.am 2011-02-08 12:21:36.000000000 +1100 @@ -16,7 +16,7 @@ PYTHON_CPPFLAGS = -I/usr/include/python$ diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..5723a0c --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,2 @@ +10-manpage.patch +20-libuser-0.56.18-default-pw.patch diff --git a/debian/rules b/debian/rules index 2c4bee6..5b84dc9 100755 --- a/debian/rules +++ b/debian/rules @@ -9,14 +9,12 @@ # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 -#include /usr/share/dpatch/dpatch.make # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -include /usr/share/dpatch/dpatch.make CFLAGS = -Wall -g @@ -26,27 +24,20 @@ else CFLAGS += -O2 endif -clean: unpatch +clean: dh_testdir dh_testroot [ ! -f Makefile ] || $(MAKE) distclean -rm -f config.sub config.guess dh_clean -install-python%: patch-stamp +install-python%: dh_testdir dh_testroot dh_installdirs [ ! -f Makefile ] || $(MAKE) distclean - -ifneq "$(wildcard /usr/share/misc/config.sub)" "" - cp -f /usr/share/misc/config.sub config.sub -endif -ifneq "$(wildcard /usr/share/misc/config.guess)" "" - cp -f /usr/share/misc/config.guess config.guess -endif - + cp -vf /usr/share/misc/config.sub /usr/share/misc/config.guess . # configure for pythonX.Y CFLAGS="$(CFLAGS)" PYTHON=python$* ./configure \ --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ @@ -95,6 +86,9 @@ install: $(patsubst %,install-%,$(shell pyversions -s)) sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'` +build-arch: binary-arch +build-indep: binary-indep + # Build architecture-independent files here. binary-indep: install # We have nothing to do by default. @@ -121,4 +115,4 @@ binary-arch: install dh_builddeb binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install patch unpatch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) -- 1.7.10
--- End Message ---
--- Begin Message ---Source: libuser Source-Version: 1:0.60~dfsg-1 We believe that the bug you reported is fixed in the latest version of libuser, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Tzafrir Cohen <[email protected]> (supplier of updated libuser package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Mon, 28 Apr 2014 11:03:38 +0300 Source: libuser Binary: libuser libuser1-dev libuser1 python-libuser Architecture: source amd64 Version: 1:0.60~dfsg-1 Distribution: unstable Urgency: low Maintainer: Ghe Rivero <[email protected]> Changed-By: Tzafrir Cohen <[email protected]> Description: libuser - user and group account administration library - utilities libuser1 - user and group account administration library - shared libraries libuser1-dev - user and group account administration library - development files python-libuser - user and group account administration library - Python interface Closes: 670663 705690 Changes: libuser (1:0.60~dfsg-1) unstable; urgency=low . * complete repackaging (Closes: #670663). * New upstream release (Closes: #705690). * Remove Conflict with python2.3-libuser that was never in a stable release. * Standard version 3.9.5. Checksums-Sha1: e2b1685999323b1b89901ef27bd41b4bcb232080 1416 libuser_0.60~dfsg-1.dsc a76696f6c003451decfdf3a20564605703b6790d 1524564 libuser_0.60~dfsg.orig.tar.gz d4e5fd9dff0c057de6bf5eefc20678cd7406397b 5684 libuser_0.60~dfsg-1.debian.tar.xz e407a725ffd7679f022df570db0fcfb75c353282 269272 libuser_0.60~dfsg-1_amd64.deb bf6be116c7dead5f4283d3c0412d006b59044f0a 40838 libuser1-dev_0.60~dfsg-1_amd64.deb 8947866ab221205d9b5ffcd878a0d9435a2fe122 84850 libuser1_0.60~dfsg-1_amd64.deb 39e55dc54ba6a363d8f87aaab542fcb190932b0d 47746 python-libuser_0.60~dfsg-1_amd64.deb Checksums-Sha256: 6d1d9a2b61b72f75b2b76074f45a3174202ade08af62f55ba7973540f06a2a58 1416 libuser_0.60~dfsg-1.dsc 26eba9171a059651161074ce38d1aaf259206392dcdb0d6deb838d3a31500e54 1524564 libuser_0.60~dfsg.orig.tar.gz e2595d9bab114f161148ff485ef55b45a7ee5477238f7bc1cb0e82aba22884cf 5684 libuser_0.60~dfsg-1.debian.tar.xz f97eb0c9f24a5c57b25b732a3180b5b07321b84c0768bc838e8eba4901ed3ee2 269272 libuser_0.60~dfsg-1_amd64.deb d69d85455c047bebeb5e1dac18ac49d30d802c0789757573c2cb9ed8df9e154d 40838 libuser1-dev_0.60~dfsg-1_amd64.deb 14d3c3d8a7d2d3d708c5fd7fef69a829321ac1880084f1bc459a98f07f0efa49 84850 libuser1_0.60~dfsg-1_amd64.deb f3ede2e8f45b1f375d98a243da35f78af52ebbc34e48fad572bf77596a16314f 47746 python-libuser_0.60~dfsg-1_amd64.deb Files: f46dc86b07cca824e25ff9c5b555bb4e 269272 admin optional libuser_0.60~dfsg-1_amd64.deb c3b43059490b59da741a9681fe859679 40838 libdevel optional libuser1-dev_0.60~dfsg-1_amd64.deb e555516a5b27d2d17392e19d76a995bb 84850 libs optional libuser1_0.60~dfsg-1_amd64.deb 2fde0f1d1da316bb82e4d9ca799c9eb9 47746 admin optional python-libuser_0.60~dfsg-1_amd64.deb ffb6619636226c60433a8696b6138119 1416 admin optional libuser_0.60~dfsg-1.dsc b75e1f3947c3f3c6cdb037103aa8229f 1524564 admin optional libuser_0.60~dfsg.orig.tar.gz f6f07787ec6c10db03cd0617f7cceda2 5684 admin optional libuser_0.60~dfsg-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlN6K2cACgkQZttaNibwIPeoXQCg3GvU1+8Tz7ZJodooRyCPdoZw SacAn13iNNnuY3a96z2UtfaC5w+5lLhK =BoAH -----END PGP SIGNATURE-----
--- End Message ---

