]> arthur.barton.de Git - netatalk.git/blob - distrib/debian/rules
* Use ./configure --sysconfdir instead of --with-config-dir.
[netatalk.git] / distrib / debian / rules
1 #! /usr/bin/make -f
2
3 #export DH_VERBOSE=1
4
5 build: build-stamp
6 build-stamp:
7         dh_testdir
8
9         ./configure --with-cflags=-O2 --with-shadow \
10                 --enable-fhs --sysconfdir=/etc/netatalk \
11                 --with-tcp-wrappers --mandir=/usr/share/man --prefix=/usr
12         $(MAKE)
13
14         touch build-stamp
15
16 clean:
17         dh_testdir
18         rm -f build-stamp
19         -$(MAKE) distclean
20         dh_clean
21
22 binary: binary-arch binary-indep
23
24 binary-indep: build
25
26 binary-arch: build
27         dh_testdir
28         dh_testroot
29         dh_clean -k
30         dh_installdirs
31
32         $(MAKE) install DESTDIR="`pwd`/debian/tmp" # CFLAGS="-Wall -O2"
33
34         dh_installdocs
35         dh_installinit --update-rcd-params="defaults 50 50"
36         dh_installman
37         dh_undocumented
38         dh_installchangelogs ChangeLog
39
40         # Manually remove a header file that is shipped with glibc and
41         # the Linux Kernel.
42         rm debian/tmp/usr/include/netatalk/at.h
43
44         dh_movefiles
45         rmdir debian/tmp/usr/include/atalk debian/tmp/usr/include/netatalk
46         rmdir debian/tmp/usr/include
47         rmdir debian/tmp/usr/share/aclocal
48         rmdir debian/tmp/usr/share/man/man3 debian/tmp/usr/share/man/man4
49
50         dh_strip
51         dh_compress
52         dh_fixperms
53         dh_installdeb
54         dh_shlibdeps
55         dh_gencontrol
56         dh_md5sums
57         dh_builddeb
58
59 .PHONY: clean binary binary-arch binary-indep