[Buildd-tools-devel] [PATCH 05/22] Use 'make -C' and 'mkdir -p' in debian/rules

Jan-Marek Glogowski glogow at fbihome.de
Thu Mar 26 21:13:43 UTC 2009


---
 debian/rules |   15 ++++-----------
 1 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/debian/rules b/debian/rules
index e039bbe..75e8fc1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,7 +22,7 @@ endif
 debian/build/config.status: configure
 	dh_testdir
 
-	mkdir debian/build; \
+	mkdir -p debian/build; \
 	cd debian/build; \
 	CFLAGS="$(CFLAGS)" ../../configure \
 	  --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
@@ -41,10 +41,7 @@ build: build-stamp
 
 build-stamp: debian/build/config.status
 	dh_testdir
-
-	cd debian/build; \
-	$(MAKE) all
-
+	$(MAKE) -C debian/build all
 	touch build-stamp
 
 clean:
@@ -53,21 +50,18 @@ clean:
 	rm -rf debian/build
 	rm -rf debian/install
 	rm -f build-stamp
-
 ifneq "$(wildcard /usr/share/misc/config.sub)" ""
 	cp -f /usr/share/misc/config.sub scripts/config.sub
 endif
 ifneq "$(wildcard /usr/share/misc/config.guess)" ""
 	cp -f /usr/share/misc/config.guess scripts/config.guess
 endif
-
 	dh_clean
 
 check: build
 	dh_testdir
 	dh_testroot
-	cd debian/build; \
-	$(MAKE) check
+	$(MAKE) -C debian/build check
 
 install: check
 	dh_testdir
@@ -75,8 +69,7 @@ install: check
 	dh_prep
 	dh_installdirs
 
-	cd debian/build; \
-	$(MAKE) install DESTDIR=$(CURDIR)/debian/install
+	$(MAKE) -C debian/build install DESTDIR=$(CURDIR)/debian/install
 	dh_install
 
 	mkdir -p $(CURDIR)/debian/dchroot/usr/share/lintian/overrides
-- 
1.6.2.1




More information about the Buildd-tools-devel mailing list