1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#!/usr/bin/make -f
# debian/rules file for libapache-mod-jk (uses cdbs)
include /usr/share/cdbs/1/rules/debhelper.mk
# We can't use the autotools class since jk/native/configure does not work
# with all the options that the autotools class specifies. But we use
# the autotools-files class to update config.sub and config.guess.
_cdbs_class_makefile := 1
include /usr/share/cdbs/1/class/autotools-files.mk
DEB_AC_AUX_DIR := jk/native/scripts/build/unix
DEB_DH_MAKESHLIBS_ARGS_libapache-mod-jk := --noscripts
clean::
rm -f jk/native/apache-1.3/Makefile jk/native/apache-1.3/Makefile.apxs
rm -f jk/native/apache-2.0/Makefile jk/native/apache-2.0/Makefile.apxs
rm -f jk/native/common/Makefile jk/native/common/list.mk
rm -f jk/native/jni/Makefile jk/native/Makefile jk/native/libtool
rm -f jk/native/config.status jk/native/config.log
rm -f jk/native/apache-1.3/mod_jk.o
rm -f jk/native/apache-1.3/mod_jk.la jk/native/apache-1.3/mod_jk.lo
rm -f jk/native/apache-1.3/mod_jk.a jk/native/apache-1.3/mod_jk.so*
rm -f jk/native/common/*.lo jk/native/common/*.o
rm -rf jk/native/apache-1.3/.libs jk/native/common/.libs
configure/libapache-mod-jk:: jk/native/config.status
jk/native/config.status:
cd jk/native && ./configure --with-apxs=/usr/bin/apxs
build/libapache-mod-jk::
make -C jk/native
install/libapache-mod-jk::
mkdir -p debian/libapache-mod-jk/usr/lib/apache/1.3/
cp jk/native/apache-1.3/mod_jk.so.0.0.0 debian/libapache-mod-jk/usr/lib/apache/1.3/mod_jk.so
|