a project to simplify installation of open source software
on Mac OS X and Darwin
# $Id: Portfile 20815 2006-11-30 15:45:59Z jberry@macports.org $
PortSystem 1.0
name tomcat-native
version 1.1.7
categories java www
maintainers jberry@macports.org openmaintainer@macports.org
platforms darwin
description Tomcat 5 HTTP Server native library support.
long_description This port provides access to native apr and other functions \
utilized by tomcat.
homepage http://tomcat.apache.org/
master_sites apache:tomcat/tomcat-connectors/native/
checksums md5 5e5ea5292f28f8afa7c070f0d02d7834
distname ${name}-${version}-src
worksrcdir ${distname}/jni/native
depends_lib port:apr \
port:openssl
if { [llength [array get env "JAVA_HOME"]] > 0 } {
set javahome $env(JAVA_HOME)
} else {
set javahome "/System/Library/Frameworks/JavaVM.framework/Home"
}
configure.args --with-apr=${prefix} \
--with-ssl=${prefix} \
--with-java-home=${javahome} \
--with-java-platform=2
build.args EXTRA_LDFLAGS="-shrext .jnilib"
#
# INTERNAL Notes, for now.
#
# To integrate this into tomcat, add something like
# -Djava.library.path=${prefix} to the tomcat options.
#
# You then need to configure a Connector in server.xml
# with the appropriate apr protocol class for your use,
# for instance:
# protocol="org.apache.coyote.http11.Http11AprProtocol",
# protocol="org.apache.coyote.ajp.AjpAprProtocol"
#
# As in:
#
#
# enableLookups="false" redirectPort="8443" acceptCount="100"
# connectionTimeout="20000" disableUploadTimeout="true" protocol="org.apache.coyote.http11.Http11AprProtocol" />
#