Imported Debian patch 5.1-7
[debian/gcpegg] / debian / rules
1 #!/usr/bin/make -f
2 # MAde with the aid of dh_make, by Craig Small
3 # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
4 # Some lines taken from debmake, by Cristoph Lameter.
5
6 # Uncomment this to turn on verbose mode.
7 #export DH_VERBOSE=1
8
9 build: build-stamp
10 build-stamp:
11         dh_testdir
12         $(MAKE) 
13         touch build-stamp
14
15 clean:
16         dh_testdir
17         dh_testroot
18         rm -f build-stamp install-stamp
19         -$(MAKE) clean
20         dh_clean
21
22 install: install-stamp
23 install-stamp: build-stamp
24         dh_testdir
25         dh_testroot
26         dh_clean -k
27         dh_installdirs
28         /usr/bin/install -o root -g root -m 0755 eggsh debian/tmp/usr/sbin
29         /usr/bin/install -o root -g root -m 0755 regtest debian/tmp/usr/sbin
30         /usr/bin/install -o root -g root -m 0755 basket debian/tmp/usr/sbin
31         /usr/bin/install -o root -g root -m 0644 eggrc.sample \
32                 debian/tmp/etc/eggrc
33         /usr/bin/install -o root -g root -m 0644 debian/gcpegg.1 \
34                 debian/tmp/usr/share/man/man1/gcpegg.1
35         gzip -9 debian/tmp/usr/share/man/man1/gcpegg.1
36         ( cd debian/tmp/usr/share/man/man1 ; \
37                 ln gcpegg.1.gz basket.1.gz ;\
38                 ln gcpegg.1.gz eggsh.1.gz ;\
39                 ln gcpegg.1.gz regtest.1.gz )
40         touch install-stamp
41
42 # Build architecture-independent files here.
43 binary-indep: build install
44 # We have nothing to do by default.
45
46 # Build architecture-dependent files here.
47 binary-arch: build install
48 #       dh_testversion
49         dh_testdir
50         dh_testroot
51         dh_installdocs
52         dh_installexamples
53         dh_installmenu
54 #       dh_installemacsen
55         dh_installinit
56         dh_installcron
57         dh_installmanpages
58 #       dh_undocumented
59         dh_installchangelogs 
60         dh_strip
61         dh_compress
62         dh_fixperms
63         dh_installdeb
64         dh_shlibdeps
65         dh_gencontrol
66 #       dh_makeshlibs
67         dh_md5sums
68         dh_builddeb
69
70 source diff:                                                                  
71         @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
72
73 binary: binary-indep binary-arch
74 .PHONY: build clean binary-indep binary-arch binary