As noted by niklas@ when updating an old system, jakarta-tomcat-examples
does not automatically get upgraded to tomcat-examples; the -examples
packages are missing @conflict lines.
This diff adds these, moves to REVISION, and fixes example pf.conf
fragments for the PF changes in 4.7. Ok?
Index: v4/Makefile
===================================================================
RCS file: /cvs/ports/www/tomcat/v4/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- v4/Makefile 9 Nov 2009 11:03:26 -0000 1.15
+++ v4/Makefile 3 Sep 2010 11:03:19 -0000
@@ -6,9 +6,13 @@ COMMENT-examples=example applications an
V= 4.1.40
DISTNAME= apache-tomcat-${V}-LE-jdk14
-PKGNAME-main= tomcat-${V}p0
-PKGNAME-admin= tomcat-admin-${V}p0
-PKGNAME-examples=tomcat-examples-${V}p0
+REVISION-main= 1
+REVISION-admin= 0
+REVISION-examples= 1
+
+PKGNAME-main= tomcat-${V}
+PKGNAME-admin= tomcat-admin-${V}
+PKGNAME-examples=tomcat-examples-${V}
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_APACHE:=tomcat/tomcat-4/v$V/bin/} \
Index: v4/files/README.OpenBSD
===================================================================
RCS file: /cvs/ports/www/tomcat/v4/files/README.OpenBSD,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 README.OpenBSD
--- v4/files/README.OpenBSD 25 Oct 2006 18:10:17 -0000 1.1.1.1
+++ v4/files/README.OpenBSD 3 Sep 2010 11:03:19 -0000
@@ -33,7 +33,7 @@ sure the Connector port is 80 in your `%
more secure: redirect all tcp traffic to port 80 to Tomcat's default
listener port 8080 using a pf.conf(5) rule like:
- rdr on $NIC proto tcp from any to any port 80 -> 127.0.0.1 port 8080
+ pass quick on $NIC proto tcp to port 80 rdr-to 127.0.0.1 port 8080
If you are upgrading and use database drivers, don't forget to copy them
into %%PREFIX%%/tomcat/common/lib. If you use ssi or cgi, remember to
Index: v4/pkg/PLIST-examples
===================================================================
RCS file: /cvs/ports/www/tomcat/v4/pkg/PLIST-examples,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST-examples
--- v4/pkg/PLIST-examples 17 Jul 2009 13:38:56 -0000 1.4
+++ v4/pkg/PLIST-examples 3 Sep 2010 11:03:19 -0000
@@ -1,5 +1,6 @@
@comment $OpenBSD: PLIST-examples,v 1.4 2009/07/17 13:38:56 kurt Exp $
@pkgpath www/jakarta-tomcat/v4,-examples
+...@conflict jakarta-tomcat-examples-*
@owner _tomcat
@group _tomcat
webapps/ROOT/
Index: v5/Makefile
===================================================================
RCS file: /cvs/ports/www/tomcat/v5/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- v5/Makefile 20 Jul 2009 14:24:15 -0000 1.11
+++ v5/Makefile 3 Sep 2010 11:03:19 -0000
@@ -6,10 +6,14 @@ COMMENT-examples=example applications an
V= 5.5.27
DISTNAME= apache-tomcat-${V}
+REVISION-main= 2
+REVISION-admin= 0
+REVISION-examples= 1
+
PKGNAME= tomcat-${V}
-PKGNAME-main= tomcat-${V}p1
-PKGNAME-admin= tomcat-admin-${V}p0
-PKGNAME-examples=tomcat-examples-${V}p0
+PKGNAME-main= tomcat-${V}
+PKGNAME-admin= tomcat-admin-${V}
+PKGNAME-examples= tomcat-examples-${V}
CATEGORIES= www
DISTFILES= ${DISTNAME}.tar.gz \
Index: v5/files/README.OpenBSD
===================================================================
RCS file: /cvs/ports/www/tomcat/v5/files/README.OpenBSD,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 README.OpenBSD
--- v5/files/README.OpenBSD 25 Oct 2006 18:10:18 -0000 1.1.1.1
+++ v5/files/README.OpenBSD 3 Sep 2010 11:03:19 -0000
@@ -33,7 +33,7 @@ sure the Connector port is 80 in your `%
more secure: redirect all tcp traffic to port 80 to Tomcat's default
listener port 8080 using a pf.conf(5) rule like:
- rdr on $NIC proto tcp from any to any port 80 -> 127.0.0.1 port 8080
+ pass quick on $NIC proto tcp to port 80 rdr-to 127.0.0.1 port 8080
If you are upgrading and use database drivers, don't forget to copy them
into %%PREFIX%%/tomcat/common/lib. If you use ssi or cgi, remember to
Index: v5/pkg/PLIST-examples
===================================================================
RCS file: /cvs/ports/www/tomcat/v5/pkg/PLIST-examples,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST-examples
--- v5/pkg/PLIST-examples 4 Jan 2009 23:28:59 -0000 1.5
+++ v5/pkg/PLIST-examples 3 Sep 2010 11:03:19 -0000
@@ -1,5 +1,6 @@
@comment $OpenBSD: PLIST-examples,v 1.5 2009/01/04 23:28:59 kurt Exp $
@pkgpath www/jakarta-tomcat/v5,-examples
+...@conflict jakarta-tomcat-examples-*
@owner _tomcat
@group _tomcat
webapps/ROOT/
Index: v6/Makefile
===================================================================
RCS file: /cvs/ports/www/tomcat/v6/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- v6/Makefile 20 Jul 2009 14:24:15 -0000 1.5
+++ v6/Makefile 3 Sep 2010 11:03:19 -0000
@@ -5,9 +5,11 @@ COMMENT-examples=example applications an
V= 6.0.20
DISTNAME= apache-tomcat-${V}
+REVISION-examples= 1
+
PKGNAME= tomcat-${V}
PKGNAME-main= tomcat-${V}
-PKGNAME-examples=tomcat-examples-${V}p0
+PKGNAME-examples= tomcat-examples-${V}
CATEGORIES= www
DISTFILES= ${DISTNAME}.tar.gz \
Index: v6/pkg/PLIST-examples
===================================================================
RCS file: /cvs/ports/www/tomcat/v6/pkg/PLIST-examples,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST-examples
--- v6/pkg/PLIST-examples 12 Jun 2009 17:46:56 -0000 1.2
+++ v6/pkg/PLIST-examples 3 Sep 2010 11:03:19 -0000
@@ -1,5 +1,6 @@
@comment $OpenBSD: PLIST-examples,v 1.2 2009/06/12 17:46:56 kurt Exp $
@pkgpath www/jakarta-tomcat/v6,-examples
+...@conflict jakarta-tomcat-examples-*
@owner _tomcat
@group _tomcat
webapps/ROOT/