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