Merge remote-tracking branch 'sf/master'
[hcoop/debian/libapache-mod-waklog.git] / debian / rules
CommitLineData
bb8c0b77 1#!/usr/bin/make -f
2# -*- makefile -*-
bb8c0b77 3
4CFLAGS = -Wall -g
bb8c0b77 5ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
6 CFLAGS += -O0
7else
8 CFLAGS += -O2
9endif
10
6c19351b 11build-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
29clean:
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
38build: build-indep build-arch
39build-indep:
40build-arch: build-apache2
bb8c0b77 41
6c19351b
JW
42binary: binary-indep binary-arch
43binary-indep: build-indep
44binary-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