]> git.decadent.org.uk Git - nfs-utils.git/blob - debian/rules
Imported Debian patch 1.1.1-3
[nfs-utils.git] / debian / rules
1 #! /usr/bin/make -f
2
3 include /usr/share/quilt/quilt.make
4
5 DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
6
7 # Temporary root
8 DEBTMP := $(CURDIR)/debian/tmp
9
10 build: patch build-stamp
11 build-stamp:
12         dh_testdir
13 ifeq ($(DEB_HOST_ARCH),arm)
14         patch -p0 -i debian/major.patch
15 endif
16         CFLAGS="-g -O2 -Wall" ./configure \
17                 --mandir='$${prefix}/share/man' \
18                 --enable-secure-statd \
19                 --with-tcp-wrappers
20         $(MAKE)
21         touch build-stamp
22
23 clean: unpatch
24         dh_testdir
25         dh_testroot
26         rm -f build-stamp
27         rm -rf $(DEBTMP)
28         [ ! -f Makefile ] || $(MAKE) distclean
29         dh_clean
30
31 binary-indep: build
32 binary-arch: build
33         dh_testdir
34         dh_testroot
35         dh_clean -k
36         dh_installdirs
37         mkdir $(DEBTMP)
38         $(MAKE) DESTDIR='$(DEBTMP)' install
39         dh_install
40         dh_installdocs -A
41         dh_installdocs -pnfs-common debian/README.Debian.nfsv4
42         install -m 0755 debian/nfs-common.init debian/nfs-common/etc/init.d/nfs-common
43         install -m 0755 debian/nfs-kernel-server.init debian/nfs-kernel-server/etc/init.d/nfs-kernel-server
44         dh_installman
45         dh_link
46         dh_installchangelogs ChangeLog
47         #dh_strip
48         dh_compress
49         dh_fixperms -Xmount.nfs
50         dh_installdeb
51         dh_shlibdeps
52         dh_gencontrol
53         dh_md5sums
54         dh_builddeb
55
56 binary: binary-indep binary-arch
57 .PHONY: build clean binary-indep binary-arch binary