summaryrefslogtreecommitdiff
path: root/www/mod_jk/Makefile
diff options
context:
space:
mode:
authorErnst de Haan <znerd@FreeBSD.org>2002-02-22 10:09:30 +0000
committerErnst de Haan <znerd@FreeBSD.org>2002-02-22 10:09:30 +0000
commitf24c15d30531f893db52545057c5ed9b7d900529 (patch)
tree5f92e5767afc8c77ec2ecf01086a7c9a42cdc629 /www/mod_jk/Makefile
parentNow that the pkg_install tools know how to handle symlinks, (diff)
Increased PORTVERSION to 3.2.4, since it is now based on
Jakarta Tomcat 3.2.4 instead of 3.2.3. Cleaned the port up a bit. It now also uses JDK 1.3.1 by default. This behaviour can be changed by using the JAVA_PORT and the JAVA_HOME parameters.
Notes
Notes: svn path=/head/; revision=55081
Diffstat (limited to '')
-rw-r--r--www/mod_jk/Makefile19
1 files changed, 14 insertions, 5 deletions
diff --git a/www/mod_jk/Makefile b/www/mod_jk/Makefile
index a2ce4c7187b3..ee43f7f39525 100644
--- a/www/mod_jk/Makefile
+++ b/www/mod_jk/Makefile
@@ -17,21 +17,30 @@ DISTNAME= jakarta-tomcat-${PORTVERSION}-src
MAINTAINER= znerd@FreeBSD.org
BUILD_DEPENDS= ${APXS}:${PORTSDIR}/www/apache13 \
- ${LOCALBASE}/jdk1.1.8/bin/javac:${PORTSDIR}/java/jdk
+ ${JAVA_HOME}/bin/javac:${JAVA_PORT}
RUN_DEPENDS= ${APXS}:${PORTSDIR}/www/apache13 \
- ${LOCALBASE}/jakarta-tomcat${PORTVERSION}/lib/webserver.jar:${PORTSDIR}/www/jakarta-tomcat
+ ${TOMCAT_HOME}/lib/webserver.jar:${PORTSDIR}/www/jakarta-tomcat
USE_GMAKE= YES
MAKEFILE= Makefile.freebsd
WRKSRC= ${WRKDIR}/jakarta-tomcat-${PORTVERSION}-src/src/native/apache1.3
APXS?= ${LOCALBASE}/sbin/apxs
+JAVA_HOME?= ${LOCALBASE}/jdk1.3.1
+JAVA_PORT?= ${PORTSDIR}/java/jdk13
+APACHE_PORT?= ${PORTSDIR}/www/apache13
+TOMCAT_HOME?= ${LOCALBASE}/jakarta-tomcat${PORTVERSION}
+
+pre-build:
+ ${SED} \
+ -e "s#%%APXS%%#${APXS}#g" \
+ -e "s#%%JAVA_HOME%%#${JAVA_HOME}#g" \
+ ${FILESDIR}/Makefile.freebsd \
+ > ${WRKDIR}/jakarta-tomcat-${PORTVERSION}-src/src/native/apache1.3/Makefile.freebsd
do-install:
${APXS} -i -A -n jk ${WRKSRC}/mod_jk.so
- ${SED} -e "s#%%PREFIX%%#${PREFIX}#g" ${FILESDIR}/mod_jk.conf > ${WRKDIR}/mod_jk.conf
+ ${SED} -e "s#%%TOMCAT_HOME%%#${TOMCAT_HOME}#g" ${FILESDIR}/mod_jk.conf > ${WRKDIR}/mod_jk.conf
${INSTALL_DATA} ${WRKDIR}/mod_jk.conf ${PREFIX}/etc/apache
- @${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGMESSAGE}
-
.include <bsd.port.mk>