chiark / gitweb /
infra: Add a copy of the GPL.
[services] / debian / rules
1 #! /usr/bin/make -f
2
3 export DH_COMPAT = 4
4
5 build:
6         touch build
7
8 clean:
9         dh_clean
10         rm -f build
11
12 install: build
13         dh_clean
14         mkdir -p debian/services/etc/services.d 
15         mkdir -p debian/services/usr/bin
16         mkdir -p debian/services/usr/share/man/man1
17         mkdir -p debian/services/usr/share/man/man8
18         mkdir -p debian/services/usr/sbin
19         mkdir -p debian/services/usr/share/doc/services
20         install -m755 merge-services debian/services/usr/bin
21         install -m755 update-services debian/services/usr/sbin
22         install -m644 merge-services.1 debian/services/usr/share/man/man1
23         install -m644 update-services.8 debian/services/usr/share/man/man8
24         install -m644 debian/README debian/services/usr/share/doc/services
25
26 binary-indep: install
27         dh_testdir -i
28         dh_testroot -i
29         dh_compress -i
30         dh_installdocs -i
31         dh_python -i
32         dh_fixperms -i
33         dh_gencontrol -i
34         dh_installdeb -i
35         dh_md5sums -i
36         dh_builddeb -i
37 binary-arch:
38
39 binary: binary-indep binary-arch
40
41 source:
42         rm -rf =deb=
43         pkg=`sed '1s!^\([^ ]*\) .*$$!\1!;2q' debian/changelog`; \
44         ver=`sed '1s!^.* (\([0-9.]*\)) .*$$!\1!;2q' debian/changelog`; \
45         mkdir -p =deb=/$$pkg-$$ver/debian
46         cp COPYING \
47           update-services update-services.8 \
48           merge-services merge-services.1 =deb=/*/
49         cp debian/README debian/changelog debian/control debian/copyright \
50           debian/postinst debian/prerm debian/rules =deb=/*/debian
51         d=`pwd`; cd ..; dpkg-source -i -b $$d/=deb=/*
52         rm -rf =deb=
53
54 .PHONY: binary binary-arch binary-indep install clean