summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog1
-rwxr-xr-xdebian/rules16
2 files changed, 7 insertions, 10 deletions
diff --git a/debian/changelog b/debian/changelog
index 4f12795..f6f6bf4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ gnumach (2:1.3.99.dfsg.cvs20070809-1) UNRELEASED unstable; urgency=low
* New upstream CVS snapshot.
* Add an autoregen target to ease regenerating the autoconf patch.
* Use binary:Version instead of the deprecated Source-Version substvar.
+ * Do not use configure file stamps, use config.status instead.
-- Guillem Jover <guillem@debian.org> Tue, 7 Aug 2007 15:11:23 +0200
diff --git a/debian/rules b/debian/rules
index 7f5343e..2e35a43 100755
--- a/debian/rules
+++ b/debian/rules
@@ -44,8 +44,8 @@ autoregen:
quilt refresh -p ab
quilt pop -a
-configure: patch stamp-configure
-stamp-configure:
+configure: patch build/config.status
+build/config.status:
dh_testdir
-mkdir build
@@ -54,11 +54,9 @@ stamp-configure:
--build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) \
--prefix=/usr \
--exec-prefix=/
-
- touch stamp-configure
-configure-dbg: patch stamp-configure-dbg
-stamp-configure-dbg:
+configure-dbg: patch build-dbg/config.status
+build-dbg/config.status:
dh_testdir
-mkdir build-dbg
@@ -66,8 +64,6 @@ stamp-configure-dbg:
CFLAGS="$(CFLAGS)" \
--build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) \
--exec-prefix=/
-
- touch stamp-configure-dbg
build:
@@ -94,8 +90,8 @@ check-gnumach-dbg: build-gnumach-dbg
clean: unpatch
dh_testdir
- -rm -f machine stamp-configure stamp-configure-dbg
- -rm -rf build build-dbg
+ rm -f machine
+ rm -rf build build-dbg
dh_clean