bc3385c4ba7a3fde4e35fb87df0ad97cdb40ac15
[live-boot-grml.git] / debian / rules
1 #!/usr/bin/make -f
2
3 # Uncomment this to turn on verbose mode.
4 #export DH_VERBOSE=1
5
6 upstream:
7         cd .. && git clone git://git.debian.org/git/users/daniel/live-initramfs.git || true
8         rm -rf ../live-initramfs/.git
9
10 build: build-stamp
11 build-stamp:
12         dh_testdir
13
14         # Building package
15         $(MAKE)
16         $(MAKE) -C manpages
17
18         touch build-stamp
19
20 clean:
21         dh_testdir
22         dh_testroot
23         rm -f build-stamp
24
25         # Cleaning package
26         $(MAKE) clean
27         $(MAKE) -C manpages clean
28
29         dh_clean
30
31 install: build
32         dh_testdir
33         dh_testroot
34         dh_clean -k
35         dh_installdirs
36
37         # Installing package
38         $(MAKE) install DESTDIR=$(CURDIR)/debian/live-initramfs
39
40         # Removing double files
41         rm -f debian/live-initramfs/usr/share/doc/live-initramfs/COPYING
42         rm -f debian/live-initramfs/usr/share/doc/live-initramfs/ChangeLog
43         mv debian/live-initramfs/usr/share/doc/live-initramfs/ChangeLog.casper debian/live-initramfs/usr/share/doc/live-initramfs/changelog.casper
44
45 binary-arch: build install
46
47 binary-indep: build install
48         dh_testdir
49         dh_testroot
50         dh_installchangelogs docs/ChangeLog
51         dh_installdocs
52         dh_install
53         dh_installinit --no-restart-on-upgrade --no-start -- start 89 0 6 .
54         dh_compress
55         dh_fixperms
56         dh_installdeb
57         dh_gencontrol
58         dh_md5sums
59         dh_builddeb
60
61 binary: binary-indep binary-arch
62 .PHONY: build clean binary-indep binary-arch binary install