Control: tags 867224 + pending Control: tags 867225 + patch Control: tags 867225 + pending
Dear maintainer,
I've prepared an NMU for liblockfile (versioned as 1.14-1.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.
Regards.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
diffstat for liblockfile-1.14 liblockfile-1.14
changelog | 22 ++++++++++++-
control | 11 +++---
copyright | 44 +++++++++++++++++++++++----
liblockfile1.postinst | 8 ----
liblockfile1.postrm | 9 -----
patches/dotlockfile.1-fix-groff-syntax.patch | 20 ++++++++++++
patches/series | 1
7 files changed, 84 insertions(+), 31 deletions(-)
diff -Nru liblockfile-1.14/debian/changelog liblockfile-1.14/debian/changelog
--- liblockfile-1.14/debian/changelog 2017-01-17 14:05:56.000000000 +0100
+++ liblockfile-1.14/debian/changelog 2017-12-03 15:17:53.000000000 +0100
@@ -1,3 +1,21 @@
+liblockfile (1.14-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * debian/control:
+ + Drop obsolete Pre-Depends on multiarch-support. (Closes: #867224)
+ + Drop duplicate Priority definitions.
+ + Mark liblockfile-dev as Multi-Arch:same.
+ + Add dependency on ${misc:Depends} to liblockfile-dev.
+ + Add Homepage field.
+ + Fix Vcs-* fields to point to the packaging repository. (Closes: #867225)
+ * debian/copyright: fix copyright-format 1.0 syntax by adding missing
+ Copyright fields and appropriate stand-alone License paragraphs.
+ * dotlockfile.1: Fix groff syntax.
+ * Remove maintainer scripts calling ldconfig, debhelper does that
+ automatically through dpkg triggers nowadays.
+
+ -- Mattia Rizzolo <[email protected]> Sun, 03 Dec 2017 15:17:53 +0100
+
liblockfile (1.14-1) unstable; urgency=high
* new upstream version
@@ -42,7 +60,7 @@
- Protect against overflows caused by long hostnames (LP: #941968)
- Protect against overflows caused by large PID numbers (LP: #1011477)
Closes: #677225
- * In Makefile.in it compiles nfslock.so.$(NVER) but installs nfslock.so.$(VER)
+ * In Makefile.in it compiles nfslock.so.$(NVER) but installs nfslock.so.$(VER)
Add 688074-Makefile.in-NVER.patch
Patch by Yao Zhao
Closes: #688074
@@ -165,7 +183,7 @@
liblockfile (1.07-1) unstable; urgency=low
- * New maintainer. Closes: #465090
+ * New maintainer. Closes: #465090
* ACKed NMUs. Closes: #392779, #322790
* Fixed "liblockfile1: fails to call ldconfig". Closes: #376409
* Fixed "liblockfile-dev: upgrade from sarge + purge leaves
diff -Nru liblockfile-1.14/debian/control liblockfile-1.14/debian/control
--- liblockfile-1.14/debian/control 2017-01-05 14:23:09.000000000 +0100
+++ liblockfile-1.14/debian/control 2017-12-03 15:13:13.000000000 +0100
@@ -5,22 +5,20 @@
Uploaders: Anibal Monsalve Salazar <[email protected]>
Standards-Version: 3.9.4
Build-depends: debhelper (>=9)
-Vcs-Git: https://github.com/miquels/liblockfile.git
-Vcs-Browser: https://github.com/miquels/liblockfile
+Vcs-Git: https://github.com/miquels/liblockfile-debian
+Vcs-Browser: https://github.com/miquels/liblockfile-debian
+Homepage: https://github.com/miquels/liblockfile
Package: liblockfile1
Section: libs
-Priority: standard
Architecture: any
Multi-Arch: same
-Pre-Depends: multiarch-support
Depends: ${shlibs:Depends}, ${misc:Depends}, liblockfile-bin (>=${binary:Version})
Description: NFS-safe locking library
Liblockfile is a shared library with NFS-safe locking functions.
Package: liblockfile-bin
Section: utils
-Priority: standard
Architecture: any
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -34,7 +32,8 @@
Section: libdevel
Priority: optional
Architecture: any
-Depends: liblockfile1 (=${binary:Version})
+Multi-Arch: same
+Depends: liblockfile1 (=${binary:Version}), ${misc:Depends}
Description: Development library for liblockfile
This is a development library for liblockfile. It includes headers and
documentation.
diff -Nru liblockfile-1.14/debian/copyright liblockfile-1.14/debian/copyright
--- liblockfile-1.14/debian/copyright 2017-01-05 12:50:10.000000000 +0100
+++ liblockfile-1.14/debian/copyright 2017-12-03 14:59:56.000000000 +0100
@@ -1,19 +1,51 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0
Upstream-Name: liblockfile
Upstream-Contact: Miquel van Smoorenburg <[email protected]>
Source: https://github.com/mikevs/liblockfile
Files: *
+Copyright: 1999-2017 Miquel van Smoorenburg and patch submitters (see changelogs)
License: LGPL-2+
-Copyright: 1999-2016 Miquel van Smoorenburg and patch submitters (see changelogs)
Files: debian/*
+Copyright: 1997-2017 Miquel van Smoorenburg <[email protected]>
License: LGPL-2+
Files: dotlockfile.1 dotlockfile.c
+Copyright: 1999-2017 Miquel van Smoorenburg <[email protected]>
License: GPL-2+
-License: LGPL-2+ and GPL-2+
- The full text of these licenses can be found in
- /usr/share/common-licenses
-.
+License: LGPL-2+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation, either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General Public
+ License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ .
+ On Debian systems, the complete text of the GNU General Public
+ License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
diff -Nru liblockfile-1.14/debian/liblockfile1.postinst liblockfile-1.14/debian/liblockfile1.postinst
--- liblockfile-1.14/debian/liblockfile1.postinst 2017-01-05 12:50:10.000000000 +0100
+++ liblockfile-1.14/debian/liblockfile1.postinst 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-#! /bin/sh
-
-set -e
-
-if [ "$1" = "configure" ]
-then
- ldconfig
-fi
diff -Nru liblockfile-1.14/debian/liblockfile1.postrm liblockfile-1.14/debian/liblockfile1.postrm
--- liblockfile-1.14/debian/liblockfile1.postrm 2017-01-05 12:50:10.000000000 +0100
+++ liblockfile-1.14/debian/liblockfile1.postrm 1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = "remove" ]
-then
- ldconfig
-fi
-
diff -Nru liblockfile-1.14/debian/patches/dotlockfile.1-fix-groff-syntax.patch liblockfile-1.14/debian/patches/dotlockfile.1-fix-groff-syntax.patch
--- liblockfile-1.14/debian/patches/dotlockfile.1-fix-groff-syntax.patch 1970-01-01 01:00:00.000000000 +0100
+++ liblockfile-1.14/debian/patches/dotlockfile.1-fix-groff-syntax.patch 2017-12-03 15:14:13.000000000 +0100
@@ -0,0 +1,20 @@
+From: Mattia Rizzolo <[email protected]>
+Date: Sun, 3 Dec 2017 15:07:28 +0100
+X-Dgit-Generated: 1.14-1.1 7cb42cfd278e5bf1934406347972016ca11003dc
+Subject: dotlockfile.1: Fix groff syntax
+
+Signed-off-by: Mattia Rizzolo <[email protected]>
+
+---
+
+--- liblockfile-1.14.orig/dotlockfile.1
++++ liblockfile-1.14/dotlockfile.1
+@@ -112,7 +112,7 @@ lockfile.
+ .IP lockfile
+ The lockfile to be created or removed.
+ Must not be specified if the \fB\-m\fR option is given.
+-.IP command arguments...
++.IP "command arguments..."
+ Create lockfile, run the
+ .I command
+ , wait for it to exit, and remove lockfile.
diff -Nru liblockfile-1.14/debian/patches/series liblockfile-1.14/debian/patches/series
--- liblockfile-1.14/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ liblockfile-1.14/debian/patches/series 2017-12-03 15:14:13.000000000 +0100
@@ -0,0 +1 @@
+dotlockfile.1-fix-groff-syntax.patch
signature.asc
Description: PGP signature

