Prilagodba za Debian lenny, paket verzije 2.5.11-1~cn1.
[libapache-mod-security.git] / debian / rules
1 #!/usr/bin/make -f
2 # Sample debian/rules that uses debhelper.
3 # GNU copyright 1997 to 1999 by Joey Hess.
4
5 # Uncomment this to turn on verbose mode.
6 #export DH_VERBOSE=1
7
8 configure: configure-stamp
9 configure-stamp:
10         dh_testdir
11         cd apache2 && ./configure --prefix=/usr --with-apxs=/usr/bin/apxs2 --with-apr=/usr/bin/apr-config --with-lua=/usr/include/lua5.1
12         touch configure-stamp
13
14 build: configure-stamp build-stamp
15 build-stamp:
16         dh_testdir
17         cd apache2 && $(MAKE)
18         #TODO#cd apache2/mlogc-src && $(MAKE)
19         # since we cannot rename with dh_install, create a copy of the file with the desired name
20         #TODO#cp apache2/mlogc-src/INSTALL apache2/mlogc-src/README.mlogc
21         touch build-stamp
22
23 clean:
24         dh_testdir
25         dh_testroot
26         rm -f build-stamp configure-stamp
27         cd apache2 && [ ! -f Makefile ] || $(MAKE) clean
28         #TODO#cd apache2/mlogc-src && [ ! -f Makefile ] || $(MAKE) clean
29         #TODO#rm -f apache2/mlogc-src/README.mlogc
30         dh_clean
31
32 install: build
33         dh_testdir
34         dh_testroot
35         dh_prep
36         dh_installdirs
37         dh_install
38
39 # Build architecture-independent files here.
40 binary-indep: build install
41         dh_testdir -i
42         dh_testroot -i
43 #       dh_installdebconf -i
44         dh_installdocs -i
45         dh_installexamples -i
46         
47         dh_installchangelogs CHANGES -i
48         dh_link -i
49 #       dh_strip -i
50         # don't compress examples
51         dh_compress -i -Xexample
52         dh_fixperms -i
53 #       dh_makeshlibs -i
54         dh_installdeb -i
55 #       dh_perl -i
56 #       dh_shlibdeps -i
57         dh_gencontrol -i
58         dh_md5sums -i
59         dh_builddeb -i
60
61 # Build architecture-dependent files here.
62 binary-arch: build install
63         dh_testdir -a
64         dh_testroot -a
65 #       dh_installdebconf -a
66 #       dh_installdocs -a
67 #       dh_installexamples -a
68 #       dh_installmenu -a
69 #       dh_installlogrotate -a
70 #       dh_installemacsen -a
71 #       dh_installpam -a
72 #       dh_installmime -a
73 #       dh_installinit -a
74 #       dh_installcron -a
75 #       dh_installman -a
76 #       dh_installinfo -a
77 #       dh_undocumented -a
78 #       dh_installchangelogs -a
79         dh_link -a
80         dh_strip -a
81         dh_compress -a
82         dh_fixperms -a
83 #       dh_makeshlibs -a
84         dh_installdeb -a
85 #       dh_perl -a
86         dh_shlibdeps -a
87         dh_gencontrol -a
88         dh_md5sums -a
89         dh_builddeb -a
90
91 binary: binary-indep binary-arch
92 .PHONY: build clean binary-indep binary-arch binary install configure