Commit | Line | Data |
---|---|---|
bb8c0b77 | 1 | #!/usr/bin/make -f |
2 | # -*- makefile -*- | |
bb8c0b77 | 3 | |
4 | CFLAGS = -Wall -g | |
bb8c0b77 | 5 | ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) |
6 | CFLAGS += -O0 | |
7 | else | |
8 | CFLAGS += -O2 | |
9 | endif | |
10 | ||
6c19351b | 11 | build-apache2: |
bb8c0b77 | 12 | dh_testdir |
ebb1f61c | 13 | chmod +x regen.sh |
14 | ./regen.sh | |
ebb1f61c | 15 | ./configure \ |
16 | --with-afs-libs=/usr/lib/afs \ | |
17 | --with-afs-headers=/usr/include/afs \ | |
ebb1f61c | 18 | --with-apxs=/usr/bin/apxs2 |
bce7d4d9 | 19 | make clean |
ebb1f61c | 20 | $(MAKE) |
21 | mv .libs/mod_waklog.so .; true | |
ebb1f61c | 22 | dh_installdirs |
23 | mkdir -p debian/libapache2-mod-waklog/usr/lib/apache2/modules/ | |
24 | mkdir -p debian/libapache2-mod-waklog/etc/apache2/mods-available | |
25 | cp mod_waklog.so debian/libapache2-mod-waklog/usr/lib/apache2/modules/ | |
26 | cp debian/waklog.load debian/libapache2-mod-waklog/etc/apache2/mods-available | |
6c19351b | 27 | touch build-apache2 |
ebb1f61c | 28 | |
29 | clean: | |
30 | dh_testdir | |
31 | dh_testroot | |
32 | rm -rf build-stamp .libs | |
6c19351b JW |
33 | [ ! -f Makefile ] || $(MAKE) clean |
34 | [ ! -f Makefile ] || $(MAKE) distclean | |
35 | rm -f aclocal.m4 configure compile install-sh missing Makefile.in mod_waklog.la mod_waklog.so | |
ebb1f61c | 36 | dh_clean --exclude ./_darcs/current/Makefile.orig --exclude ./Makefile.orig |
37 | ||
6c19351b JW |
38 | build: build-indep build-arch |
39 | build-indep: | |
40 | build-arch: build-apache2 | |
bb8c0b77 | 41 | |
6c19351b JW |
42 | binary: binary-indep binary-arch |
43 | binary-indep: build-indep | |
44 | binary-arch: build-arch | |
bb8c0b77 | 45 | dh_testdir |
46 | dh_testroot | |
47 | dh_installchangelogs | |
48 | dh_installdocs | |
49 | dh_installexamples | |
bb8c0b77 | 50 | dh_installman |
51 | dh_link | |
20d26719 | 52 | dh_strip |
bb8c0b77 | 53 | dh_compress |
54 | dh_fixperms | |
bb8c0b77 | 55 | dh_installdeb |
56 | dh_shlibdeps | |
57 | dh_gencontrol | |
58 | dh_md5sums | |
59 | dh_builddeb | |
60 | ||
6c19351b | 61 | .PHONY: build clean binary-indep binary-arch binary build-indep build-arch |