r6601 - packages/trunk/plib/debian

Bradley Smith brad-guest at alioth.debian.org
Wed Apr 16 21:56:28 UTC 2008


Author: brad-guest
Date: 2008-04-16 21:56:28 +0000 (Wed, 16 Apr 2008)
New Revision: 6601

Modified:
   packages/trunk/plib/debian/rules
Log:
Add pre-clean rule to avoid FTBFS twice

Modified: packages/trunk/plib/debian/rules
===================================================================
--- packages/trunk/plib/debian/rules	2008-04-16 20:51:11 UTC (rev 6600)
+++ packages/trunk/plib/debian/rules	2008-04-16 21:56:28 UTC (rev 6601)
@@ -14,21 +14,24 @@
 	CFLAGS += -O2
 endif
 
-configure: configure-stamp
-configure-stamp: patch
+configure: patch configure-stamp
+configure-stamp:
 	dh_testdir
 	LDFLAGS="$(LDFLAGS)" CFLAGS="$(CFLAGS)" \
 		./configure --prefix=/usr \
 		--host=$(DEB_HOST_GNU_TYPE)	--build=$(DEB_BUILD_GNU_TYPE)
-	touch $@
+	touch "$@"
 
 build: build-stamp
-build-stamp: configure-stamp
+build-stamp: configure
 	dh_testdir
 	$(MAKE)
 	touch $@
 
-clean: unpatch
+pre-clean:
+	[ ! -f Makefile ] || $(MAKE) distclean
+
+clean: pre-clean unpatch
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp install-stamp configure-stamp
@@ -62,4 +65,4 @@
 	dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary configure install
+.PHONY: build clean binary-indep binary-arch binary install patch unpatch pre-clean configure




More information about the Pkg-games-commits mailing list