tags 656505 + pending
thanks

Dear maintainer,

I've prepared an NMU for taxbird (versioned as 0.18-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Joint Venture: Freitag
diff -u taxbird-0.18/debian/control taxbird-0.18/debian/control
--- taxbird-0.18/debian/control
+++ taxbird-0.18/debian/control
@@ -2,7 +2,7 @@
 Section: gnome
 Priority: optional
 Maintainer: Marvin Stark <m...@der-marv.de>
-Build-Depends: debhelper (>= 5), libgeier-dev, libgtkhtml3.14-dev,
+Build-Depends: debhelper (>= 5), libgeier-dev (>= 0.13), libgtkhtml3.14-dev,
                libgnomeui-dev, pkg-config, guile-1.8-dev,
                quilt, autotools-dev
 Homepage: http://www.taxbird.de
@@ -10,7 +10,7 @@
 
 Package: taxbird
 Architecture: any
-Depends: libgeier0 (>= 0.12), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${geier:Depends}
 Recommends: lpr | cups-bsd
 Suggests: html2text, html2ps
 Description: Free Elster client (German Tax Declarations)
diff -u taxbird-0.18/debian/rules taxbird-0.18/debian/rules
--- taxbird-0.18/debian/rules
+++ taxbird-0.18/debian/rules
@@ -11,6 +11,8 @@
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
+GEIER_VERSION := $(shell dpkg -s libgeier-dev | sed -rne 's,^Version: ([^-]+).*,\1,p')
+
 CFLAGS = -Wall -g
 
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
@@ -94,7 +96,7 @@
 	dh_makeshlibs
 	dh_installdeb
 	dh_shlibdeps
-	dh_gencontrol
+	dh_gencontrol -- -V'geier:Depends=libgeier0 (>= $(GEIER_VERSION))'
 	dh_md5sums
 	dh_builddeb
 
diff -u taxbird-0.18/debian/changelog taxbird-0.18/debian/changelog
--- taxbird-0.18/debian/changelog
+++ taxbird-0.18/debian/changelog
@@ -1,3 +1,14 @@
+taxbird (0.18-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "build-dependency on libgeier-dev needs to be versioned":
+    - d/control: make build dependency on (latest) libgeier-dev versioned
+    - d/{control,rules}: calculate versioned libgeier0 runtime dependency
+      during build
+    (Closes: #656505)
+
+ -- gregor herrmann <gre...@debian.org>  Fri, 12 Oct 2012 15:45:28 +0200
+
 taxbird (0.18-1) unstable; urgency=low
 
   * New upstream release

Attachment: signature.asc
Description: Digital signature

Reply via email to