Lines 6-51
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= mod_jk |
8 |
PORTNAME= mod_jk |
9 |
PORTVERSION= 3.3.1 |
9 |
PORTVERSION= 1.2.3 |
10 |
PORTREVISION= 2 |
10 |
PORTEPOCH= 1 |
11 |
CATEGORIES= www |
11 |
CATEGORIES= www |
12 |
MASTER_SITES= http://jakarta.apache.org/builds/jakarta-tomcat/release/v${PORTVERSION}/src/ \ |
12 |
MASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA} |
13 |
http://www.metaverse.nl/~ernst/ \ |
13 |
MASTER_SITE_SUBDIR= jakarta-tomcat-connectors/jk/release/v${PORTVERSION}/src |
14 |
${MASTER_SITE_LOCAL} |
14 |
DISTNAME= jakarta-tomcat-connectors-jk-${PORTVERSION}-src |
15 |
MASTER_SITE_SUBDIR= znerd |
|
|
16 |
DISTNAME= jakarta-tomcat-${PORTVERSION}-src |
17 |
|
15 |
|
18 |
MAINTAINER= znerd@FreeBSD.org |
16 |
MAINTAINER= znerd@FreeBSD.org |
19 |
COMMENT= Apache module for Tomcat 3 |
17 |
COMMENT= Apache JK module for Tomcat |
20 |
|
|
|
21 |
BROKEN= "Broken dependency" |
22 |
|
18 |
|
23 |
BUILD_DEPENDS= ${APXS}:${APACHE_PORT} |
19 |
BUILD_DEPENDS= ${APXS}:${APACHE_PORT} |
24 |
RUN_DEPENDS= ${APXS}:${APACHE_PORT} \ |
20 |
RUN_DEPENDS= ${APXS}:${APACHE_PORT} |
25 |
${TOMCAT_HOME}/lib/tomcat.jar:${PORTSDIR}/www/jakarta-tomcat3 |
|
|
26 |
|
27 |
USE_GMAKE= YES |
28 |
USE_JAVA= 1.2+ |
29 |
MAKEFILE= Makefile.freebsd |
30 |
WRKSRC= ${WRKDIR}/jakarta-tomcat-${PORTVERSION}-src/src/native/mod_jk/apache1.3 |
31 |
|
21 |
|
32 |
APXS?= ${LOCALBASE}/sbin/apxs |
22 |
APXS= ${LOCALBASE}/sbin/apxs |
33 |
APACHE_PORT?= ${PORTSDIR}/www/apache13 |
23 |
APACHE_PORT?= ${PORTSDIR}/www/apache13 |
34 |
TOMCAT_HOME?= ${LOCALBASE}/jakarta-tomcat${PORTVERSION} |
24 |
APACHE_CONF= ${LOCALBASE}/etc/apache${APACHE2} |
|
|
25 |
WRKSRC= ${WRKDIR}/jakarta-tomcat-connectors-jk-${PORTVERSION}-src/jk/native |
35 |
|
26 |
|
36 |
post-extract: |
27 |
USE_GMAKE= YES |
37 |
${MV} ${WRKSRC}/Makefile.freebsd ${WRKSRC}/Makefile.freebsd.orig |
28 |
USE_LIBTOOL= YES |
|
|
29 |
USE_AUTOCONF_VER= 253 |
30 |
USE_AUTOMAKE_VER= 15 |
31 |
AUTOMAKE_ARGS= --add-missing |
32 |
GNU_CONFIGURE= YES |
33 |
CONFIGURE_ARGS+= --with-apxs=${APXS} |
34 |
APACHE2?= |
35 |
APACHE_VER?= 1.3 |
36 |
PLIST_SUB= APACHE2=${APACHE2} |
38 |
|
37 |
|
39 |
post-patch: |
38 |
post-patch: |
40 |
${SED} \ |
39 |
cd ${WRKSRC}; ${ACLOCAL}; ${LOCALBASE}/bin/libtoolize |
41 |
-e "s#%%APXS%%#${APXS}#g" \ |
|
|
42 |
-e "s#%%JAVA_HOME%%#${JAVA_HOME}#g" \ |
43 |
${FILESDIR}/Makefile.freebsd \ |
44 |
> ${WRKSRC}/Makefile.freebsd |
45 |
|
40 |
|
46 |
do-install: |
41 |
do-install: |
47 |
${APXS} -i -A -n jk ${WRKSRC}/mod_jk.so |
42 |
${APXS} -i -A -n jk ${WRKSRC}/apache-${APACHE_VER}/mod_jk.so |
48 |
${SED} -e "s#%%TOMCAT_HOME%%#${TOMCAT_HOME}#g" ${FILESDIR}/mod_jk.conf > ${WRKDIR}/mod_jk.conf |
43 |
${SED} -e "s#%%APACHE_CONF%%#${APACHE_CONF}#g" ${FILESDIR}/mod_jk.conf.sample > ${WRKDIR}/mod_jk.conf.sample |
49 |
${INSTALL_DATA} ${WRKDIR}/mod_jk.conf ${PREFIX}/etc/apache |
44 |
${INSTALL_DATA} ${WRKDIR}/mod_jk.conf.sample ${APACHE_CONF} |
|
|
45 |
${INSTALL_DATA} ${FILESDIR}/workers.properties.sample ${APACHE_CONF} |
46 |
|
47 |
post-install: |
48 |
${CAT} ${PKGMESSAGE} | ${SED} "s|/usr/local|${PREFIX}|g" |
50 |
|
49 |
|
51 |
.include <bsd.port.mk> |
50 |
.include <bsd.port.mk> |