X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=debian%2Frules;h=7bdd341f7ab2e7ce59ca12837a2c5e56aedfa278;hb=refs%2Fheads%2Ftravis-ci;hp=7d6f7d68acae293781990f5d826aa0912f6ea3a2;hpb=cfa476a07deee094e2b1103f0892cf5daf6a1bf7;p=debbugs.git diff --git a/debian/rules b/debian/rules index 7d6f7d6..7bdd341 100755 --- a/debian/rules +++ b/debian/rules @@ -10,20 +10,29 @@ DEST_DIR := $(CURDIR)/debian/tmp PERL ?= /usr/bin/perl -build: build-stamp +build: build-arch build-indep + +build-arch: +# nothing to do, as there aren't any architecture-dependent packages + +build-indep: build-stamp + build-stamp: # Call the test suite $(PERL) Makefile.PL INSTALLDIRS=vendor $(MAKE) -f Makefile.perl -# $(MAKE) test + $(MAKE) test touch $@ clean: dh_testdir dh_testroot rm -f *-stamp; - -$(MAKE) -f Makefile.perl clean; + if [ -e Makefile.perl ]; then \ + $(MAKE) -f Makefile.perl clean; \ + fi; #something to remove all trace and *.trace files? + rm -f debbugs.trace Makefile.perl.old dh_clean install: install-stamp @@ -32,7 +41,7 @@ install-stamp: build dh_clean -k dh_installdirs $(MAKE) install_mostfiles DESTDIR=$(DEST_DIR) - $(MAKE) -f Makefile.perl install PREFIX=$(DEST_DIR)/usr + $(MAKE) -f Makefile.perl install DESTDIR=$(DEST_DIR) touch $@ binary-arch: @@ -44,7 +53,7 @@ binary-indep: build install dh_clean -k dh_installdirs $(MAKE) install_mostfiles DESTDIR=$(DEST_DIR) - $(MAKE) -f Makefile.perl install PREFIX=$(DEST_DIR)/usr + $(MAKE) -f Makefile.perl install DESTDIR=$(DEST_DIR) dh_install --sourcedir=debian/tmp --fail-missing dh_installdocs dh_installchangelogs