X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=debian%2Frules;h=e3c67f1182e59305e2bd98a42e61e0f3bbce2bc6;hb=2c2184b6deff74fd2ea091edeee34efa08b74b09;hp=bd01663a1dff3bb5c01196dab74802549c30e142;hpb=a4f706a4bfe34ed6064c79d5ad7b3295fb0431cd;p=live-boot-grml.git diff --git a/debian/rules b/debian/rules index bd01663..e3c67f1 100755 --- a/debian/rules +++ b/debian/rules @@ -1,53 +1,50 @@ #!/usr/bin/make -f -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -build: build-stamp -build-stamp: - dh_testdir - - # Building package - $(MAKE) -C casper-md5check - - touch build-stamp - clean: dh_testdir + dh_testroot rm -f build-stamp - # Cleaning package - -$(MAKE) -C casper-md5check clean + $(MAKE) -C manpages clean dh_clean +build: build-stamp +build-stamp: + dh_testdir + + $(MAKE) -C manpages + + touch build-stamp + install: build dh_testdir 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 + # Installing bug control + install -D -m 0755 debian/bug/live-initramfs.script debian/live-initramfs/usr/share/bug/live-initramfs -binary-indep: build install +binary: binary-indep -binary-arch: build install +binary-arch: + +binary-indep: 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 +52,4 @@ binary-arch: build install dh_md5sums dh_builddeb -binary: binary-arch binary-indep -.PHONY: build clean binary-indep binary-arch binary install +.PHONY: clean build install binary binary-arch binary-indep