[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#691909: unblock: ldns/1.6.13-3



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package ldns

Sorry to send this so late.  I have converted the package to
dh_python2 (and moved ldns-config to -dev package).  Very small
changes in packaging.  (But no hurt feelings if you reject this.)

unblock ldns/1.6.13-3

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru ldns-1.6.13/debian/changelog ldns-1.6.13/debian/changelog
--- ldns-1.6.13/debian/changelog	2012-05-28 09:40:48.000000000 +0200
+++ ldns-1.6.13/debian/changelog	2012-09-07 14:43:04.000000000 +0200
@@ -1,3 +1,16 @@
+ldns (1.6.13-3) unstable; urgency=low
+
+  * Also move manual page for ldns-config to libldns-dev package
+
+ -- Ondřej Surý <ondrej@debian.org>  Fri, 07 Sep 2012 14:36:11 +0200
+
+ldns (1.6.13-2) unstable; urgency=low
+
+  * Convert python-ldns package to dh_python2
+  * Move ldns-config to /usr/sbin and to libldns-dev where it belongs
+
+ -- Ondřej Surý <ondrej@debian.org>  Fri, 13 Jul 2012 12:43:03 +0200
+
 ldns (1.6.13-1) unstable; urgency=low
 
   [ Daniel Baumann ]
diff -Nru ldns-1.6.13/debian/control ldns-1.6.13/debian/control
--- ldns-1.6.13/debian/control	2012-05-28 09:40:48.000000000 +0200
+++ ldns-1.6.13/debian/control	2012-09-07 14:43:04.000000000 +0200
@@ -8,16 +8,15 @@
 	       libtool,
 	       libpcap-dev,
 	       doxygen,
-	       python-all-dev,
+	       python-all-dev (>= 2.6.6-3~),
 	       swig,
-	       python-support,
 	       hardening-wrapper,
 	       chrpath,
 	       autoconf,
 	       automake,
 	       pkg-config
-XS-Python-Version: >= 2.5
-Standards-Version: 3.9.2
+X-Python-Version: >= 2.5
+Standards-Version: 3.9.3
 Section: net
 Vcs-Browser: http://git.debian.org/?p=pkg-nlnetlabs/ldns.git
 Vcs-Git: git://git.debian.org/pkg-nlnetlabs/ldns.git
@@ -51,6 +50,8 @@
 Package: libldns-dev
 Section: libdevel
 Architecture: any
+Replaces: ldnsutil (<< 1.6.13-2)
+Breaks: ldnsutil (<< 1.6.13-2)
 Depends: libldns1 (= ${binary:Version}),
 	 ${shlibs:Depends},
 	 ${misc:Depends},
diff -Nru ldns-1.6.13/debian/libldns-dev.install ldns-1.6.13/debian/libldns-dev.install
--- ldns-1.6.13/debian/libldns-dev.install	2012-05-28 09:40:48.000000000 +0200
+++ ldns-1.6.13/debian/libldns-dev.install	2012-09-07 14:43:04.000000000 +0200
@@ -1,4 +1,6 @@
+debian/tmp/usr/sbin/ldns-config
 debian/tmp/usr/include/*
 debian/tmp/usr/lib/libldns.a
 debian/tmp/usr/lib/libldns.so
 debian/tmp/usr/share/man/man3/*
+debian/tmp/usr/share/man/man1/ldns-config.*
diff -Nru ldns-1.6.13/debian/rules ldns-1.6.13/debian/rules
--- ldns-1.6.13/debian/rules	2012-05-28 09:40:48.000000000 +0200
+++ ldns-1.6.13/debian/rules	2012-09-07 14:43:04.000000000 +0200
@@ -15,7 +15,7 @@
 BUILD_GOST=$(shell dpkg --compare-versions $(OPENSSLVER) gt 1.0.0 && echo "--enable-gost" || echo "--disable-gost")
 
 %:
-	dh --with quilt --with python-support ${@}
+	dh --with quilt --with python2 ${@}
 
 override_dh_auto_clean:
 	[ -e $(CURDIR)/libtool ] || ln -s /usr/bin/libtool
@@ -77,11 +77,18 @@
 	  mv $(CURDIR)/debian/tmp$${PYTHON_DIR}/$$(readlink $(CURDIR)/debian/tmp$${PYTHON_DIR}/_ldns.so) $(CURDIR)/debian/tmp$${PYTHON_DIR}/_ldns.so; \
 	  chrpath -d $(CURDIR)/debian/tmp$${PYTHON_DIR}/_ldns.so; \
 	done
+	mkdir $(CURDIR)/debian/tmp/usr/sbin
+	mv $(CURDIR)/debian/tmp/usr/bin/ldns-config $(CURDIR)/debian/tmp/usr/sbin/
 
 override_dh_strip:
 	dh_strip -p libldns1 --dbg-package=libldns1-dbg
 	dh_strip -a --remaining-packages
 
+override_dh_install:
+	dh_install -p libldns-dev
+	rm $(CURDIR)/debian/tmp/usr/share/man/man1/ldns-config.*
+	dh_install -a --remaining-packages
+
 override_dh_makeshlibs:
 	if dpkg --compare-versions $(OPENSSLVER) gt 1.0.0; \
 	then \

Reply to: