pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/apache-tomcat85 Import apache-tomcat-8.5.13 as www...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b57aaa0514b6
branches: trunk
changeset: 360911:b57aaa0514b6
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Mon Apr 10 10:43:22 2017 +0000
description:
Import apache-tomcat-8.5.13 as www/apache-tomcat85.
Apache Tomcat is an implementation of the Java Servlet and JavaServer Pages
technologies. The Java Servlet and JavaServer Pages specifications are
developed under the Java Community Process.
Apache Tomcat is developed in an open and participatory environment and
released under the Apache Software License. Apache Tomcat is intended to
be a collaboration of the best-of-breed developers from around the world.
We invite you to participate in this open development project.
Apache Tomcat powers numerous large-scale, mission-critical web applications
across a diverse range of industries and organizations.
This package tracks 8.5.x release branch.
diffstat:
www/apache-tomcat85/DESCR | 13 +
www/apache-tomcat85/INSTALL | 9 +
www/apache-tomcat85/MESSAGE | 8 +
www/apache-tomcat85/Makefile | 98 ++++
www/apache-tomcat85/PLIST | 628 +++++++++++++++++++++++++++++
www/apache-tomcat85/distinfo | 6 +
www/apache-tomcat85/files/smf/manifest.xml | 34 +
www/apache-tomcat85/files/tomcat.sh | 97 ++++
8 files changed, 893 insertions(+), 0 deletions(-)
diffs (truncated from 925 to 300 lines):
diff -r 3fb921920c95 -r b57aaa0514b6 www/apache-tomcat85/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat85/DESCR Mon Apr 10 10:43:22 2017 +0000
@@ -0,0 +1,13 @@
+Apache Tomcat is an implementation of the Java Servlet and JavaServer Pages
+technologies. The Java Servlet and JavaServer Pages specifications are
+developed under the Java Community Process.
+
+Apache Tomcat is developed in an open and participatory environment and
+released under the Apache Software License. Apache Tomcat is intended to
+be a collaboration of the best-of-breed developers from around the world.
+We invite you to participate in this open development project.
+
+Apache Tomcat powers numerous large-scale, mission-critical web applications
+across a diverse range of industries and organizations.
+
+This package tracks 8.5.x release branch.
diff -r 3fb921920c95 -r b57aaa0514b6 www/apache-tomcat85/INSTALL
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat85/INSTALL Mon Apr 10 10:43:22 2017 +0000
@@ -0,0 +1,9 @@
+#!@SH@
+#
+# $NetBSD: INSTALL,v 1.1 2017/04/10 10:43:22 ryoon Exp $
+
+case "${STAGE}" in
+POST-INSTALL)
+ ${CHOWN} -R @TOMCAT_USER@:@TOMCAT_GROUP@ ${PKG_PREFIX}/share/tomcat/webapps
+ ;;
+esac
diff -r 3fb921920c95 -r b57aaa0514b6 www/apache-tomcat85/MESSAGE
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat85/MESSAGE Mon Apr 10 10:43:22 2017 +0000
@@ -0,0 +1,8 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2017/04/10 10:43:22 ryoon Exp $
+
+The ${PREFIX}/share/tomcat/webapps directory will be mercilessly mangled
+in updates, so pick a different directory for your own local appBase
+(in ${PREFIX}/share/tomcat/conf/server.xml). You have been warned. :)
+
+===========================================================================
diff -r 3fb921920c95 -r b57aaa0514b6 www/apache-tomcat85/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat85/Makefile Mon Apr 10 10:43:22 2017 +0000
@@ -0,0 +1,98 @@
+# $NetBSD: Makefile,v 1.1 2017/04/10 10:43:22 ryoon Exp $
+#
+
+DISTNAME= apache-tomcat-${TOMCAT_VER}
+CATEGORIES= www
+MASTER_SITES= ${MASTER_SITE_APACHE:=tomcat/tomcat-8/v${TOMCAT_VER}/bin/}
+
+MAINTAINER= ryoon%NetBSD.org@localhost
+HOMEPAGE= http://tomcat.apache.org/
+COMMENT= Implementation of Java Servlet and JavaServer Pages technologies
+LICENSE= apache-2.0
+
+CONFLICTS+= jakarta-tomcat55-[0-9]*
+CONFLICTS+= jakarta-tomcat-[0-9]*
+
+NO_BUILD= yes
+USE_LANGUAGES= # none
+USE_JAVA= run
+USE_JAVA2= 7
+USE_TOOLS+= pax
+
+.include "../../mk/bsd.prefs.mk"
+
+TOMCAT_VER= 8.5.13
+TOMCAT_HOME= ${PREFIX}/share/tomcat
+EGDIR= ${PREFIX}/share/examples/tomcat
+DOCDIR= ${PREFIX}/share/doc/tomcat
+RCD_SCRIPTS= tomcat
+SMF_NAME= tomcat
+TOMCAT_USER?= tomcat
+TOMCAT_GROUP?= tomcat
+PKG_GROUPS= ${TOMCAT_GROUP}
+PKG_USERS= ${TOMCAT_USER}:${TOMCAT_GROUP}
+PKG_GROUPS_VARS+= TOMCAT_GROUP
+PKG_USERS_VARS+= TOMCAT_USER
+PKG_HOME.tomcat= ${TOMCAT_HOME}
+PKG_SHELL.tomcat= ${SH}
+PKG_SYSCONFDIR.tomcat= ${TOMCAT_HOME}/conf
+OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR.tomcat} ${TOMCAT_USER} ${TOMCAT_GROUP} 0755
+FILES_SUBST+= JAVA_HOME=${PKG_JAVA_HOME} TOMCAT_HOME=${TOMCAT_HOME} \
+ TOMCAT_USER=${TOMCAT_USER} TOMCAT_GROUP=${TOMCAT_GROUP}
+
+PRIVATE_EGFILES= server.xml tomcat-users.xml
+PUBLIC_EGFILES= catalina.policy catalina.properties \
+ context.xml logging.properties web.xml
+DOCFILES= LICENSE NOTICE RELEASE-NOTES RUNNING.txt
+WORK_DIRS= work temp logs
+
+.for f in ${PRIVATE_EGFILES}
+CONF_FILES_PERMS+= ${EGDIR}/${f} ${PKG_SYSCONFDIR.tomcat}/${f} \
+ ${TOMCAT_USER} ${TOMCAT_GROUP} 0640
+.endfor
+
+.for f in ${PUBLIC_EGFILES}
+CONF_FILES_PERMS+= ${EGDIR}/${f} ${PKG_SYSCONFDIR.tomcat}/${f} \
+ ${TOMCAT_USER} ${TOMCAT_GROUP} 0644
+.endfor
+
+.for d in ${WORK_DIRS}
+OWN_DIRS_PERMS+= ${TOMCAT_HOME}/${d} ${TOMCAT_USER} ${TOMCAT_GROUP} 0755
+.endfor
+
+INSTALLATION_DIRS+= ${TOMCAT_HOME} ${EGDIR} ${DOCDIR}
+
+do-install:
+.for d in ${WORK_DIRS}
+ ${RM} -rf ${WRKSRC}/${d}
+.endfor
+
+.for f in ${DOCFILES}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${DOCDIR}/${f}
+ ${RM} -f ${WRKSRC}/${f}
+.endfor
+
+.for f in ${PRIVATE_EGFILES}
+ ${INSTALL_DATA} ${WRKSRC}/conf/${f} ${DESTDIR}${EGDIR}/${f}
+ ${RM} -f ${WRKSRC}/conf/${f}
+.endfor
+
+.for f in ${PUBLIC_EGFILES}
+ ${INSTALL_DATA} ${WRKSRC}/conf/${f} ${DESTDIR}${EGDIR}/${f}
+ ${RM} -f ${WRKSRC}/conf/${f}
+.endfor
+
+ ${FIND} ${WRKSRC} -name \*.exe -type f -print | ${XARGS} ${RM} -f
+ ${FIND} ${WRKSRC} -name \*.bat -type f -print | ${XARGS} ${RM} -f
+
+ cd ${WRKSRC} && ${PAX} -rw -pm . ${DESTDIR}${TOMCAT_HOME}
+
+ ${FIND} ${DESTDIR}${TOMCAT_HOME} -type d -print | \
+ ${XARGS} ${CHMOD} ${PKGDIRMODE}
+ ${FIND} ${DESTDIR}${TOMCAT_HOME} -type f -print | \
+ ${XARGS} ${CHMOD} ${SHAREMODE}
+ ${FIND} ${DESTDIR}${TOMCAT_HOME} -type f -name \*.sh -print | \
+ ${XARGS} ${CHMOD} ${BINMODE}
+
+.include "../../mk/java-vm.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 3fb921920c95 -r b57aaa0514b6 www/apache-tomcat85/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat85/PLIST Mon Apr 10 10:43:22 2017 +0000
@@ -0,0 +1,628 @@
+@comment $NetBSD: PLIST,v 1.1 2017/04/10 10:43:22 ryoon Exp $
+share/doc/tomcat/LICENSE
+share/doc/tomcat/NOTICE
+share/doc/tomcat/RELEASE-NOTES
+share/doc/tomcat/RUNNING.txt
+share/examples/tomcat/catalina.policy
+share/examples/tomcat/catalina.properties
+share/examples/tomcat/context.xml
+share/examples/tomcat/logging.properties
+share/examples/tomcat/server.xml
+share/examples/tomcat/tomcat-users.xml
+share/examples/tomcat/web.xml
+share/tomcat/bin/bootstrap.jar
+share/tomcat/bin/catalina-tasks.xml
+share/tomcat/bin/catalina.sh
+share/tomcat/bin/commons-daemon-native.tar.gz
+share/tomcat/bin/commons-daemon.jar
+share/tomcat/bin/configtest.sh
+share/tomcat/bin/daemon.sh
+share/tomcat/bin/digest.sh
+share/tomcat/bin/setclasspath.sh
+share/tomcat/bin/shutdown.sh
+share/tomcat/bin/startup.sh
+share/tomcat/bin/tomcat-juli.jar
+share/tomcat/bin/tomcat-native.tar.gz
+share/tomcat/bin/tool-wrapper.sh
+share/tomcat/bin/version.sh
+share/tomcat/conf/jaspic-providers.xml
+share/tomcat/conf/jaspic-providers.xsd
+share/tomcat/conf/tomcat-users.xsd
+share/tomcat/lib/annotations-api.jar
+share/tomcat/lib/catalina-ant.jar
+share/tomcat/lib/catalina-ha.jar
+share/tomcat/lib/catalina-storeconfig.jar
+share/tomcat/lib/catalina-tribes.jar
+share/tomcat/lib/catalina.jar
+share/tomcat/lib/ecj-4.6.1.jar
+share/tomcat/lib/el-api.jar
+share/tomcat/lib/jasper-el.jar
+share/tomcat/lib/jasper.jar
+share/tomcat/lib/jaspic-api.jar
+share/tomcat/lib/jsp-api.jar
+share/tomcat/lib/servlet-api.jar
+share/tomcat/lib/tomcat-api.jar
+share/tomcat/lib/tomcat-coyote.jar
+share/tomcat/lib/tomcat-dbcp.jar
+share/tomcat/lib/tomcat-i18n-es.jar
+share/tomcat/lib/tomcat-i18n-fr.jar
+share/tomcat/lib/tomcat-i18n-ja.jar
+share/tomcat/lib/tomcat-jdbc.jar
+share/tomcat/lib/tomcat-jni.jar
+share/tomcat/lib/tomcat-util-scan.jar
+share/tomcat/lib/tomcat-util.jar
+share/tomcat/lib/tomcat-websocket.jar
+share/tomcat/lib/websocket-api.jar
+share/tomcat/webapps/ROOT/RELEASE-NOTES.txt
+share/tomcat/webapps/ROOT/WEB-INF/web.xml
+share/tomcat/webapps/ROOT/asf-logo-wide.svg
+share/tomcat/webapps/ROOT/bg-button.png
+share/tomcat/webapps/ROOT/bg-middle.png
+share/tomcat/webapps/ROOT/bg-nav-item.png
+share/tomcat/webapps/ROOT/bg-nav.png
+share/tomcat/webapps/ROOT/bg-upper.png
+share/tomcat/webapps/ROOT/favicon.ico
+share/tomcat/webapps/ROOT/index.jsp
+share/tomcat/webapps/ROOT/tomcat-power.gif
+share/tomcat/webapps/ROOT/tomcat.css
+share/tomcat/webapps/ROOT/tomcat.gif
+share/tomcat/webapps/ROOT/tomcat.png
+share/tomcat/webapps/ROOT/tomcat.svg
+share/tomcat/webapps/docs/BUILDING.txt
+share/tomcat/webapps/docs/RELEASE-NOTES.txt
+share/tomcat/webapps/docs/RUNNING.txt
+share/tomcat/webapps/docs/WEB-INF/web.xml
+share/tomcat/webapps/docs/aio.html
+share/tomcat/webapps/docs/api/index.html
+share/tomcat/webapps/docs/appdev/build.xml.txt
+share/tomcat/webapps/docs/appdev/deployment.html
+share/tomcat/webapps/docs/appdev/index.html
+share/tomcat/webapps/docs/appdev/installation.html
+share/tomcat/webapps/docs/appdev/introduction.html
+share/tomcat/webapps/docs/appdev/processes.html
+share/tomcat/webapps/docs/appdev/sample/build.xml
+share/tomcat/webapps/docs/appdev/sample/docs/README.txt
+share/tomcat/webapps/docs/appdev/sample/index.html
+share/tomcat/webapps/docs/appdev/sample/sample.war
+share/tomcat/webapps/docs/appdev/sample/src/mypackage/Hello.java
+share/tomcat/webapps/docs/appdev/sample/web/WEB-INF/web.xml
+share/tomcat/webapps/docs/appdev/sample/web/hello.jsp
+share/tomcat/webapps/docs/appdev/sample/web/images/tomcat.gif
+share/tomcat/webapps/docs/appdev/sample/web/index.html
+share/tomcat/webapps/docs/appdev/source.html
+share/tomcat/webapps/docs/appdev/web.xml.txt
+share/tomcat/webapps/docs/apr.html
+share/tomcat/webapps/docs/architecture/index.html
+share/tomcat/webapps/docs/architecture/overview.html
+share/tomcat/webapps/docs/architecture/requestProcess.html
+share/tomcat/webapps/docs/architecture/requestProcess/authentication-process.png
+share/tomcat/webapps/docs/architecture/requestProcess/request-process.png
+share/tomcat/webapps/docs/architecture/startup.html
+share/tomcat/webapps/docs/architecture/startup/serverStartup.pdf
+share/tomcat/webapps/docs/architecture/startup/serverStartup.txt
+share/tomcat/webapps/docs/balancer-howto.html
+share/tomcat/webapps/docs/building.html
+share/tomcat/webapps/docs/cgi-howto.html
+share/tomcat/webapps/docs/changelog.html
+share/tomcat/webapps/docs/class-loader-howto.html
+share/tomcat/webapps/docs/cluster-howto.html
+share/tomcat/webapps/docs/comments.html
+share/tomcat/webapps/docs/config/ajp.html
+share/tomcat/webapps/docs/config/automatic-deployment.html
+share/tomcat/webapps/docs/config/cluster-channel.html
+share/tomcat/webapps/docs/config/cluster-deployer.html
+share/tomcat/webapps/docs/config/cluster-interceptor.html
+share/tomcat/webapps/docs/config/cluster-listener.html
+share/tomcat/webapps/docs/config/cluster-manager.html
+share/tomcat/webapps/docs/config/cluster-membership.html
+share/tomcat/webapps/docs/config/cluster-receiver.html
+share/tomcat/webapps/docs/config/cluster-sender.html
+share/tomcat/webapps/docs/config/cluster-valve.html
+share/tomcat/webapps/docs/config/cluster.html
+share/tomcat/webapps/docs/config/context.html
+share/tomcat/webapps/docs/config/cookie-processor.html
+share/tomcat/webapps/docs/config/credentialhandler.html
+share/tomcat/webapps/docs/config/engine.html
+share/tomcat/webapps/docs/config/executor.html
+share/tomcat/webapps/docs/config/filter.html
+share/tomcat/webapps/docs/config/globalresources.html
+share/tomcat/webapps/docs/config/host.html
+share/tomcat/webapps/docs/config/http.html
+share/tomcat/webapps/docs/config/http2.html
+share/tomcat/webapps/docs/config/index.html
+share/tomcat/webapps/docs/config/jar-scan-filter.html
+share/tomcat/webapps/docs/config/jar-scanner.html
+share/tomcat/webapps/docs/config/jaspic.html
+share/tomcat/webapps/docs/config/listeners.html
+share/tomcat/webapps/docs/config/loader.html
+share/tomcat/webapps/docs/config/manager.html
+share/tomcat/webapps/docs/config/realm.html
+share/tomcat/webapps/docs/config/resources.html
+share/tomcat/webapps/docs/config/server.html
+share/tomcat/webapps/docs/config/service.html
+share/tomcat/webapps/docs/config/sessionidgenerator.html
+share/tomcat/webapps/docs/config/systemprops.html
+share/tomcat/webapps/docs/config/valve.html
+share/tomcat/webapps/docs/connectors.html
+share/tomcat/webapps/docs/default-servlet.html
+share/tomcat/webapps/docs/deployer-howto.html
+share/tomcat/webapps/docs/developers.html
+share/tomcat/webapps/docs/elapi/index.html
+share/tomcat/webapps/docs/extras.html
+share/tomcat/webapps/docs/funcspecs/fs-admin-apps.html
Home |
Main Index |
Thread Index |
Old Index