]> git.decadent.org.uk Git - ion3-doc.git/blob - debian/rules
Updated for use in separate ion3-doc source package.
[ion3-doc.git] / debian / rules
1 #!/usr/bin/make -f
2
3 # Uncomment this to turn on verbose mode.
4 #export DH_VERBOSE=1
5
6 export SHELL=/bin/bash
7
8 PACKAGE_DOC := $(shell dpkg-parsechangelog | sed -r 's/^Source: //; t; d')
9 INSTDIR_DOC := debian/$(PACKAGE_DOC)
10
11 build-indep:
12
13 build-arch:
14
15 build: build-indep build-arch
16
17 clean:
18         dh_testdir
19         dh_testroot
20         rm -f build-indep-stamp build-arch-stamp
21         dh_clean
22
23 install-indep: build-indep
24         dh_testdir
25         dh_testroot
26         dh_clean -i -k
27         dh_installdirs -i
28         dh_install -i
29
30 install-arch: build-arch
31
32 binary-indep: build-indep install-indep
33         dh_testdir
34         dh_testroot
35         dh_installchangelogs -i
36         dh_installdocs -i
37 # remove empty images and TeX droppings
38         find $(INSTDIR_DOC)/usr/share/doc/$(PACKAGE_DOC) \
39                 -name '*.png' -size 0 \
40                 -o -name '*.aux' -o -name '*.idx' -o -name '*.log' \
41                 -o -name '*.out' -o -name '*.pl' -o -name WARNINGS \
42                 | xargs rm --
43         dh_link -i
44         dh_compress -i
45         dh_fixperms -i
46         dh_installdeb -i
47         dh_gencontrol -i
48         dh_md5sums -i
49         dh_builddeb -i
50
51 binary-arch: build-arch install-arch
52
53 binary: binary-indep binary-arch
54
55 get-orig-source:
56         uscan --force-download
57
58 .PHONY: build-indep build-arch build clean binary-indep binary-arch binary \
59         install-indep install-arch get-orig-source