set DESTDIR for make install
[debian/cpmtools] / debian / rules
index 110b7e3e15be869abc34c9a047fea9ff71a55e3a..6b1fe22270e6b0074a23c918d0154957dd9663b2 100755 (executable)
@@ -6,13 +6,16 @@
 configure: configure-stamp
 configure-stamp:
        dh_testdir
+       cp /usr/share/misc/config.sub config.sub
+       cp /usr/share/misc/config.guess config.guess
        ./configure --prefix=/usr --mandir=\$${prefix}/share/man \
                --datarootdir=/etc/cpmtools
        touch configure-stamp
 
-build: build-stamp
-
-build-stamp: configure-stamp 
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
+build-stamp: configure-stamp
        dh_testdir
        $(MAKE)
        touch build-stamp
@@ -22,20 +25,16 @@ clean:
        dh_testroot
        rm -f build-stamp configure-stamp
        [ ! -f Makefile ] || $(MAKE) distclean
-
-       -test -r /usr/share/misc/config.sub && \
-               cp -f /usr/share/misc/config.sub config.sub
-       -test -r /usr/share/misc/config.guess && \
-               cp -f /usr/share/misc/config.guess config.guess
-
        dh_clean
 
 install: build
        dh_testdir
        dh_testroot
-       dh_clean -k
+       dh_prep
        dh_installdirs
-       $(MAKE) install prefix=$(CURDIR)/debian/cpmtools/usr 
+       $(MAKE) DESTDIR=$(CURDIR)/debian/cpmtools install \
+               prefix=$(CURDIR)/debian/cpmtools/usr \
+               datarootdir=$(CURDIR)/debian/cpmtools/etc/cpmtools
 
 # Build architecture-independent files here.
 binary-indep: build install