pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/apache-tomcat9 www/apache-tomcat9: import apache-t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f7f214abbde5
branches:  trunk
changeset: 328524:f7f214abbde5
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Tue Jan 22 14:54:41 2019 +0000

description:
www/apache-tomcat9: import apache-tomcat-9.0.14

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 9.x release branch.

diffstat:

 www/apache-tomcat9/DESCR                  |   13 +
 www/apache-tomcat9/INSTALL                |    9 +
 www/apache-tomcat9/MESSAGE                |    8 +
 www/apache-tomcat9/Makefile               |   98 ++++
 www/apache-tomcat9/PLIST                  |  636 ++++++++++++++++++++++++++++++
 www/apache-tomcat9/distinfo               |    6 +
 www/apache-tomcat9/files/smf/manifest.xml |   34 +
 www/apache-tomcat9/files/tomcat.sh        |   97 ++++
 8 files changed, 901 insertions(+), 0 deletions(-)

diffs (truncated from 933 to 300 lines):

diff -r c603fb0926d4 -r f7f214abbde5 www/apache-tomcat9/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat9/DESCR  Tue Jan 22 14:54:41 2019 +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 9.x release branch.
diff -r c603fb0926d4 -r f7f214abbde5 www/apache-tomcat9/INSTALL
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat9/INSTALL        Tue Jan 22 14:54:41 2019 +0000
@@ -0,0 +1,9 @@
+#!@SH@
+#
+# $NetBSD: INSTALL,v 1.1 2019/01/22 14:54:41 ryoon Exp $
+
+case "${STAGE}" in
+POST-INSTALL)
+       ${CHOWN} -R @TOMCAT_USER@:@TOMCAT_GROUP@ ${PKG_PREFIX}/share/tomcat/webapps
+       ;;
+esac
diff -r c603fb0926d4 -r f7f214abbde5 www/apache-tomcat9/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat9/MESSAGE        Tue Jan 22 14:54:41 2019 +0000
@@ -0,0 +1,8 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2019/01/22 14:54:41 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 c603fb0926d4 -r f7f214abbde5 www/apache-tomcat9/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat9/Makefile       Tue Jan 22 14:54:41 2019 +0000
@@ -0,0 +1,98 @@
+# $NetBSD: Makefile,v 1.1 2019/01/22 14:54:41 ryoon Exp $
+#
+
+DISTNAME=      apache-tomcat-${TOMCAT_VER}
+CATEGORIES=    www
+MASTER_SITES=  ${MASTER_SITE_APACHE:=tomcat/tomcat-9/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=     8
+USE_TOOLS+=    pax
+
+.include "../../mk/bsd.prefs.mk"
+
+TOMCAT_VER=            9.0.14
+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 c603fb0926d4 -r f7f214abbde5 www/apache-tomcat9/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache-tomcat9/PLIST  Tue Jan 22 14:54:41 2019 +0000
@@ -0,0 +1,636 @@
+@comment $NetBSD: PLIST,v 1.1 2019/01/22 14:54:41 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/BUILDING.txt
+share/tomcat/CONTRIBUTING.md
+share/tomcat/README.md
+share/tomcat/bin/bootstrap.jar
+share/tomcat/bin/catalina-tasks.xml
+share/tomcat/bin/catalina.sh
+share/tomcat/bin/ciphers.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/makebase.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.9.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-de.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-i18n-ko.jar
+share/tomcat/lib/tomcat-i18n-pt-BR.jar
+share/tomcat/lib/tomcat-i18n-ru.jar
+share/tomcat/lib/tomcat-i18n-zh-CN.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.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



Home | Main Index | Thread Index | Old Index