# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # jetty9 # jetty9/files # jetty9/files/jetty.sample # jetty9/files/pkg-message.in # jetty9/files/jetty.in # jetty9/files/patch-bin-jetty-sh # jetty9/pkg-plist # jetty9/distinfo # jetty9/pkg-descr # jetty9/Makefile # echo c - jetty9 mkdir -p jetty9 > /dev/null 2>&1 echo c - jetty9/files mkdir -p jetty9/files > /dev/null 2>&1 echo x - jetty9/files/jetty.sample sed 's/^X//' >jetty9/files/jetty.sample << '006edbfb4a94c51a7463fe97241a3c41' X# X# Sample Configuration File X# X# JAVA X# Command to invoke Java. If not set, java (from the PATH) will be used. X# X X# JAVA_OPTIONS X# Extra options to pass to the JVM X# X X# JETTY_HOME X# Where Jetty is installed. If not set, the script will try go X# guess it by looking at the invocation path for the script X# The java system property "jetty.home" will be X# set to this value for use by configure.xml files, f.e.: X# X# /webapps/jetty.war X# XJETTY_HOME=/usr/local/jetty X X# X# JETTY_BASE X# Where your Jetty base directory is. If not set, the value from X# $JETTY_HOME will be used. X# X# IT IS STRONGLY RECOMMENDED THAT YOU MODIFY THIS VARIABLE TO POINT X# TO THE INSTALLATION OF YOUR WEB APPLICATION, KEEPING YOUR WEB X# APPLICATION SEPARATE FROM THE JETTY HOME LOCATION. X# X# MORE INFORMATION HERE: X# X# http://www.eclipse.org/jetty/documentation/current/startup-base-and-home.html X# XJETTY_BASE=/usr/local/jetty/demo-base X X# JETTY_RUN X# Where the $NAME.pid file should be stored. It defaults to the X# first available of /var/run, /usr/var/run, JETTY_BASE and /tmp X# if not set. X# X X# JETTY_PID X# The Jetty PID file, defaults to $JETTY_RUN/$NAME.pid X# XJETTY_PID=/usr/local/jetty/jetty.pid X X# JETTY_ARGS X# The default arguments to pass to jetty. X# For example X# JETTY_ARGS=jetty.http.port=8080 jetty.ssl.port=8443 X# X X# JETTY_USER X# if set, then used as a username to run the server as X# X X# JETTY_SHELL X# If set, then used as the shell by su when starting the server. Will have X# no effect if start-stop-daemon exists. Useful when JETTY_USER does not X# have shell access, e.g. /bin/false X# 006edbfb4a94c51a7463fe97241a3c41 echo x - jetty9/files/pkg-message.in sed 's/^X//' >jetty9/files/pkg-message.in << 'd25cc3819e021a217187b4aee4c185ca' XJetty is now installed in %%APP_HOME%% X XFrom Jetty 9, the way to configure it has changed. You are **strongly** Xadvised to read the documentation found here: X Xhttp://www.eclipse.org/jetty/documentation/current/ X XPlease pay particular attention to HOME and BASE documentation, i.e.,: X Xhttp://www.eclipse.org/jetty/documentation/current/startup-base-and-home.html X XYou may want to activate it in /etc/rc.conf: X X # echo %%APP_NAME%%_enable="YES" >> /etc/rc.conf X XA sample configuration file can be found here: X X %%ETCDIR%%/%%APP_NAME%%/%%APP_NAME%%.sample X XPlease modify it to suit your needs, paying particular attention Xto the value of JETTY_HOME and JETTY_BASE. X XOnce you are happy with the configuration file, you can start Jetty: X X # service %%APP_NAME%% start X XOnce Jetty is started, point your web browser to the default home page at Xhttp://localhost:8080/. X XA demo web app is installed for your convenience. X XADVANCED USAGE X XIf you need to pass special options to Java/Jetty, please set the appropriate Xvariables in the configuration file, e.g., X X # Increase memory limit of the Java virtual machine X X JAVA_OPTIONS="-Xms32m -Xmx256m" X X # Run Java with remote debugging turned on on port 8186 X X JAVA_OPTIONS="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8186" X XMore configuration options are presented in the sample file. X XEnjoy! d25cc3819e021a217187b4aee4c185ca echo x - jetty9/files/jetty.in sed 's/^X//' >jetty9/files/jetty.in << '39a429907a26775d39c5b2ffbdbca5ad' X#!/bin/sh X# X# $FreeBSD X# X X# PROVIDE: jetty X# REQUIRE: NETWORKING SERVERS X# KEYWORD: shutdown X X# X# Add the following line to /etc/rc.conf to enable %%APP_NAME%%: X# X# %%APP_NAME%%_enable="YES" X# X X. /etc/rc.subr X Xname=%%APP_NAME%% Xrcvar=%%APP_NAME%%_enable X Xcommand="%%PREFIX%%/sbin/%%APP_NAME%%.sh" Xcommand_args="start" Xpidfile=%%PID_FILE%% X X# set defaults X X%%APP_NAME%%_enable=${%%APP_NAME%%_enable:-"NO"} X%%APP_NAME%%_user=${%%APP_NAME%%_user:-"www"} X%%APP_NAME%%_group=${%%APP_NAME%%_group:-"www"} X Xload_rc_config ${name} X Xif test -n "${%%APP_NAME%%_java_version}" ; then X JAVA_HOME=$(JAVA_VERSION="${%%APP_NAME%%_java_version}" JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVA_HOME | cut -d= -f2) X procname=$(JAVA_VERSION="${%%APP_NAME%%_java_version}" JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVAVM_PROG | cut -d= -f2) Xelse X JAVA_HOME=$(JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVA_HOME | cut -d= -f2) X procname=$(JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVAVM_PROG | cut -d= -f2) Xfi X Xexport JAVA_HOME X Xrun_rc_command "$1" 39a429907a26775d39c5b2ffbdbca5ad echo x - jetty9/files/patch-bin-jetty-sh sed 's/^X//' >jetty9/files/patch-bin-jetty-sh << '7534b36fed1140768ebe803f155cd3ec' X--- bin/jetty.sh-orig 2015-11-01 12:18:39.435349000 +0000 X+++ bin/jetty.sh 2015-11-01 12:18:51.585006000 +0000 X@@ -166,7 +166,7 @@ X ETC=$HOME/etc X fi X X-for CONFIG in {/etc,~/etc}/default/${NAME}{,9} $HOME/.${NAME}rc; do X+for CONFIG in {/etc,~/etc}/default/${NAME}{,9} $HOME/.${NAME}rc /usr/local/etc/${NAME}/${NAME}{,9}; do X if [ -f "$CONFIG" ] ; then X readConfig "$CONFIG" X fi 7534b36fed1140768ebe803f155cd3ec echo x - jetty9/pkg-plist sed 's/^X//' >jetty9/pkg-plist << '3c559a2deb3716082fd269761cfd802f' X@owner www X@group www X@sample %%ETCDIR%%/%%APP_NAME%%.sample Xsbin/%%APP_NAME%%.sh X%%APP_HOME%%/README.TXT X%%APP_HOME%%/VERSION.txt X%%APP_HOME%%/bin/jetty.sh X%%APP_HOME%%/demo-base/etc/demo-rewrite-rules.xml X%%APP_HOME%%/demo-base/etc/keystore X%%APP_HOME%%/demo-base/etc/login.conf X%%APP_HOME%%/demo-base/etc/login.properties X%%APP_HOME%%/demo-base/etc/realm.properties X%%APP_HOME%%/demo-base/etc/test-realm.xml X%%APP_HOME%%/demo-base/lib/ext/javax.mail.glassfish-1.4.1.v201005082020.jar X%%APP_HOME%%/demo-base/lib/ext/test-mock-resources-9.3.5.v20151012.jar X%%APP_HOME%%/demo-base/start.d/http.ini X%%APP_HOME%%/demo-base/start.d/https.ini X%%APP_HOME%%/demo-base/start.d/jsp.ini X%%APP_HOME%%/demo-base/start.d/jstl.ini X%%APP_HOME%%/demo-base/start.d/ssl.ini X%%APP_HOME%%/demo-base/start.ini X%%APP_HOME%%/demo-base/webapps/README.TXT X%%APP_HOME%%/demo-base/webapps/ROOT/images/jetty-header.jpg X%%APP_HOME%%/demo-base/webapps/ROOT/images/webtide_logo.jpg X%%APP_HOME%%/demo-base/webapps/ROOT/index.html X%%APP_HOME%%/demo-base/webapps/ROOT/jetty.css X%%APP_HOME%%/demo-base/webapps/async-rest.war X%%APP_HOME%%/demo-base/webapps/example-moved.xml X%%APP_HOME%%/demo-base/webapps/test-jaas.war X%%APP_HOME%%/demo-base/webapps/test-jaas.xml X%%APP_HOME%%/demo-base/webapps/test-jndi.war X%%APP_HOME%%/demo-base/webapps/test-jndi.xml X%%APP_HOME%%/demo-base/webapps/test-spec.war X%%APP_HOME%%/demo-base/webapps/test-spec.xml X%%APP_HOME%%/demo-base/webapps/test.d/override-web.xml X%%APP_HOME%%/demo-base/webapps/test.war X%%APP_HOME%%/demo-base/webapps/test.xml X%%APP_HOME%%/demo-base/webapps/xref-proxy.war X%%APP_HOME%%/etc/README.spnego X%%APP_HOME%%/etc/example-quickstart.xml X%%APP_HOME%%/etc/hawtio.xml X%%APP_HOME%%/etc/home-base-warning.xml X%%APP_HOME%%/etc/jamon.xml X%%APP_HOME%%/etc/jdbcRealm.properties X%%APP_HOME%%/%%ETCDIR%%-alpn.xml X%%APP_HOME%%/%%ETCDIR%%-annotations.xml X%%APP_HOME%%/%%ETCDIR%%-cdi.xml X%%APP_HOME%%/%%ETCDIR%%-debug.xml X%%APP_HOME%%/%%ETCDIR%%-debuglog.xml X%%APP_HOME%%/%%ETCDIR%%-deploy.xml X%%APP_HOME%%/%%ETCDIR%%-gcloud-sessions.xml X%%APP_HOME%%/%%ETCDIR%%-gzip.xml X%%APP_HOME%%/%%ETCDIR%%-http.xml X%%APP_HOME%%/%%ETCDIR%%-http2.xml X%%APP_HOME%%/%%ETCDIR%%-http2c.xml X%%APP_HOME%%/%%ETCDIR%%-https.xml X%%APP_HOME%%/%%ETCDIR%%-infinispan.xml X%%APP_HOME%%/%%ETCDIR%%-ipaccess.xml X%%APP_HOME%%/%%ETCDIR%%-jaas.xml X%%APP_HOME%%/%%ETCDIR%%-jdbc-sessions.xml X%%APP_HOME%%/%%ETCDIR%%-jmx-remote.xml X%%APP_HOME%%/%%ETCDIR%%-jmx.xml X%%APP_HOME%%/%%ETCDIR%%-logging.xml X%%APP_HOME%%/%%ETCDIR%%-lowresources.xml X%%APP_HOME%%/%%ETCDIR%%-monitor.xml X%%APP_HOME%%/%%ETCDIR%%-nosql.xml X%%APP_HOME%%/%%ETCDIR%%-plus.xml X%%APP_HOME%%/%%ETCDIR%%-proxy-protocol-ssl.xml X%%APP_HOME%%/%%ETCDIR%%-proxy-protocol.xml X%%APP_HOME%%/%%ETCDIR%%-proxy.xml X%%APP_HOME%%/%%ETCDIR%%-requestlog.xml X%%APP_HOME%%/%%ETCDIR%%-rewrite.xml X%%APP_HOME%%/%%ETCDIR%%-setuid.xml X%%APP_HOME%%/%%ETCDIR%%-spring.xml X%%APP_HOME%%/%%ETCDIR%%-ssl-context.xml X%%APP_HOME%%/%%ETCDIR%%-ssl.xml X%%APP_HOME%%/%%ETCDIR%%-started.xml X%%APP_HOME%%/%%ETCDIR%%-stats.xml X%%APP_HOME%%/%%ETCDIR%%.conf X%%APP_HOME%%/%%ETCDIR%%.xml X%%APP_HOME%%/etc/jminix.xml X%%APP_HOME%%/etc/jolokia.xml X%%APP_HOME%%/etc/krb5.ini X%%APP_HOME%%/etc/spnego.conf X%%APP_HOME%%/etc/spnego.properties X%%APP_HOME%%/etc/webdefault.xml X%%APP_HOME%%/lib/annotations/asm-5.0.1.jar X%%APP_HOME%%/lib/annotations/asm-commons-5.0.1.jar X%%APP_HOME%%/lib/annotations/javax.annotation-api-1.2.jar X%%APP_HOME%%/lib/apache-jsp/org.eclipse.jetty.apache-jsp-9.3.5.v20151012.jar X%%APP_HOME%%/lib/apache-jsp/org.eclipse.jetty.orbit.org.eclipse.jdt.core-3.8.2.v20130121.jar X%%APP_HOME%%/lib/apache-jsp/org.mortbay.jasper.apache-el-8.0.27.jar X%%APP_HOME%%/lib/apache-jsp/org.mortbay.jasper.apache-jsp-8.0.27.jar X%%APP_HOME%%/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.5.jar X%%APP_HOME%%/lib/apache-jstl/org.apache.taglibs.taglibs-standard-spec-1.2.5.jar X%%APP_HOME%%/lib/cdi-core-9.3.5.v20151012.jar X%%APP_HOME%%/lib/cdi-servlet-9.3.5.v20151012.jar X%%APP_HOME%%/lib/cdi-websocket-9.3.5.v20151012.jar X%%APP_HOME%%/lib/ext/.donotdelete X%%APP_HOME%%/lib/fcgi/fcgi-client-9.3.5.v20151012.jar X%%APP_HOME%%/lib/fcgi/fcgi-server-9.3.5.v20151012.jar X%%APP_HOME%%/lib/gcloud-session-manager-9.3.5.v20151012.jar X%%APP_HOME%%/lib/http2/http2-common-9.3.5.v20151012.jar X%%APP_HOME%%/lib/http2/http2-hpack-9.3.5.v20151012.jar X%%APP_HOME%%/lib/http2/http2-server-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jaspi/javax.security.auth.message-1.0.0.v201108011116.jar X%%APP_HOME%%/lib/jetty-alpn-server-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-annotations-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-client-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-continuation-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-deploy-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-http-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-infinispan-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-io-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-jaas-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-jaspi-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-jmx-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-jndi-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-nosql-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-plus-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-proxy-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-quickstart-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-rewrite-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-schemas-3.1.jar X%%APP_HOME%%/lib/jetty-security-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-server-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-servlet-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-servlets-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-util-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-webapp-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jetty-xml-9.3.5.v20151012.jar X%%APP_HOME%%/lib/jndi/javax.mail.glassfish-1.4.1.v201005082020.jar X%%APP_HOME%%/lib/jndi/javax.transaction-api-1.2.jar X%%APP_HOME%%/lib/monitor/jetty-monitor-9.3.5.v20151012.jar X%%APP_HOME%%/lib/servlet-api-3.1.jar X%%APP_HOME%%/lib/setuid/jetty-setuid-java-1.0.3.jar X%%APP_HOME%%/lib/spring/jetty-spring-9.3.5.v20151012.jar X%%APP_HOME%%/lib/websocket/javax-websocket-client-impl-9.3.5.v20151012.jar X%%APP_HOME%%/lib/websocket/javax-websocket-server-impl-9.3.5.v20151012.jar X%%APP_HOME%%/lib/websocket/javax.websocket-api-1.0.jar X%%APP_HOME%%/lib/websocket/websocket-api-9.3.5.v20151012.jar X%%APP_HOME%%/lib/websocket/websocket-client-9.3.5.v20151012.jar X%%APP_HOME%%/lib/websocket/websocket-common-9.3.5.v20151012.jar X%%APP_HOME%%/lib/websocket/websocket-server-9.3.5.v20151012.jar X%%APP_HOME%%/lib/websocket/websocket-servlet-9.3.5.v20151012.jar X%%APP_HOME%%/license-eplv10-aslv20.html X%%APP_HOME%%/logs/.donotdelete X%%APP_HOME%%/modules/.donotdelete X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0.mod X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0_05.mod X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0_11.mod X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0_20.mod X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0_25.mod X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0_31.mod X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0_40.mod X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0_45.mod X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0_51.mod X%%APP_HOME%%/modules/alpn-impl/alpn-1.8.0_60.mod X%%APP_HOME%%/modules/alpn.mod X%%APP_HOME%%/modules/annotations.mod X%%APP_HOME%%/modules/apache-jsp.mod X%%APP_HOME%%/modules/apache-jstl.mod X%%APP_HOME%%/modules/cdi.mod X%%APP_HOME%%/modules/client.mod X%%APP_HOME%%/modules/continuation.mod X%%APP_HOME%%/modules/debug.mod X%%APP_HOME%%/modules/debuglog.mod X%%APP_HOME%%/modules/deploy.mod X%%APP_HOME%%/modules/ext.mod X%%APP_HOME%%/modules/fcgi.mod X%%APP_HOME%%/modules/gcloud-sessions.mod X%%APP_HOME%%/modules/gzip.mod X%%APP_HOME%%/modules/hawtio.mod X%%APP_HOME%%/modules/home-base-warning.mod X%%APP_HOME%%/modules/http.mod X%%APP_HOME%%/modules/http2.mod X%%APP_HOME%%/modules/http2c.mod X%%APP_HOME%%/modules/https.mod X%%APP_HOME%%/modules/infinispan.mod X%%APP_HOME%%/modules/ipaccess.mod X%%APP_HOME%%/modules/jaas.mod X%%APP_HOME%%/modules/jamon.mod X%%APP_HOME%%/modules/jaspi.mod X%%APP_HOME%%/modules/jdbc-sessions.mod X%%APP_HOME%%/modules/jminix.mod X%%APP_HOME%%/modules/jmx-remote.mod X%%APP_HOME%%/modules/jmx.mod X%%APP_HOME%%/modules/jndi.mod X%%APP_HOME%%/modules/jolokia.mod X%%APP_HOME%%/modules/jsp.mod X%%APP_HOME%%/modules/jstl.mod X%%APP_HOME%%/modules/jvm.mod X%%APP_HOME%%/modules/logging.mod X%%APP_HOME%%/modules/lowresources.mod X%%APP_HOME%%/modules/monitor.mod X%%APP_HOME%%/modules/nosql.mod X%%APP_HOME%%/modules/plus.mod X%%APP_HOME%%/modules/proxy-protocol-ssl.mod X%%APP_HOME%%/modules/proxy-protocol.mod X%%APP_HOME%%/modules/proxy.mod X%%APP_HOME%%/modules/quickstart.mod X%%APP_HOME%%/modules/requestlog.mod X%%APP_HOME%%/modules/resources.mod X%%APP_HOME%%/modules/rewrite.mod X%%APP_HOME%%/modules/security.mod X%%APP_HOME%%/modules/server.mod X%%APP_HOME%%/modules/servlet.mod X%%APP_HOME%%/modules/servlets.mod X%%APP_HOME%%/modules/setuid.mod X%%APP_HOME%%/modules/spring.mod X%%APP_HOME%%/modules/ssl.mod X%%APP_HOME%%/modules/stats.mod X%%APP_HOME%%/modules/webapp.mod X%%APP_HOME%%/modules/websocket.mod X%%APP_HOME%%/notice.html X%%APP_HOME%%/resources/log4j.properties X%%APP_HOME%%/start.ini X%%APP_HOME%%/start.jar X%%APP_HOME%%/webapps/README.TXT X@dir %%APP_HOME%% X@dir %%APP_HOME%%/bin X@dir %%APP_HOME%%/demo-base X@dir %%APP_HOME%%/demo-base/etc X@dir %%APP_HOME%%/demo-base/lib X@dir %%APP_HOME%%/demo-base/lib/ext X@dir %%APP_HOME%%/demo-base/resources X@dir %%APP_HOME%%/demo-base/start.d X@dir %%APP_HOME%%/demo-base/webapps X@dir %%APP_HOME%%/demo-base/webapps/ROOT X@dir %%APP_HOME%%/demo-base/webapps/ROOT/images X@dir %%APP_HOME%%/demo-base/webapps/test.d X@dir %%APP_HOME%%/etc X@dir %%APP_HOME%%/lib X@dir %%APP_HOME%%/lib/annotations X@dir %%APP_HOME%%/lib/apache-jsp X@dir %%APP_HOME%%/lib/apache-jstl X@dir %%APP_HOME%%/lib/ext X@dir %%APP_HOME%%/lib/fcgi X@dir %%APP_HOME%%/lib/http2 X@dir %%APP_HOME%%/lib/jaspi X@dir %%APP_HOME%%/lib/jndi X@dir %%APP_HOME%%/lib/monitor X@dir %%APP_HOME%%/lib/setuid X@dir %%APP_HOME%%/lib/spring X@dir %%APP_HOME%%/lib/websocket X@dir %%APP_HOME%%/logs X@dir %%APP_HOME%%/modules X@dir %%APP_HOME%%/modules/alpn-impl X@dir %%APP_HOME%%/resources X@dir %%APP_HOME%%/webapps X@owner X@group 3c559a2deb3716082fd269761cfd802f echo x - jetty9/distinfo sed 's/^X//' >jetty9/distinfo << '5dbd9c2ab480db23aa284649895d1f83' XSHA256 (jetty-distribution-9.3.5.v20151012.tar.gz) = 24e80e350fcc9749aa4a29913c34917ad238a0fa3abdb7d7c9b42dc40bdf0f9b XSIZE (jetty-distribution-9.3.5.v20151012.tar.gz) = 11036839 5dbd9c2ab480db23aa284649895d1f83 echo x - jetty9/pkg-descr sed 's/^X//' >jetty9/pkg-descr << '6931ac3fd64c495c246da1535e399ac3' XThe Jetty Web Server provides an HTTP server and Servlet container Xcapable of serving static and dynamic content either from a standalone Xor embedded instantiations. From jetty-7, the jetty webserver and Xother core compoments are hosted by the eclipse foundation. X XThe project provides: X X* Asynchronous HTTP Server X* Standard based Servlet Container X* Web Sockets server X* Asynchronous HTTP Client X* OSGi, JNDI, JMX, JASPI, AJP support X XWWW: http://www.eclipse.org/jetty/ 6931ac3fd64c495c246da1535e399ac3 echo x - jetty9/Makefile sed 's/^X//' >jetty9/Makefile << '2e32fc94e42fd3155350d1301e5b812b' X# $FreeBSD$ X XPORTNAME= jetty XPORTVERSION= 9.3.5 XCATEGORIES= www java XMASTER_SITES= ECLIPSE/jetty/${PORTVERSION}.${JDVDATE}/dist XDISTNAME= jetty-distribution-${PORTVERSION}.${JDVDATE} X XMAINTAINER= dharrigan@gmail.com XCOMMENT= Full-featured web server implemented entirely in Java X XLICENSE= EPL XLICENSE_FILE= ${WRKSRC}/license-eplv10-aslv20.html X XRUN_DEPENDS= bash:${PORTSDIR}/shells/bash X XJDVDATE= v20151012 XUSE_JAVA= yes XNO_ARCH= yes XUSES= shebangfix XSHEBANG_FILES= bin/jetty.sh XNO_BUILD= yes XJAVA_VERSION= 1.8+ XJAVA_VENDOR= openjdk XONLY_FOR_ARCHS= i386 amd64 XUSE_RC_SUBR= ${PORTNAME} X XAPP_NAME= ${PORTNAME} XAPP_HOME= ${PREFIX}/${PORTNAME} XPID_FILE?= ${APP_HOME}/${APP_NAME}.pid X XUSERS= www XGROUPS= www XLOG_FILE?= ${APP_HOME}/${APP_NAME}.log X XSUB_LIST= \ X APP_HOME=${APP_HOME} \ X APP_NAME=${APP_NAME} \ X JAVA_HOME=${JAVA_HOME} \ X JAVA=${JAVA} \ X PID_FILE=${PID_FILE} \ X RUNASUSER=${RUNASUSER} \ X RUNASUID=${RUNASUID} \ X GROUP=${GROUP} \ X GID=${GID} \ X LOG_FILE=${LOG_FILE} X XSUB_FILES= \ X ${APP_NAME} \ X pkg-message X XPLIST_SUB= \ X APP_HOME=${APP_HOME} \ X APP_NAME=${APP_NAME} X Xdo-install: X @${MKDIR} ${STAGEDIR}${APP_HOME} X ${RM} ${WRKSRC}/lib/setuid/libsetuid-linux.so X ${RM} ${WRKSRC}/lib/setuid/libsetuid-osx.so X (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${PORTNAME}) X ${INSTALL_SCRIPT} ${STAGEDIR}${PREFIX}/${PORTNAME}/bin/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/sbin X Xpost-install: X @${MKDIR} ${STAGEDIR}${ETCDIR} X ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.sample ${STAGEDIR}${ETCDIR}/ X X.include 2e32fc94e42fd3155350d1301e5b812b exit