Tue Oct 31 14:33:23 2017 UTC ()
Update www/apache-tomcat8 to 8.0.47.

Notable changes:

- A fix for CVE-2017-12617.
- Add ExtractingRoot, a new WebResourceRoot implementation that extracts
  JARs to the work directory for improved performance when deploying
  packed WAR files.
- Update the packaged version of the Tomcat Native Library to 1.2.14

Full changelog:

  https://tomcat.apache.org/tomcat-8.0-doc/changelog.html


(fhajny)
diff -r1.14 -r1.15 pkgsrc/www/apache-tomcat8/Makefile
diff -r1.15 -r1.16 pkgsrc/www/apache-tomcat8/distinfo

cvs diff -r1.14 -r1.15 pkgsrc/www/apache-tomcat8/Makefile (expand / switch to unified diff)

--- pkgsrc/www/apache-tomcat8/Makefile 2017/09/04 13:53:49 1.14
+++ pkgsrc/www/apache-tomcat8/Makefile 2017/10/31 14:33:23 1.15
@@ -1,37 +1,37 @@ @@ -1,37 +1,37 @@
1# $NetBSD: Makefile,v 1.14 2017/09/04 13:53:49 ryoon Exp $ 1# $NetBSD: Makefile,v 1.15 2017/10/31 14:33:23 fhajny Exp $
2# 2#
3 3
4DISTNAME= apache-tomcat-${TOMCAT_VER} 4DISTNAME= apache-tomcat-${TOMCAT_VER}
5CATEGORIES= www 5CATEGORIES= www
6MASTER_SITES= ${MASTER_SITE_APACHE:=tomcat/tomcat-8/v${TOMCAT_VER}/bin/} 6MASTER_SITES= ${MASTER_SITE_APACHE:=tomcat/tomcat-8/v${TOMCAT_VER}/bin/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://tomcat.apache.org/ 9HOMEPAGE= http://tomcat.apache.org/
10COMMENT= Implementation of Java Servlet and JavaServer Pages technologies 10COMMENT= Implementation of Java Servlet and JavaServer Pages technologies
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13CONFLICTS+= jakarta-tomcat55-[0-9]* 13CONFLICTS+= jakarta-tomcat55-[0-9]*
14CONFLICTS+= jakarta-tomcat-[0-9]* 14CONFLICTS+= jakarta-tomcat-[0-9]*
15 15
16NO_BUILD= yes 16NO_BUILD= yes
17USE_LANGUAGES= # none 17USE_LANGUAGES= # none
18USE_JAVA= run 18USE_JAVA= run
19USE_JAVA2= 7 19USE_JAVA2= 7
20USE_TOOLS+= pax 20USE_TOOLS+= pax
21 21
22.include "../../mk/bsd.prefs.mk" 22.include "../../mk/bsd.prefs.mk"
23 23
24TOMCAT_VER= 8.0.46 24TOMCAT_VER= 8.0.47
25TOMCAT_HOME= ${PREFIX}/share/tomcat 25TOMCAT_HOME= ${PREFIX}/share/tomcat
26EGDIR= ${PREFIX}/share/examples/tomcat 26EGDIR= ${PREFIX}/share/examples/tomcat
27DOCDIR= ${PREFIX}/share/doc/tomcat 27DOCDIR= ${PREFIX}/share/doc/tomcat
28RCD_SCRIPTS= tomcat 28RCD_SCRIPTS= tomcat
29SMF_NAME= tomcat 29SMF_NAME= tomcat
30TOMCAT_USER?= tomcat 30TOMCAT_USER?= tomcat
31TOMCAT_GROUP?= tomcat 31TOMCAT_GROUP?= tomcat
32PKG_GROUPS= ${TOMCAT_GROUP} 32PKG_GROUPS= ${TOMCAT_GROUP}
33PKG_USERS= ${TOMCAT_USER}:${TOMCAT_GROUP} 33PKG_USERS= ${TOMCAT_USER}:${TOMCAT_GROUP}
34PKG_GROUPS_VARS+= TOMCAT_GROUP 34PKG_GROUPS_VARS+= TOMCAT_GROUP
35PKG_USERS_VARS+= TOMCAT_USER 35PKG_USERS_VARS+= TOMCAT_USER
36PKG_HOME.tomcat= ${TOMCAT_HOME} 36PKG_HOME.tomcat= ${TOMCAT_HOME}
37PKG_SHELL.tomcat= ${SH} 37PKG_SHELL.tomcat= ${SH}

cvs diff -r1.15 -r1.16 pkgsrc/www/apache-tomcat8/distinfo (expand / switch to unified diff)

--- pkgsrc/www/apache-tomcat8/distinfo 2017/09/04 13:53:49 1.15
+++ pkgsrc/www/apache-tomcat8/distinfo 2017/10/31 14:33:23 1.16
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.15 2017/09/04 13:53:49 ryoon Exp $ 1$NetBSD: distinfo,v 1.16 2017/10/31 14:33:23 fhajny Exp $
2 2
3SHA1 (apache-tomcat-8.0.46.tar.gz) = 4729d071ef413cad70ffaeae7a64e52c13f88d42 3SHA1 (apache-tomcat-8.0.47.tar.gz) = 2b5a0d173040f9a576e372cae5d85b05599fd0eb
4RMD160 (apache-tomcat-8.0.46.tar.gz) = 362c9db33fb806ff8a1aa663bd5fbe950597d5ab 4RMD160 (apache-tomcat-8.0.47.tar.gz) = dcdf582661feec7d197a7dbee75e5272c56c510f
5SHA512 (apache-tomcat-8.0.46.tar.gz) = b940abddffe1d5d6661470426ae0d5e45dcc2c34895e7f520f8321cb191debf7c32d8dd66c72fa857713e816fd835b9ef79a62a05f612442f2194023aac60165 5SHA512 (apache-tomcat-8.0.47.tar.gz) = 7d543deaa552c8ed10b90e2e8f304a9f85eb7a35646838f2e6946da8f908242e0935b02a949a3878f55316a02f458f52070b384fe3b8ff47861a55f7c13cf94a
6Size (apache-tomcat-8.0.46.tar.gz) = 9352747 bytes 6Size (apache-tomcat-8.0.47.tar.gz) = 9368661 bytes