lintian cleanups
[debian/pforth] / debian / rules
index 25cd8e2a9d6345378ad80368d467f0d4c9955f0c..4b1cba7a1e8d0154e123f9fd992df1b141d35cd8 100755 (executable)
@@ -2,7 +2,14 @@
 
 export DH_VERBOSE=1
 
-build: build-stamp
+CFLAGS = `dpkg-buildflags --get CFLAGS`
+CFLAGS += -Wall
+LDFLAGS += `dpkg-buildflags --get LDFLAGS`
+CPPFLAGS = `dpkg-buildflags --get CPPFLAGS`
+
+build:         build-arch build-indep
+build-arch:    build-stamp
+build-indep:   build-stamp
 build-stamp:
        dh_testdir
        mkdir objects
@@ -13,7 +20,7 @@ clean:
        dh_testdir
        dh_testroot
        rm -f build-stamp install-stamp
-       -$(MAKE) clean
+       [ ! -f Makefile ] || $(MAKE) clean
        rm -fr objects
        dh_clean
 
@@ -21,7 +28,7 @@ install: install-stamp
 install-stamp: build-stamp
        dh_testdir
        dh_testroot
-       dh_clean -k
+       dh_prep
        dh_installdirs
 
        install -m0755 pforth `pwd`/debian/pforth/usr/bin/pforth