X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=debian%2Frules;h=f9532ad10a2e564df07de9832ef22581d507855d;hb=76000a06a9da1771e5a759e98f863cea6ca5271e;hp=bd01663a1dff3bb5c01196dab74802549c30e142;hpb=a4f706a4bfe34ed6064c79d5ad7b3295fb0431cd;p=live-boot-grml.git diff --git a/debian/rules b/debian/rules index bd01663..f9532ad 100755 --- a/debian/rules +++ b/debian/rules @@ -3,51 +3,55 @@ # 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) -C manpages 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 install: build dh_testdir dh_testroot - dh_clean -k + dh_prep 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-indep: build install + # Installing bug control + install -D -m 0755 debian/bug/script debian/live-initramfs/usr/share/bug/live-initramfs binary-arch: build install + +binary-indep: 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 +59,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