Fix uploaded into 5-days delayed. debdiff attached.
--
"rm -rf" only sounds scary if you don't have backups
diff -u dact-0.8.41/debian/rules dact-0.8.41/debian/rules
--- dact-0.8.41/debian/rules
+++ dact-0.8.41/debian/rules
@@ -10,7 +10,8 @@
configure: configure-stamp
configure-stamp: patch
dh_testdir
- ./configure --disable-modules --enable-debianupgrade --prefix=\$${DESTDIR} --mandir=\$${prefix}/usr/share/man --exec-prefix=\$${prefix}/usr --datadir=\$${prefix}/usr/lib --libdir=\$${prefix}/usr/lib/dact
+ autoconf
+ CPPFLAGS=-I/usr/include/lzo ./configure --disable-modules --enable-debianupgrade --prefix=\$${DESTDIR} --mandir=\$${prefix}/usr/share/man --exec-prefix=\$${prefix}/usr --datadir=\$${prefix}/usr/lib --libdir=\$${prefix}/usr/lib/dact
touch configure-stamp
diff -u dact-0.8.41/debian/changelog dact-0.8.41/debian/changelog
--- dact-0.8.41/debian/changelog
+++ dact-0.8.41/debian/changelog
@@ -1,3 +1,21 @@
+dact (0.8.41-4.1) unstable; urgency=low
+
+ * Non maintainer upload to fix RC bug
+ * Fixes are mostly from Michael Casadevall.
+ + debian/control:
+ - Changed build-dep liblzo -> liblzo2, Closes: #466373
+ - Add autoconf build-dep
+ - Fix lintian warning missing-comma-after-substvar
+ + debian/rules:
+ - call autoconf
+ - Added CPPFLAGS=-I/usr/include/lzo so that liblzo2's headers
+ could be found.
+ + debian/patches/02_lzo2.dpatch
+ - Modified configure.in to look for lzo in lzo2 which appears to
+ a to be a debian specific modification
+
+ -- Riku Voipio <[email protected]> Sun, 01 Mar 2009 21:57:24 +0200
+
dact (0.8.41-4) unstable; urgency=low
* Bump Standards-Version: 3.7.3.
diff -u dact-0.8.41/debian/control dact-0.8.41/debian/control
--- dact-0.8.41/debian/control
+++ dact-0.8.41/debian/control
@@ -3,13 +3,13 @@
Priority: optional
Maintainer: Jose Carlos Medeiros <[email protected]>
Uploaders: Ola Lundqvist <[email protected]>
-Build-Depends: debhelper (>= 5.0.0), zlib1g-dev, libbz2-dev, libmcrypt-dev, liblzo-dev, dpatch
+Build-Depends: debhelper (>= 5.0.0), zlib1g-dev, libbz2-dev, libmcrypt-dev, liblzo2-dev, dpatch, autoconf
Standards-Version: 3.7.3
Homepage: http://www.rkeene.org/oss/dact/
Package: dact
Architecture: any
-Depends: ${shlibs:Depends} ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Multi-algorithm compression
DACT compresses each block within the file with all its known algorithms and
uses the block with the best compression ratio.
diff -u dact-0.8.41/debian/patches/00list dact-0.8.41/debian/patches/00list
--- dact-0.8.41/debian/patches/00list
+++ dact-0.8.41/debian/patches/00list
@@ -1,0 +2 @@
+02_lzo2.dpatch
only in patch2:
unchanged:
--- dact-0.8.41.orig/debian/patches/02_lzo2.dpatch
+++ dact-0.8.41/debian/patches/02_lzo2.dpatch
@@ -0,0 +1,18 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 02_lzo2.dpatch by <[email protected]>
+##
+## DP: Modified configure to check for lzo2
+
+...@dpatch@
+diff -urNad dact-0.8.41~/configure.in dact-0.8.41/configure.in
+--- dact-0.8.41~/configure.in 2004-12-20 02:46:59.000000000 -0500
++++ dact-0.8.41/configure.in 2008-11-06 17:13:42.000000000 -0500
+@@ -28,7 +28,7 @@
+ DC_CHK_MODULE(z, comp_zlib.c comp_mzlib.c comp_mzlib2.c, HAVE_LIBZ)
+ DC_CHK_MODULE(bz2, comp_bzlib.c, HAVE_LIBBZ2)
+ DC_CHK_MODULE(mcrypt, cipher_serpent.c, HAVE_LIBMCRYPT)
+-DC_CHK_MODULE_VAR(lzo, comp_lzoox.c comp_lzooy.c comp_lzota.c, HAVE_LIBLZO, MODLIBSCOND)
++DC_CHK_MODULE_VAR(lzo2, comp_lzoox.c comp_lzooy.c comp_lzota.c, HAVE_LIBLZO, MODLIBSCOND)
+
+ DC_ASK_CHKVERS
+ DC_ASK_NETWORK