a660382436995bfd4fbb803bcc60468f4b1a1b41
[pgp-tools.git] / debian / rules
1 #!/usr/bin/make -f
2
3 include /usr/share/quilt/quilt.make
4
5 VERSION := $(shell dpkg-parsechangelog | grep ^Version | cut -d' ' -f2)
6
7 configure: configure-stamp
8 configure-stamp:
9 dh_testdir
10 touch $@
11
12 build: build-stamp
13 build-stamp: $(QUILT_STAMPFN) configure-stamp
14 dh_testdir
15 $(MAKE)
16 touch $@
17
18 clean: unpatch
19 dh_testdir
20 dh_testroot
21 $(MAKE) clean
22 rm -f build-stamp configure-stamp
23 dh_clean
24
25 install: build
26 dh_testdir
27 dh_testroot
28 dh_clean -k
29 dh_installdirs
30 $(MAKE) install DESTDIR=$(CURDIR)/debian/signing-party
31 dh_install
32 dh_installman */*.1 */*/*.1
33 install -d $(CURDIR)/debian/signing-party/usr/share/doc/signing-party/caff
34 install -m 644 caff/README \
35 caff/README.gpg-agent \
36 caff/README.many-keys \
37 caff/README.v3-keys \
38 caff/caffrc.sample \
39 $(CURDIR)/debian/signing-party/usr/share/doc/signing-party/caff
40 # ignore errors with older debhelper versions
41 -dh_lintian
42
43 binary-indep: build install
44 dh_testdir
45 dh_testroot
46 dh_installdocs
47 dh_installmenu
48 dh_installcron
49 dh_installinfo
50 dh_installchangelogs
51 dh_strip
52 dh_compress
53 dh_fixperms
54 dh_installdeb
55 dh_shlibdeps
56 dh_gencontrol
57 dh_md5sums
58 dh_builddeb
59
60 # Build architecture-dependent files here.
61 binary-arch: build install
62
63 binary: binary-indep
64 .PHONY: build clean binary-indep binary-arch binary install configure