Debianization, and minor fixes.
[fastforward] / debian / rules
1 #! /usr/bin/make -f
2
3 export DH_COMPAT = 4
4
5 mdw-setup:
6 upstream=`git-describe djb | sed 's:^djb/::'`; \
7 dir=fastforward_$$upstream.orig; \
8 git-tar-tree djb $$dir | gzip -9c >../$$dir.tar.gz
9
10 build:
11 rm -rf build
12 make
13 touch build
14
15 clean:
16 dh_clean
17 xargs rm -f <TARGETS
18 rm -f build
19
20 install: build
21 dh_clean
22 make install
23 mkdir -p debian/fastforward/usr
24 ./install `pwd`/debian/fastforward/usr
25 mkdir -p debian/fastforward/usr/share
26 mv debian/fastforward/usr/man debian/fastforward/usr/share
27 mv debian/fastforward/usr/doc debian/fastforward/usr/share
28 rm -rf debian/fastforward/usr/share/man/cat*
29 rm -rf debian/fastforward/usr/doc
30 cp ALIASES BLURB CHANGES INSTALL THANKS TODO \
31 debian/fastforward/usr/share/doc/fastforward
32
33 binary-indep:
34
35 binary-arch: install
36 dh_testdir -a
37 dh_testroot -a
38 dh_compress -a
39 dh_installdocs -a
40 dh_strip -a
41 dh_shlibdeps -a
42 dh_gencontrol -a
43 dh_fixperms -a
44 dh_installdeb -a
45 dh_md5sums -a
46 dh_builddeb -a
47
48 binary: binary-indep binary-arch
49
50 source: clean mdw-setup
51 dir=`pwd | sed 's:^.*/::'`; \
52 cd ..; \
53 dpkg-source -b -i'(?:^|/)\.git(?:$$|/)' $$dir
54
55 .PHONY: binary binary-arch binary-indep clean install source mdw-setup