Package: trousers
Followup-For: Bug #533489

I've managed to cook up a small modification to debian/rules that seems to
address this problem

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-bpo.2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--- trousers-0.3.1/debian/rules	2009-06-17 22:41:01.000000000 -0700
+++ trousers-0.3.1.bak/debian/rules	2009-06-17 22:25:07.000000000 -0700
@@ -13,18 +13,17 @@
 	CFLAGS += -O2
 endif
 
-clean: unpatch config.status
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp
+	rm -f config.guess config.sub
 
 	[ ! -f Makefile ] || $(MAKE) distclean
 
-	rm -f config.guess config.sub
-
 	dh_clean
 
-config.status:
+config.status: configure patch
 	dh_testdir
 
 ifneq "$(wildcard /usr/share/misc/config.sub)" ""
@@ -34,11 +33,10 @@
 	cp -f /usr/share/misc/config.guess config.guess
 endif
 
-configure: config.status
 	CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --with-gui=none
 
 build: build-stamp
-build-stamp: configure patch
+build-stamp: config.status
 	dh_testdir
 
 	$(MAKE)

Reply via email to