Install gpgdir in /usr/bin/ through d.rules.
[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 INSTALL = install
8 INSTALL_PROGRAM = $(INSTALL)
9 INSTALL_DATA = $(INSTALL) -m 644
10
11 GPGDIR_DIR = gpgdir
12 GPGDIR_PROG = gpgdir
13
14 DESTDIR = $(CURDIR)/debian/signing-party
15 DESTDIR_BIN = $(CURDIR)/debian/signing-party/usr/bin
16
17 configure: configure-stamp
18 configure-stamp:
19 dh_testdir
20 touch $@
21
22 build: build-stamp
23 build-stamp: $(QUILT_STAMPFN) configure-stamp
24 dh_testdir
25 $(MAKE)
26 touch $@
27
28 clean: unpatch
29 dh_testdir
30 dh_testroot
31 $(MAKE) clean
32 rm -f build-stamp configure-stamp
33 dh_clean
34
35 install: build
36 dh_testdir
37 dh_testroot
38 dh_clean -k
39 dh_installdirs
40 $(MAKE) install DESTDIR=$(DESTDIR)
41 $(INSTALL_PROGRAM) $(GPGDIR_DIR)/$(GPGDIR_PROG) $(DESTDIR_BIN)
42 dh_install
43 dh_installman */*.1 */*/*.1
44 install -d $(CURDIR)/debian/signing-party/usr/share/doc/signing-party/caff
45 $(INSTALL_DATA) caff/README \
46 caff/README.gpg-agent \
47 caff/README.many-keys \
48 caff/README.v3-keys \
49 caff/caffrc.sample \
50 $(CURDIR)/debian/signing-party/usr/share/doc/signing-party/caff
51 # ignore errors with older debhelper versions
52 -dh_lintian
53
54 binary-indep: build install
55 dh_testdir
56 dh_testroot
57 dh_installdocs
58 dh_installmenu
59 dh_installcron
60 dh_installinfo
61 dh_installchangelogs
62 dh_strip
63 dh_compress
64 dh_fixperms
65 dh_installdeb
66 dh_shlibdeps
67 dh_gencontrol
68 dh_md5sums
69 dh_builddeb
70
71 # Build architecture-dependent files here.
72 binary-arch: build install
73
74 binary: binary-indep
75 .PHONY: build clean binary-indep binary-arch binary install configure