Package: libsigc++
Version: 1.0.4
Author: Guillem Jover <guillem@hadrons.org>
Status: applied
Debbug: 260256
Description:
 Add force options to autogen.sh.
 Fix configure.in bug.

diff -Naur libsigc++-1.0.4/autogen.sh libsigc++-1.0.4.patched/autogen.sh
--- libsigc++-1.0.4/autogen.sh	1999-05-31 18:37:57.000000000 +0200
+++ libsigc++-1.0.4.patched/autogen.sh	2004-07-17 23:07:27.000000000 +0200
@@ -1,18 +1,18 @@
 #!/bin/sh
 
 echo "Adding libtools."
-libtoolize --automake
+libtoolize --automake --copy --force
 
 echo "Building macros."
-aclocal $ACLOCAL_FLAGS
+aclocal $ACLOCAL_FLAGS --force
 
 echo "Building config header."
-autoheader
+autoheader --force
 
 echo "Building makefiles."
-automake   --add-missing
+automake --add-missing --copy --force-missing
 
 echo "Building configure."
-autoconf
+autoconf --force
 
 echo 'run "configure; make"'
diff -Naur libsigc++-1.0.4/configure.in libsigc++-1.0.4.patched/configure.in
--- libsigc++-1.0.4/configure.in	2001-10-22 04:02:46.000000000 +0200
+++ libsigc++-1.0.4.patched/configure.in	2004-07-17 22:53:12.000000000 +0200
@@ -90,8 +90,11 @@
 	AC_SUBST(SIGC_DLL)
 	DLL_DEFINE=-DLIBSIGC_EXPORTS
 	AC_SUBST(DLL_DEFINE)
-	AM_CONDITIONAL(SIGCRC,test x=x)	
+	sigcrc=true
+else
+	sigcrc=false
 fi
+AM_CONDITIONAL([SIGCRC], [test x$sigcrc = xtrue])
 
 dnl On FreeBSD 3.0 (and perhaps some other systems) GNU m4 is
 dnl called `gm4' where `m4' is the system's own m4.
