Control: tags -1 +patch  +pending

Dear maintainer,

I've prepared an NMU for netcf (versioned as 1:0.2.8-1.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.

diff -Nru netcf-0.2.8/debian/changelog netcf-0.2.8/debian/changelog
--- netcf-0.2.8/debian/changelog        2015-09-23 16:46:21.000000000
-0400
+++ netcf-0.2.8/debian/changelog        2020-12-28 14:11:10.000000000
-0500
@@ -1,3 +1,17 @@
+netcf (1:0.2.8-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Set package priority back to optional.
+  * debian/control: Use current homepage. (Closes: #859848)
+  * Multi-Archify packages. (Closes: #812920)
+  * debian/rules: Do not install .pc file into /usr/share/pkgconfig/
since
+    it violates multi-arch requirement. Using /usr/lib/*/pkgconfig/ is
+    already good enough.
+  * debian/watch: Monitor pagure.io upstream.
+  * debian/copyright: Fix lintian warnings.
+
+ -- Boyuan Yang <by...@debian.org>  Mon, 28 Dec 2020 14:11:10 -0500
+
 netcf (1:0.2.8-1) unstable; urgency=medium
 
   * Import new upstream 2.8.0
diff -Nru netcf-0.2.8/debian/control netcf-0.2.8/debian/control
--- netcf-0.2.8/debian/control  2015-09-22 17:02:03.000000000 -0400
+++ netcf-0.2.8/debian/control  2020-12-28 14:03:32.000000000 -0500
@@ -1,10 +1,10 @@
 Source: netcf
-Priority: extra
+Priority: optional
 Maintainer: Serge Hallyn <serge.hal...@ubuntu.com>
 Build-Depends: cdbs, debhelper (>= 8.0.0), dh-autoreconf, ifupdown,
libaugeas-dev, libnl-3-dev, libnl-route-3-dev, libreadline-dev,
libtool, libxml2-dev, libxslt-dev, pkg-config
-Standards-Version: 3.9.6
+Standards-Version: 4.5.1
 Section: libs
-Homepage: https://fedorahosted.org/netcf/
+Homepage: https://pagure.io/netcf
 
 Package: netcf
 Architecture: linux-any
@@ -21,7 +21,8 @@
 Package: libnetcf-dev
 Section: libdevel
 Architecture: linux-any
-Depends: libnetcf1 (= ${binary:Version}), ${misc:Depends},
${shlibs:Depends}
+Multi-Arch: same
+Depends: libnetcf1 (= ${binary:Version}), ${misc:Depends}
 Description: development library and headers for netcf
  Netcf is a library used to modify the network configuration of a
  system. Network configurations are expressed in a platform-
independent
@@ -33,6 +34,7 @@
 
 Package: libnetcf1
 Architecture: linux-any
+Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}, libaugeas0, augeas-
lenses, libxml2, libxslt1.1
 Conflicts: libvirt0 (<= 0.10.1-2~)
 Description: cross-platform network configuration library (runtime
library)
@@ -53,4 +55,3 @@
  'native' network configuration files.
  .
  This package contains the debugging symbols for libnetcf1.
-
diff -Nru netcf-0.2.8/debian/copyright netcf-0.2.8/debian/copyright
--- netcf-0.2.8/debian/copyright        2015-09-16 16:41:53.000000000
-0400
+++ netcf-0.2.8/debian/copyright        2020-12-28 14:09:19.000000000
-0500
@@ -1,29 +1,7 @@
-Format: http://dep.debian.net/deps/dep5
+Format:
https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: netcf
-Source: http://git.fedorahosted.org/git/?p=netcf.git
+Source: https://pagure.io/netcf/releases
 
-Files: tests/cutest.*
-Copyright: 2003 Asim Jalis
-License: permissive
- .
- This software is provided 'as-is', without any express or implied
- warranty. In no event will the authors be held liable for any damages
- arising from the use of this software.
- .
- Permission is granted to anyone to use this software for any purpose,
- including commercial applications, and to alter it and redistribute
it
- freely, subject to the following restrictions:
- .
- 1. The origin of this software must not be misrepresented; you must
not
- claim that you wrote the original software. If you use this software
in
- a product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- .
- 2. Altered source versions must be plainly marked as such, and must
not be
- misrepresented as being the original software.
- .
- 3. This notice may not be removed or altered from any source
distribution.
- 
 Files: *
 Copyright: 2009-2011 David Lutterkort <lut...@redhat.com>
            2009-2011 Laine Stump <la...@laine.org>
@@ -34,8 +12,7 @@
            2010,2011 Eric Blake <ebl...@redhat.com>
            2011 Osier Yang <jy...@redhat.com>
            2011 Aleix Conchillo <al...@oblong.com>
-License: LGPL
- .
+License: LGPL-2.1+
  This library 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
@@ -64,8 +41,28 @@
  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, see <http://www.gnu.org/licenses/>
+ along with this program. If not, see <https://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".
 
+Files: tests/cutest.*
+Copyright: 2003 Asim Jalis
+License: permissive
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute
it
+ freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must
not
+ claim that you wrote the original software. If you use this software
in
+ a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ .
+ 2. Altered source versions must be plainly marked as such, and must
not be
+ misrepresented as being the original software.
+ .
+ 3. This notice may not be removed or altered from any source
distribution.
diff -Nru netcf-0.2.8/debian/libnetcf1.install netcf-
0.2.8/debian/libnetcf1.install
--- netcf-0.2.8/debian/libnetcf1.install        2015-09-23
16:45:58.000000000 -0400
+++ netcf-0.2.8/debian/libnetcf1.install        2020-12-28
13:54:32.000000000 -0500
@@ -1,3 +1,3 @@
-usr/lib/lib*.so.*
+usr/lib/*/lib*.so.*
 usr/share/netcf/xml/*
 usr/share/netcf/lenses/*
diff -Nru netcf-0.2.8/debian/libnetcf-dev.install netcf-
0.2.8/debian/libnetcf-dev.install
--- netcf-0.2.8/debian/libnetcf-dev.install     2013-08-18
23:09:34.000000000 -0400
+++ netcf-0.2.8/debian/libnetcf-dev.install     2020-12-28
14:04:51.000000000 -0500
@@ -1,5 +1,4 @@
 usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/pkgconfig/*
-usr/share/pkgconfig/*
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*
diff -Nru netcf-0.2.8/debian/rules netcf-0.2.8/debian/rules
--- netcf-0.2.8/debian/rules    2014-08-28 16:21:45.000000000 -0400
+++ netcf-0.2.8/debian/rules    2020-12-28 14:02:01.000000000 -0500
@@ -1,14 +1,10 @@
 #!/usr/bin/make -f
 
 DEB_BUILD_PARALLEL = yes
-DEB_CONFIGURE_EXTRA_FLAGS := --with-driver=debian
+DEB_CONFIGURE_EXTRA_FLAGS := --with-driver=debian --
libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 
 LDFLAGS += -Wl,--as-needed
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/autoreconf.mk
 include /usr/share/cdbs/1/class/autotools.mk
-
-build/libnetcf-dev::
-       mkdir -p debian/tmp/usr/share/pkgconfig
-       cp -a netcf.pc debian/tmp/usr/share/pkgconfig
diff -Nru netcf-0.2.8/debian/watch netcf-0.2.8/debian/watch
--- netcf-0.2.8/debian/watch    2015-09-16 16:13:16.000000000 -0400
+++ netcf-0.2.8/debian/watch    2020-12-28 14:11:10.000000000 -0500
@@ -1,2 +1,4 @@
-version=3
-https://fedorahosted.org/released/netcf netcf-(.*)\.tar\.gz
+version=4
+opts="" \
+ https://releases.pagure.org/netcf/ \
+ netcf-(\d.*)@ARCHIVE_EXT@ debian uupdate

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to