Here is an alternative patch using dh_autotools commands. Perhaps a bit
cleaner and also rebuild-safe.
Note that this causes a whinge that the package is using the deprecated
dh compat level 4. Bumping it up to 5 works fine, but I've not
included it in the patch. An update probably is due... :-)
Wookey
--
Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/
diff -u libsigc++-1.0.4/debian/changelog libsigc++-1.0.4/debian/changelog
--- libsigc++-1.0.4/debian/changelog
+++ libsigc++-1.0.4/debian/changelog
@@ -1,3 +1,9 @@
+libsigc++ (1.0.4-9.4config1) unstable; urgency=low
+
+ * Ensure config.{sub,guess} are up to date
+
+ -- <[email protected]> Sun, 05 Jan 2014 00:43:13 +0000
+
libsigc++ (1.0.4-9.4) unstable; urgency=low
* Non-maintainer upload.
diff -u libsigc++-1.0.4/debian/control libsigc++-1.0.4/debian/control
--- libsigc++-1.0.4/debian/control
+++ libsigc++-1.0.4/debian/control
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Daniel Burrows <[email protected]>
Standards-Version: 3.6.2.0
-Build-Depends: debhelper (>=4.0.0), g++ (>=3:3.2.2-0)
+Build-Depends: debhelper (>=4.0.0), autotools-dev, g++ (>=3:3.2.2-0)
Package: libsigc++0c2
Section: libs
diff -u libsigc++-1.0.4/debian/rules libsigc++-1.0.4/debian/rules
--- libsigc++-1.0.4/debian/rules
+++ libsigc++-1.0.4/debian/rules
@@ -42,11 +42,13 @@
if [ -d builddir ]; then rm -rf builddir; fi
-for x in debian/*.patch; do patch --dry-run -fRp1 < $$x > /dev/null&&\
patch -fRp1 < $$x ; done
+ dh_autotools-dev_restoreconfig
dh_clean build-stamp config-stamp install-stamp debian/shlibs.local
config: config-stamp
config-stamp:
dh_testdir
+ dh_autotools-dev_updateconfig
for x in debian/*.patch; do patch --dry-run -fp1 < $$x > /dev/null && \
patch -fp1 < $$x; done
test -d builddir || mkdir builddir