X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=debian%2Frules;h=bc3385c4ba7a3fde4e35fb87df0ad97cdb40ac15;hb=82798922dfc83dadb4855b9cf64d98157ffb68ed;hp=bd01663a1dff3bb5c01196dab74802549c30e142;hpb=a4f706a4bfe34ed6064c79d5ad7b3295fb0431cd;p=live-boot-grml.git diff --git a/debian/rules b/debian/rules index bd01663..bc3385c 100755 --- a/debian/rules +++ b/debian/rules @@ -3,21 +3,28 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +upstream: + cd .. && git clone git://git.debian.org/git/users/daniel/live-initramfs.git || true + rm -rf ../live-initramfs/.git + build: build-stamp build-stamp: dh_testdir - + # Building package - $(MAKE) -C casper-md5check + $(MAKE) + $(MAKE) -C manpages touch build-stamp clean: dh_testdir + dh_testroot rm -f build-stamp # Cleaning package - -$(MAKE) -C casper-md5check clean + $(MAKE) clean + $(MAKE) -C manpages clean dh_clean @@ -26,28 +33,24 @@ install: build dh_testroot dh_clean -k dh_installdirs - dh_install - # Install md5check - install -m 0755 casper-md5check/casper-md5check debian/casper/usr/lib/casper + # Installing package + $(MAKE) install DESTDIR=$(CURDIR)/debian/live-initramfs - # Fixing permission - chmod 0755 debian/casper/usr/share/initramfs-tools/scripts/casper + # Removing double files + rm -f debian/live-initramfs/usr/share/doc/live-initramfs/COPYING + rm -f debian/live-initramfs/usr/share/doc/live-initramfs/ChangeLog + mv debian/live-initramfs/usr/share/doc/live-initramfs/ChangeLog.casper debian/live-initramfs/usr/share/doc/live-initramfs/changelog.casper - # Installing lintian override - install -D -m 0644 debian/lintian debian/casper/usr/share/lintian/overrides/casper +binary-arch: build install binary-indep: build install - -binary-arch: build install dh_testdir dh_testroot - dh_installchangelogs debian/changelog.upstream + dh_installchangelogs docs/ChangeLog dh_installdocs - dh_installexamples - dh_installinit -r --no-start -- start 89 0 6 . - dh_link - dh_strip + dh_install + dh_installinit --no-restart-on-upgrade --no-start -- start 89 0 6 . dh_compress dh_fixperms dh_installdeb @@ -55,5 +58,5 @@ binary-arch: build install dh_md5sums dh_builddeb -binary: binary-arch binary-indep +binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install