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

Attachment: signature.asc
Description: PGP signature

Reply via email to