]> git.decadent.org.uk Git - ap-utils.git/blob - debian/rules
Make ap-mrtg manual page cover ap-rrd as well
[ap-utils.git] / debian / rules
1 #!/usr/bin/make -f
2 #export DH_VERBOSE=1
3
4 export DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
5 export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
6
7 confflags += --host $(DEB_BUILD_GNU_TYPE) --build $(DEB_HOST_GNU_TYPE)
8
9 include /usr/share/quilt/quilt.make
10
11 build: build-stamp
12 build-stamp: $(QUILT_STAMPFN)
13         dh_testdir
14         cp -f /usr/share/misc/config.sub config.sub
15         cp -f /usr/share/misc/config.guess config.guess
16         ./configure $(confflags) --prefix=/usr \
17                     --mandir=\$${prefix}/share/man \
18                     --infodir=\$${prefix}/share/info
19         $(MAKE)
20         touch build-stamp
21
22 clean: unpatch
23         dh_testdir
24         dh_testroot
25         rm -f build-stamp config.sub config.guess
26         [ ! -f Makefile ] || $(MAKE) distclean
27         #Really clean the po directory
28         dh_clean po/*.gmo
29
30 install: build
31         dh_testdir
32         dh_testroot
33         dh_clean -k
34 #       dh_installdirs
35         $(MAKE) DESTDIR=$(CURDIR)/debian/ap-utils install
36
37 binary-indep: build install
38
39 binary-arch: build install
40         dh_testdir
41         dh_testroot
42         dh_installchangelogs ChangeLog
43         dh_installdocs
44         iconv -f koi8-u -t utf-8 README \
45                 > $(CURDIR)/debian/ap-utils/usr/share/doc/ap-utils/README
46         iconv -f koi8-u -t utf-8 Documentation/Ukrainian/README \
47                 > $(CURDIR)/debian/ap-utils/usr/share/doc/ap-utils/README.uk
48 #       dh_installexamples
49 #       dh_install
50 #       dh_installmenu
51 #       dh_installdebconf       
52 #       dh_installinit
53 #       dh_installcron
54 #       dh_installinfo
55 #       dh_undocumented
56         dh_installman
57         dh_link usr/share/man/man8/ap-mrtg.8 usr/share/man/man8/ap-rrd.8
58         dh_strip
59         dh_compress
60         dh_fixperms
61 #       dh_makeshlibs
62         dh_installdeb
63         dh_shlibdeps
64         dh_gencontrol
65         dh_md5sums
66         dh_builddeb
67
68 binary: binary-indep binary-arch
69 .PHONY: build clean binary-indep binary-arch binary install