50
|
1 #!/usr/bin/make -f
|
|
2 # -*- makefile -*-
|
|
3 # Sample debian/rules that uses debhelper.
|
|
4 # This file was originally written by Joey Hess and Craig Small.
|
|
5 # As a special exception, when this file is copied by dh-make into a
|
|
6 # dh-make output file, you may use that output file without restriction.
|
|
7 # This special exception was added by Craig Small in version 0.37 of dh-make.
|
|
8
|
|
9 # Uncomment this to turn on verbose mode.
|
|
10 #export DH_VERBOSE=1
|
|
11
|
|
12 build: build-stamp
|
|
13
|
|
14 build-stamp:
|
|
15 dh_testdir
|
|
16 pod2man bin/chronicle > chronicle.1
|
|
17 touch $@
|
|
18
|
|
19 clean:
|
|
20 dh_testdir
|
|
21 dh_testroot
|
|
22 rm -f build-stamp configure-stamp
|
|
23 rm -f chronicle.1
|
|
24 dh_clean
|
|
25
|
|
26 install: build
|
|
27 dh_testdir
|
|
28 dh_testroot
|
|
29 dh_clean -k
|
|
30 dh_installdirs
|
|
31
|
|
32 $(MAKE) prefix=$(CURDIR)/debian/chronicle install
|
|
33 # upstream installs to usr/local
|
|
34 mv $(CURDIR)/debian/chronicle/usr/local/bin/chronicle \
|
|
35 $(CURDIR)/debian/chronicle/usr/bin
|
|
36 rmdir $(CURDIR)/debian/chronicle/usr/local/bin/
|
|
37 rmdir $(CURDIR)/debian/chronicle/usr/local
|
|
38
|
|
39
|
|
40 # Build architecture-independent files here.
|
|
41 binary-indep: build install
|
|
42 dh_testdir
|
|
43 dh_testroot
|
|
44 dh_installchangelogs
|
|
45 dh_installdocs
|
|
46 dh_installman chronicle.1
|
|
47 dh_compress
|
|
48 dh_fixperms
|
|
49 dh_perl
|
|
50 dh_installdeb
|
|
51 dh_gencontrol
|
|
52 dh_md5sums
|
|
53 dh_builddeb
|
|
54
|
|
55 # Build architecture-dependent files here.
|
|
56 binary-arch: build install
|
|
57 # No arch-dependent package
|
|
58
|
|
59 binary: binary-indep binary-arch
|
|
60 .PHONY: build clean binary-indep binary-arch binary install configure
|