diff options
Diffstat (limited to 'www/ap-jk/Makefile.common')
-rw-r--r-- | www/ap-jk/Makefile.common | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/www/ap-jk/Makefile.common b/www/ap-jk/Makefile.common new file mode 100644 index 00000000000..0ba389cc044 --- /dev/null +++ b/www/ap-jk/Makefile.common @@ -0,0 +1,42 @@ +# $NetBSD: Makefile.common,v 1.1 2006/07/22 19:41:34 abs Exp $ + +JK_VERSION= 1.2.15 +CATEGORIES= www java +MASTER_SITES= http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jk-${JK_VERSION}/ + +MAINTAINER= erh@NetBSD.org +HOMEPAGE= http://jakarta.apache.org/tomcat/connectors-doc/ +COMMENT= Apache connector for accessing Jakarta Tomcat + +CONFLICTS= ap-jk-[0-9]* + +PATCHDIR= ${.CURDIR}/../../www/ap-jk/patches +DISTINFO_FILE= ${.CURDIR}/../../www/ap-jk/distinfo + +WRKSRC= ${WRKDIR}/${DISTNAME}/jk/native +APACHE_MODULE= YES +BUILD_DEFS+= JK_ENABLE_JNI + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= gmake + +SUBST_CLASSES+= jk-lt +SUBST_STAGE.jk-lt= post-configure +SUBST_FILES.jk-lt= Makefile common/Makefile apache-2.0/Makefile +SUBST_SED.jk-lt= -e "s|^\(LIBTOOL =\) [^ ]*$$|\1 \$$(SHELL) \$$(top_builddir)/libtool|g" +SUBST_MESSAGE.jk-lt= Fixing libtool references. + +# XXX The standard --with-apxs2 when using apache2 doesn't work +CONFIGURE_ARGS+= --with-apxs=${APXS:Q} + +.if defined(JK_ENABLE_JNI) +USE_JAVA= yes +CONFIGURE_ARGS+= --enable-jni +CONFIGURE_ARGS+= --with-java-home=${JAVA_HOME:Q} +SUBST_FILES.jk-lt+= jni/Makefile +.endif + +.if defined(JK_ENABLE_JNI) +.include "../../mk/java-vm.mk" +.endif |