Petr Salinger <[email protected]> (04/12/2006):
> Package: fox1.4
> Version: 1.4.34-1
> Severity: important

Please find attached the patch for my NMU.

Mraw,
KiBi.
diff -u fox1.6-1.6.25/debian/control fox1.6-1.6.25/debian/control
--- fox1.6-1.6.25/debian/control
+++ fox1.6-1.6.25/debian/control
@@ -2,7 +2,7 @@
 Maintainer: Torsten Landschoff <[email protected]>
 Priority: optional
 Standards-Version: 3.7.2
-Build-Depends: libjpeg62-dev, libpng12-dev, zlib1g-dev, libx11-dev, libxext-dev, xlibmesa-gl-dev | libgl-dev, libglu1-xorg-dev, debhelper (>= 4.0), g++ (>= 2:3.2), libtiff4-dev, libcupsys2-dev, libxcursor-dev, libxft-dev, quilt (>= 0.40)
+Build-Depends: libjpeg62-dev, libpng12-dev, zlib1g-dev, libx11-dev, libxext-dev, libgl1-mesa-dev, libglu1-mesa-dev, debhelper (>= 4.0), g++ (>= 2:3.2), libtiff4-dev, libcups2-dev, libxcursor-dev, libxft-dev, quilt (>= 0.40), autotools-dev
 
 Package: libfox-1.6-0
 Section: libs
@@ -18,7 +18,7 @@
 
 Package: libfox-1.6-dev
 Section: libdevel
-Depends: libfox-1.6-0 (= ${Source-Version}), libjpeg62-dev, libpng12-dev, zlib1g-dev, libx11-dev, libxext-dev, xlibmesa-gl-dev | libgl-dev, libglu1-xorg-dev, libtiff4-dev, libcupsys2-dev, libxcursor-dev, libxft-dev
+Depends: libfox-1.6-0 (= ${Source-Version}), libjpeg62-dev, libpng12-dev, zlib1g-dev, libx11-dev, libxext-dev, libgl1-mesa-dev, libglu1-mesa-dev, libtiff4-dev, libcups2-dev, libxcursor-dev, libxft-dev, ${shlibs:Depends}
 Conflicts: libfox1.0-dev
 Architecture: any
 Description: Development files for the FOX C++ GUI Toolkit
diff -u fox1.6-1.6.25/debian/rules fox1.6-1.6.25/debian/rules
--- fox1.6-1.6.25/debian/rules
+++ fox1.6-1.6.25/debian/rules
@@ -12,6 +12,8 @@
 configure: configure-stamp
 configure-stamp: patch
 	dh_testdir
+	cp /usr/share/misc/config.guess .
+	cp /usr/share/misc/config.sub   .
 	mkdir -p build
 	cd build && ../configure --prefix=/usr --mandir=/usr/share/man \
 		--with-xft --with-xshm --enable-threadsafe --with-xcursor \
@@ -30,6 +32,7 @@
 	dh_testroot
 	rm -f build-stamp configure-stamp
 	rm -Rf build
+	rm -f config.guess config.sub
 	dh_clean
 
 install:
diff -u fox1.6-1.6.25/debian/changelog fox1.6-1.6.25/debian/changelog
--- fox1.6-1.6.25/debian/changelog
+++ fox1.6-1.6.25/debian/changelog
@@ -1,3 +1,20 @@
+fox1.6 (1.6.25-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix long-standing FTBFS on GNU/kFreeBSD (Closes: #414400):
+     - Add autotools-dev to Build-Depends.
+     - Copy /usr/share/misc/config.{guess,sub} before configure.
+     - Delete config.{guess,sub} during clean to keep the diff clean.
+  * Update Build-Depends to no longer list obsolete packages:
+      - libcupsys2-dev → libcups2-dev
+      - libglu1-xorg-dev → libglu1-mesa-dev
+      - xlibmesa-gl-dev | libgl-dev → libgl1-mesa-dev
+  * Ditto for Depends, and add ${shlibs:Depends} for the -dev package
+    given that it contains the following binary: /usr/bin/reswrap-1.6,
+    so that it gets a dependency on the libc.
+
+ -- Cyril Brulebois <[email protected]>  Sun, 19 Jul 2009 12:16:28 +0200
+
 fox1.6 (1.6.25-1) unstable; urgency=low
 
   * New upstream release.

Attachment: signature.asc
Description: Digital signature

Reply via email to