]> git.decadent.org.uk Git - ap-utils.git/blob - debian/rules
2ced9ea52a067e551d59b3d3f7161cc5438b16be
[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         cp -f /usr/share/misc/config.sub config.sub
19         cp -f /usr/share/misc/config.guess config.guess
20         ./configure $(confflags) --prefix=/usr \
21                     --mandir=\$${prefix}/share/man \
22                     --infodir=\$${prefix}/share/info
23         $(MAKE)
24         touch build-stamp
25
26 clean:
27         dh_testdir
28         dh_testroot
29         rm -f build-stamp config.sub config.guess
30         -$(MAKE) distclean
31         #Really clean the po directory
32         dh_clean po/*.gmo
33
34 install: build
35         dh_testdir
36         dh_testroot
37         dh_clean -k
38 #       dh_installdirs
39         $(MAKE) DESTDIR=$(CURDIR)/debian/ap-utils install
40
41 binary-indep: build install
42
43 binary-arch: build install
44         dh_testdir
45         dh_testroot
46         dh_installchangelogs ChangeLog
47         dh_installdocs
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
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