Don't use dh_clean in favour of dh_prep.
[live-boot-grml.git] / debian / rules
1 #!/usr/bin/make -f
2
3 clean:
4         dh_testdir
5         dh_testroot
6         rm -f build-stamp
7
8         $(MAKE) -C manpages clean
9
10         dh_clean
11
12 build: build-stamp
13 build-stamp:
14         dh_testdir
15
16         $(MAKE) -C manpages
17
18         touch build-stamp
19
20 install: build
21         dh_testdir
22         dh_testroot
23         dh_prep
24         dh_installdirs
25
26         # Installing package
27         $(MAKE) install DESTDIR=$(CURDIR)/debian/live-initramfs
28
29         # Removing double files
30         rm -f debian/live-initramfs/usr/share/doc/live-initramfs/COPYING
31         rm -f debian/live-initramfs/usr/share/doc/live-initramfs/ChangeLog
32         mv debian/live-initramfs/usr/share/doc/live-initramfs/ChangeLog.casper debian/live-initramfs/usr/share/doc/live-initramfs/changelog.casper
33
34         # Installing bug control
35         install -D -m 0644 debian/bug/live-initramfs.presubj debian/live-initramfs/usr/share/bug/live-initramfs/presubj
36         install -D -m 0755 debian/bug/live-initramfs.script debian/live-initramfs/usr/share/bug/live-initramfs/script
37
38 binary: binary-indep
39
40 binary-arch:
41
42 binary-indep: install
43         dh_testdir
44         dh_testroot
45         dh_installchangelogs docs/ChangeLog
46         dh_installdocs
47         dh_install
48         dh_installinit --no-restart-on-upgrade --no-start -- start 89 0 6 .
49         dh_compress
50         dh_fixperms
51         dh_installdeb
52         dh_gencontrol
53         dh_md5sums
54         dh_builddeb
55
56 .PHONY: clean build install binary binary-arch binary-indep