try restructuring rules to ensure reconf always run
authorBdale Garbee <bdale@gag.com>
Mon, 21 Feb 2011 18:02:18 +0000 (11:02 -0700)
committerBdale Garbee <bdale@gag.com>
Mon, 21 Feb 2011 18:02:18 +0000 (11:02 -0700)
debian/rules

index 63585194c718e9f17393605e7c7a6f07505dde07..355dc0756a3f1f3effa703e3216c58547c73823f 100755 (executable)
@@ -18,12 +18,14 @@ else
 CFLAGS=-g -O2 -Wall
 endif
 
-configure: configure-stamp
-configure-stamp:
-       dh_testdir
+reconf-stamp:
        cp -f /usr/share/misc/config.sub build-aux/config.sub
        cp -f /usr/share/misc/config.guess build-aux/config.guess
        autoreconf -v
+
+configure: configure-stamp
+configure-stamp: reconf-stamp
+       dh_testdir
        mkdir -p build
        cd build && ../configure \
                --prefix=/usr --bindir=/bin \
@@ -32,7 +34,7 @@ configure-stamp:
        touch configure-stamp
 
 configure-win32: configure-win32-stamp
-configure-win32-stamp:
+configure-win32-stamp: reconf-stamp
        dh_testdir
        mkdir -p build-win32
        cd build-win32 && ../configure --host=i586-mingw32msvc
@@ -53,7 +55,7 @@ build-win32-stamp: configure-win32-stamp
 clean:
        dh_testdir
        dh_testroot
-       -rm -f build-stamp build-win32-stamp configure-stamp configure-win32-stamp
+       -rm -f build-stamp build-win32-stamp configure-stamp configure-win32-stamp reconf-stamp
        -rm -rf build build-win32
        dh_clean