Commit | Line | Data |
---|---|---|
6d3392f8 MW |
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 |