Adding live-initramfs 1.91.6-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 upstream:
7         # Needs: subversion
8         cd .. && svn co svn://svn.debian.org/debian-live/dists/trunk/live-initramfs || true
9         find . -type d -name .svn | xargs rm -rf
10
11 build: build-stamp
12 build-stamp:
13         dh_testdir
14
15         # Building package
16         $(MAKE)
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
28         dh_clean
29
30 install: build
31         dh_testdir
32         dh_testroot
33         dh_clean -k
34         dh_installdirs
35
36         # Installing package
37         $(MAKE) install DESTDIR=$(CURDIR)/debian/live-initramfs
38
39         # Removing double files
40         rm -f debian/live-initramfs/usr/share/doc/live-initramfs/COPYING
41         rm -f debian/live-initramfs/usr/share/doc/live-initramfs/ChangeLog
42         mv debian/live-initramfs/usr/share/doc/live-initramfs/ChangeLog.casper debian/live-initramfs/usr/share/doc/live-initramfs/changelog.casper
43
44 binary-arch: build install
45
46 binary-indep: build install
47         dh_testdir
48         dh_testroot
49         dh_installchangelogs docs/ChangeLog
50         dh_installdocs
51         dh_install
52         dh_installinit --no-restart-on-upgrade --no-start -- start 89 0 6 .
53         dh_compress
54         dh_fixperms
55         dh_installdeb
56         dh_gencontrol
57         dh_md5sums
58         dh_builddeb
59
60 binary: binary-indep binary-arch
61 .PHONY: build clean binary-indep binary-arch binary install