svn commit: r437225 - in head/www: . tomcat85 tomcat85/files
Matthew Rezny
rezny at FreeBSD.org
Wed Mar 29 19:31:55 UTC 2017
Author: rezny
Date: Wed Mar 29 19:31:53 2017
New Revision: 437225
URL: https://svnweb.freebsd.org/changeset/ports/437225
Log:
Add Apache Tomcat 8.5 port
Apache Tomcat version 8.5 implements the Servlet 3.1, JavaServer Pages 2.3,
Java Unified Expression Language 3.0 and Java WebSocket 1.1 specifications
from the Java Community Process, and includes many additional features that
make it a useful platform for developing and deploying web applications and
web services. Tomcat 8.5 is aligned with Java EE 7.
PR: 215290
Submitted by: vvd at unislabs.com
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10127
Added:
head/www/tomcat85/
- copied from r436707, head/www/tomcat8/
head/www/tomcat85/files/tomcat85.in
- copied, changed from r436707, head/www/tomcat8/files/tomcat8.in
Deleted:
head/www/tomcat85/files/tomcat8.in
Modified:
head/www/Makefile
head/www/tomcat85/Makefile
head/www/tomcat85/distinfo
head/www/tomcat85/pkg-descr
head/www/tomcat85/pkg-plist
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Wed Mar 29 19:18:34 2017 (r437224)
+++ head/www/Makefile Wed Mar 29 19:31:53 2017 (r437225)
@@ -2207,6 +2207,7 @@
SUBDIR += tomcat6
SUBDIR += tomcat7
SUBDIR += tomcat8
+ SUBDIR += tomcat85
SUBDIR += tomee
SUBDIR += trac
SUBDIR += trac-OhlohWidgetsMacro
Modified: head/www/tomcat85/Makefile
==============================================================================
--- head/www/tomcat8/Makefile Wed Mar 22 16:07:53 2017 (r436707)
+++ head/www/tomcat85/Makefile Wed Mar 29 19:31:53 2017 (r437225)
@@ -2,14 +2,14 @@
# $FreeBSD$
PORTNAME= tomcat
-PORTVERSION= 8.0.41
+PORTVERSION= 8.5.12
CATEGORIES= www java
MASTER_SITES= APACHE/tomcat/tomcat-8/v${PORTVERSION}/bin
-PKGNAMESUFFIX= 8
+PKGNAMESUFFIX= 85
DISTNAME= apache-${PORTNAME}-${PORTVERSION}
-MAINTAINER= ale at FreeBSD.org
-COMMENT= Open-source Java web server by Apache, 8.x branch
+MAINTAINER= vvd at unislabs.com
+COMMENT= Open-source Java web server by Apache, 8.5.x branch
LICENSE= APACHE20
@@ -29,7 +29,8 @@ TOMCAT_SUBDIR?= ${DISTNAME:R}
TOMCAT_HOME= ${PREFIX}/${TOMCAT_SUBDIR}
TOMCAT_CONF_FILES= \
catalina.policy catalina.properties context.xml logging.properties \
- server.xml tomcat-users.xml tomcat-users.xsd web.xml
+ server.xml tomcat-users.xml tomcat-users.xsd web.xml \
+ jaspic-providers.xml jaspic-providers.xsd
PLIST_SUB= T=${TOMCAT_SUBDIR} \
WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
Modified: head/www/tomcat85/distinfo
==============================================================================
--- head/www/tomcat8/distinfo Wed Mar 22 16:07:53 2017 (r436707)
+++ head/www/tomcat85/distinfo Wed Mar 29 19:31:53 2017 (r437225)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487233810
-SHA256 (apache-tomcat-8.0.41.tar.gz) = a57204b5434755b5767299bbcd32e3afd2d6327cafa6b8372077f824aa7176d7
-SIZE (apache-tomcat-8.0.41.tar.gz) = 9254743
+TIMESTAMP = 1490321344
+SHA256 (apache-tomcat-8.5.12.tar.gz) = 6d2cad1b595d0cc8083f9bbbb73c359d611249c7eaf283c40cb4ae4ca9c4644a
+SIZE (apache-tomcat-8.5.12.tar.gz) = 9353658
Copied and modified: head/www/tomcat85/files/tomcat85.in (from r436707, head/www/tomcat8/files/tomcat8.in)
==============================================================================
--- head/www/tomcat8/files/tomcat8.in Wed Mar 22 16:07:53 2017 (r436707, copy source)
+++ head/www/tomcat85/files/tomcat85.in Wed Mar 29 19:31:53 2017 (r437225)
@@ -3,63 +3,63 @@
# $FreeBSD$
#
-# PROVIDE: tomcat8
+# PROVIDE: tomcat85
# REQUIRE: LOGIN
# KEYWORD: shutdown
#
-# Configuration settings for tomcat8 in /etc/rc.conf:
+# Configuration settings for tomcat85 in /etc/rc.conf:
#
-# tomcat8_enable (bool):
+# tomcat85_enable (bool):
# Set to "NO" by default.
-# Set it to "YES" to enable tomcat8
+# Set it to "YES" to enable tomcat85
#
-# tomcat8_catalina_base (str)
+# tomcat85_catalina_base (str)
# Set to "%%TOMCAT_HOME%%" by default.
# Set the CATALINA_BASE variable for the Tomcat process
#
-# tomcat8_catalina_tmpdir (str)
+# tomcat85_catalina_tmpdir (str)
# Set to "${catalina.base}/temp" by default.
# Set the CATALINA_TMPDIR variable for the Tomcat process
#
-# tomcat8_stdout (str)
+# tomcat85_stdout (str)
# Set to "${catalina.base}/logs/catalina.out" by default.
# Set the stdout redirection. It may also be '/dev/null', '&1' or '&2'
#
-# tomcat8_stderr (str)
+# tomcat85_stderr (str)
# Set to "&1" by default.
# Set the stderr redirection. It may also be '/dev/null', '&1' or '&2'
#
-# tomcat8_pipe_cmd (str):
+# tomcat85_pipe_cmd (str):
# Set to "" by default.
# Set a piped command to process stdout/stderr when passthru
#
-# tomcat8_logging_manager (str):
+# tomcat85_logging_manager (str):
# Set to "org.apache.juli.ClassLoaderLogManager" by default.
# Set the JUL log manager
#
-# tomcat8_logging_config (str):
+# tomcat85_logging_config (str):
# Set to "${catalina.base}/conf/logging.properties" by default.
# Set the JUL config file
#
-# tomcat8_java_home (str):
+# tomcat85_java_home (str):
# Set to "%%JAVA_HOME%%" by default.
# Specify the Java VM to use.
#
-# tomcat8_classpath (str):
+# tomcat85_classpath (str):
# Set to "" by default.
# Addtional classes to add to the CLASSPATH. If set, must start with ':'
#
-# tomcat8_java_opts (str):
+# tomcat85_java_opts (str):
# Set to "" by default.
# Java VM args to use.
#
-# tomcat8_wait (int):
+# tomcat85_wait (int):
# Set to "30" by default.
# Set the wait time (in seconds) for Tomcat process startup
#
# You may symlink this script with other names to run multiple
-# instances of tomcat8 with different configurations.
+# instances of tomcat85 with different configurations.
#
. /etc/rc.subr
Modified: head/www/tomcat85/pkg-descr
==============================================================================
--- head/www/tomcat8/pkg-descr Wed Mar 22 16:07:53 2017 (r436707)
+++ head/www/tomcat85/pkg-descr Wed Mar 29 19:31:53 2017 (r437225)
@@ -1,9 +1,9 @@
Apache Tomcat is a web server written in 100% Pure Java.
-Apache Tomcat version 8.0 implements the Servlet 3.1, JavaServer Pages 2.3,
-Java Unified Expression Language 3.0 and Java WebSocket 1.0 specifications
+Apache Tomcat version 8.5 implements the Servlet 3.1, JavaServer Pages 2.3,
+Java Unified Expression Language 3.0 and Java WebSocket 1.1 specifications
from the Java Community Process, and includes many additional features that
make it a useful platform for developing and deploying web applications and
-web services. Tomcat 8 is aligned with Java EE 7.
+web services. Tomcat 8.5 is aligned with Java EE 7.
WWW: http://tomcat.apache.org/
Modified: head/www/tomcat85/pkg-plist
==============================================================================
--- head/www/tomcat8/pkg-plist Wed Mar 22 16:07:53 2017 (r436707)
+++ head/www/tomcat85/pkg-plist Wed Mar 29 19:31:53 2017 (r437225)
@@ -22,6 +22,8 @@
@sample %%T%%/conf/catalina.policy.sample
@sample %%T%%/conf/catalina.properties.sample
@sample %%T%%/conf/context.xml.sample
+ at sample %%T%%/conf/jaspic-providers.xml.sample
+ at sample %%T%%/conf/jaspic-providers.xsd.sample
@sample %%T%%/conf/logging.properties.sample
@sample %%T%%/conf/server.xml.sample
@sample %%T%%/conf/tomcat-users.xml.sample
@@ -37,10 +39,11 @@
%%T%%/lib/catalina-storeconfig.jar
%%T%%/lib/catalina-tribes.jar
%%T%%/lib/catalina.jar
-%%T%%/lib/ecj-4.5.1.jar
+%%T%%/lib/ecj-4.6.1.jar
%%T%%/lib/el-api.jar
%%T%%/lib/jasper-el.jar
%%T%%/lib/jasper.jar
+%%T%%/lib/jaspic-api.jar
%%T%%/lib/jsp-api.jar
%%T%%/lib/servlet-api.jar
%%T%%/lib/tomcat-api.jar
@@ -135,9 +138,11 @@
%%T%%/webapps/docs/config/globalresources.html
%%T%%/webapps/docs/config/host.html
%%T%%/webapps/docs/config/http.html
+%%T%%/webapps/docs/config/http2.html
%%T%%/webapps/docs/config/index.html
%%T%%/webapps/docs/config/jar-scan-filter.html
%%T%%/webapps/docs/config/jar-scanner.html
+%%T%%/webapps/docs/config/jaspic.html
%%T%%/webapps/docs/config/listeners.html
%%T%%/webapps/docs/config/loader.html
%%T%%/webapps/docs/config/manager.html
@@ -263,9 +268,6 @@
%%T%%/webapps/examples/WEB-INF/classes/cal/JspCalendar.java
%%T%%/webapps/examples/WEB-INF/classes/cal/TableBean.class
%%T%%/webapps/examples/WEB-INF/classes/cal/TableBean.java
-%%T%%/webapps/examples/WEB-INF/classes/chat/ChatServlet$MessageSender.class
-%%T%%/webapps/examples/WEB-INF/classes/chat/ChatServlet.class
-%%T%%/webapps/examples/WEB-INF/classes/chat/ChatServlet.java
%%T%%/webapps/examples/WEB-INF/classes/checkbox/CheckTest.class
%%T%%/webapps/examples/WEB-INF/classes/checkbox/CheckTest.java
%%T%%/webapps/examples/WEB-INF/classes/colors/ColorGameBean.class
@@ -296,6 +298,8 @@
%%T%%/webapps/examples/WEB-INF/classes/examples/ValuesTag.java
%%T%%/webapps/examples/WEB-INF/classes/filters/ExampleFilter.class
%%T%%/webapps/examples/WEB-INF/classes/filters/ExampleFilter.java
+%%T%%/webapps/examples/WEB-INF/classes/http2/SimpleImagePush.class
+%%T%%/webapps/examples/WEB-INF/classes/http2/SimpleImagePush.java
%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/BookBean.class
%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/BookBean.java
%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/FooBean.class
@@ -580,12 +584,6 @@
%%T%%/webapps/examples/jsp/xml/xml.html
%%T%%/webapps/examples/jsp/xml/xml.jsp
%%T%%/webapps/examples/jsp/xml/xml.jsp.html
-%%T%%/webapps/examples/servlets/chat/index.jsp
-%%T%%/webapps/examples/servlets/chat/index.jsp.html
-%%T%%/webapps/examples/servlets/chat/login.jsp
-%%T%%/webapps/examples/servlets/chat/login.jsp.html
-%%T%%/webapps/examples/servlets/chat/post.jsp
-%%T%%/webapps/examples/servlets/chat/post.jsp.html
%%T%%/webapps/examples/servlets/cookies.html
%%T%%/webapps/examples/servlets/helloworld.html
%%T%%/webapps/examples/servlets/images/code.gif
More information about the svn-ports-head
mailing list