[Pkg-sysvinit-commits] r1585 - sysvinit/trunk/debian

Kel Modderman kelmo-guest at alioth.debian.org
Sat Aug 1 19:47:37 UTC 2009


Author: kelmo-guest
Date: 2009-08-01 19:47:36 +0000 (Sat, 01 Aug 2009)
New Revision: 1585

Modified:
   sysvinit/trunk/debian/rules
Log:
Use a build-stamp target. Use dh_clean in clean target, but be careful to avoid deleting debian/initscripts and debian/sysv-rc until package is restructured.

Modified: sysvinit/trunk/debian/rules
===================================================================
--- sysvinit/trunk/debian/rules	2009-08-01 19:46:39 UTC (rev 1584)
+++ sysvinit/trunk/debian/rules	2009-08-01 19:47:36 UTC (rev 1585)
@@ -50,7 +50,8 @@
 		QUILT_PATCHES=patches quilt --quiltrc /dev/null pop -a -R || test $$? = 2
 	rm -rf .pc debian/startpar/.pc debian/insserv/.pc $(PATCH_STAMP)
 
-build: patch
+build: build-stamp
+build-stamp: patch
 # Builds the binary package.
 	dh_testdir
 ifeq ($(DEB_HOST_ARCH_OS),linux)
@@ -61,7 +62,7 @@
 	$(MAKE) $(CROSS) -C debian/startpar
 	$(MAKE) $(CROSS) -C debian/insserv
 	$(CC) -W -Wall -s -o debian/readlink debian/readlink.c
-	touch build
+	touch $@
 
 # Make a binary package (.deb file)
 binary-arch:	build
@@ -368,9 +369,8 @@
 	$(MAKE) -C debian/startpar clean
 	$(MAKE) -C debian/insserv clean
 	$(MAKE) -f debian/rules unpatch
-	rm -f build debian/files debian/substvars debian/readlink
-	rm -rf $(tmp)
-	find . -name '*.bak' -o -name '*~' | xargs -r rm -f --
+	dh_clean -Xdebian/initscripts -Xdebian/sysv-rc \
+		build-stamp debian/readlink
 
 binary: binary-arch binary-indep
 




More information about the Pkg-sysvinit-commits mailing list