ee2bec1ba4ac2d58fbc296db0b6bc5d10b70bb84
[zsh-lovers.git] / debian / rules
1 #!/usr/bin/make -f
2
3 build: build-stamp
4
5 build-stamp: 
6         dh_testdir
7
8         # html:
9         asciidoc zsh-lovers.1.txt
10         mv zsh-lovers.1.html zsh-lovers.html
11
12         # manpage:
13         a2x -f manpage zsh-lovers.1.txt
14
15         # pdf:
16         #  notice: you might have to run: ln -s /usr/bin/fop ~/bin/fop.sh
17         #  to work around http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=376523
18         a2x -f pdf zsh-lovers.1.txt
19         mv zsh-lovers.1.pdf zsh-lovers.pdf
20
21         touch build-stamp
22
23 clean:
24         dh_testdir
25         dh_testroot
26         rm -f zsh-lovers.1 zsh-lovers.1.fo zsh-lovers.1.xml zsh-lovers.html zsh-lovers.pdf
27         rm -f build-stamp
28         dh_clean 
29
30 install: build
31         dh_testdir
32         dh_testroot
33         dh_clean -k 
34         dh_installdirs usr/share/doc/zsh-lovers/zsh_people usr/share/man/man1 usr/share/vim/syntax
35
36         # cp -a zsh_people       debian/zsh-lovers/usr/share/doc/zsh-lovers/
37         install -m 644 zsh.vim debian/zsh-lovers/usr/share/vim/syntax/zsh.vim
38
39 binary-indep: build install
40         # We have nothing to do
41
42 binary-arch: build install
43         dh_testdir
44         dh_testroot
45         dh_installchangelogs 
46         dh_installdocs
47         dh_installman zsh-lovers.1
48         dh_link
49         dh_compress
50         dh_fixperms
51         dh_installdeb
52         dh_shlibdeps
53         dh_gencontrol
54         dh_md5sums
55         dh_builddeb
56
57 binary: binary-indep binary-arch
58 .PHONY: build clean binary-indep binary-arch binary install