tags 518877 +patch
thanks

The attatched patch makes the package use autoreconf rather than autoconf so all the autotools stuff is regenerated consistantly.


diff -ur libsigsegv-2.5/debian/control libsigsegv-2.5.new/debian/control
--- libsigsegv-2.5/debian/control	2009-03-21 03:52:53.000000000 +0000
+++ libsigsegv-2.5.new/debian/control	2009-03-21 03:52:03.000000000 +0000
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Common Lisp Team <pkg-common-lisp-de...@lists.alioth.debian.org>
 Uploaders: Peter Van Eynde <pvane...@debian.org>, Luca Capello <l...@pca.it>
-Build-Depends: debhelper (>> 4.0.0), autotools-dev, autoconf
+Build-Depends: debhelper (>> 4.0.0), autotools-dev, autoconf, automake
 Build-Conflicts: autoconf2.13, automake1.4
 Standards-Version: 3.7.3.0
 Homepage: http://libsigsegv.sourceforge.net/
diff -ur libsigsegv-2.5/debian/rules libsigsegv-2.5.new/debian/rules
--- libsigsegv-2.5/debian/rules	2009-03-21 03:52:53.000000000 +0000
+++ libsigsegv-2.5.new/debian/rules	2009-03-21 03:51:50.000000000 +0000
@@ -35,7 +35,11 @@
 
 	# autoconf's stuff for bug #466356
 	cp configure configure.ORG
-	autoconf
+	cp aclocal.m4 aclocal.m4.ORG
+	cp Makefile.in Makefile.in.ORG
+	cp src/Makefile.in src/Makefile.in.ORG
+	cp tests/Makefile.in tests/Makefile.in.ORG
+	autoreconf
 
 	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-shared
 
@@ -68,6 +72,11 @@
 	# autoconf's stuff for bug #466356
 	rm -rf autom4te.cache
 	mv configure.ORG configure || true
+	mv aclocal.m4.ORG aclocal.m4 || true
+	mv Makefile.in.ORG Makefile.in || true
+	mv src/Makefile.in.ORG src/Makefile.in || true
+	mv tests/Makefile.in.ORG tests/Makefile.in || true
+
 
 	dh_clean
 

Reply via email to