tags 629671 + patch
tags 629671 + pending
thanks

Dear maintainers,

I've prepared an NMU for libpuzzle (versioned as 0.9-4.1) and
uploaded it. See the attached patch for the changes I have made.

Ana
diff -u libpuzzle-0.9/debian/rules libpuzzle-0.9/debian/rules
--- libpuzzle-0.9/debian/rules
+++ libpuzzle-0.9/debian/rules
@@ -7,6 +7,7 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 
 # Automatically update config.{guess,sub} et al.
 include /usr/share/cdbs/1/class/autotools-files.mk
diff -u libpuzzle-0.9/debian/control libpuzzle-0.9/debian/control
--- libpuzzle-0.9/debian/control
+++ libpuzzle-0.9/debian/control
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Debian PhotoTools Maintainers <pkg-phototools-de...@lists.alioth.debian.org>
 Uploaders: Cyril Brulebois <k...@debian.org>
-Build-Depends: debhelper (>= 5), cdbs, autotools-dev, chrpath, php5-dev, libgd2-noxpm-dev
+Build-Depends: debhelper (>= 5), cdbs, autotools-dev, chrpath, php5-dev, libgd2-noxpm-dev, quilt
 Standards-Version: 3.7.3
 Homepage: http://libpuzzle.pureftpd.org/project/libpuzzle
 Vcs-Browser: http://git.debian.org/?p=pkg-phototools/libpuzzle.git
diff -u libpuzzle-0.9/debian/changelog libpuzzle-0.9/debian/changelog
--- libpuzzle-0.9/debian/changelog
+++ libpuzzle-0.9/debian/changelog
@@ -1,3 +1,13 @@
+libpuzzle (0.9-4.1) unstable; urgency=low
+
+  * Non-maintainer upload. 
+  * Add -lm to libpuzzle_la_LIBADD to fix a FTBFS with 
+    --no-copy-dt-needed-entries.  Patch by Andreas Moog. 
+    (Closes: #629671) (LP: #756106)
+  * Add quilt to Build-Depends for patching and include in debian/rules.
+
+ -- Ana Beatriz Guerrero Lopez <a...@debian.org>  Sat, 10 Sep 2011 12:26:43 +0200
+
 libpuzzle (0.9-4) unstable; urgency=low
 
   * Fix missing dependency on phpapi-* for libpuzzle-php, thanks to
only in patch2:
unchanged:
--- libpuzzle-0.9.orig/debian/patches/fix_ftbfs_629671.diff
+++ libpuzzle-0.9/debian/patches/fix_ftbfs_629671.diff
@@ -0,0 +1,30 @@
+From: Andreas Moog <am...@ubuntu.com>
+Subject: Fix FTBFS
+Add -lm to libpuzzle_la_LIBADD to fix a FTBFS with --no-copy-dt-needed-entries 
+
+Origin: ubuntu, https://bugs.launchpad.net/ubuntu/+source/libpuzzle/+bug/756106
+Bug-Debian: http://bugs.debian.org/629671
+
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -15,6 +15,9 @@ libpuzzle_la_SOURCES = \
+ 	globals.h \
+ 	puzzle.h
+ 
++libpuzzle_la_LIBADD = \
++	-lm
++
+ include_HEADERS = \
+ 	puzzle.h
+ 
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -61,7 +61,7 @@ am__installdirs = "$(DESTDIR)$(libdir)"
+ 	"$(DESTDIR)$(includedir)"
+ libLTLIBRARIES_INSTALL = $(INSTALL)
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+-libpuzzle_la_LIBADD =
++libpuzzle_la_LIBADD = -lm
+ am_libpuzzle_la_OBJECTS = puzzle.lo tunables.lo dvec.lo cvec.lo \
+ 	compress.lo vector_ops.lo
+ libpuzzle_la_OBJECTS = $(am_libpuzzle_la_OBJECTS)
only in patch2:
unchanged:
--- libpuzzle-0.9.orig/debian/patches/series
+++ libpuzzle-0.9/debian/patches/series
@@ -0,0 +1 @@
+fix_ftbfs_629671.diff

Reply via email to