Adding casper 1.63+debian-1.
[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 include /usr/share/dpatch/dpatch.make
7
8 build: patch-stamp build-stamp
9 build-stamp:
10         dh_testdir
11         
12         # Building package
13         $(MAKE) -C casper-md5check
14
15         touch build-stamp
16
17 clean: unpatch
18         dh_testdir
19         rm -f patch-stamp build-stamp
20
21         # Cleaning package
22         -$(MAKE) -C casper-md5check clean
23
24         dh_clean
25
26 install: build
27         dh_testdir
28         dh_testroot
29         dh_clean -k
30         dh_installdirs
31         dh_install
32
33         # Install md5check
34         install -m 0755 casper-md5check/casper-md5check debian/casper/usr/lib/casper
35
36         # Fixing permission
37         chmod 0755 debian/casper/usr/share/initramfs-tools/scripts/casper
38
39         # Installing lintian override
40         install -D -m 0644 debian/lintian debian/casper/usr/share/lintian/overrides/casper
41
42 binary-indep: build install
43
44 binary-arch: build install
45         dh_testdir
46         dh_testroot
47         dh_installchangelogs debian/changelog.upstream
48         dh_installdocs
49         dh_installexamples
50         dh_installinit -r --no-start -- start 89 0 6 .
51         dh_link
52         dh_strip
53         dh_compress
54         dh_fixperms
55         dh_installdeb
56         dh_gencontrol
57         dh_md5sums
58         dh_builddeb
59
60 binary: binary-arch binary-indep
61 .PHONY: build clean binary-indep binary-arch binary install