Ping.
Slightly updated (1.7+ as 1.6 is dead; delete .cmd files as well as .bat),
portcheck warning fixed. Been using for a couple months.
-------- Forwarded Message --------
Subject: Update: trivial update devel/maven 3.2.3->3.3.1
Date: Wed, 29 Apr 2015 11:36:39 -0400 (EDT)
From: Ian Darwin <i...@darwinsys.com>
To: ports@openbsd.org
3.3.1 introduces a brave new world of hooks for providing configuration files
in formats other than XML (finally).
[And better support for JDK 1.8 which we now have].
OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/maven/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile 8 May 2015 09:08:45 -0000 1.25
+++ Makefile 28 Jul 2015 02:34:09 -0000
@@ -2,7 +2,7 @@
COMMENT= software project management and comprehension tool
-V= 3.2.3
+V= 3.3.1
DISTNAME= apache-maven-$V
PKGNAME= ${DISTNAME:S/apache-//}
CATEGORIES= devel
@@ -19,7 +19,7 @@ MASTER_SITES= ${MASTER_SITE_APACHE:=mave
EXTRACT_SUFX= -bin.tar.gz
MODULES= java
-MODJAVA_VER= 1.6+
+MODJAVA_VER= 1.7+
RUN_DEPENDS= java/javaPathHelper
NO_BUILD= Yes
@@ -36,7 +36,8 @@ do-install:
cd ${WRKDIST} && \
tar -cf - bin boot lib `find * -prune -type f` | \
tar -C ${PREFIX}/maven -xf -
- find ${WRKINST} -name \*.orig -or -name \*.bat -or -name \*.exe | \
+ find ${WRKINST} \
+ -name \*.orig -o -name \*.bat -o -name \*.cmd -o -name \*.exe |
\
xargs rm
${INSTALL_DATA_DIR} ${SAMPLEDIR}/logging/
${INSTALL_DATA} ${WRKSRC}/conf/logging/* ${SAMPLEDIR}/logging/
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/maven/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 11 Nov 2014 08:29:59 -0000 1.6
+++ distinfo 28 Jul 2015 02:34:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (apache-maven-3.2.3-bin.tar.gz) =
vz8Eqt7jpnFYrr37C0ywIgYzKdRZ0Q/WtLAiI+EKqO0=
-SIZE (apache-maven-3.2.3-bin.tar.gz) = 6956162
+SHA256 (apache-maven-3.3.1-bin.tar.gz) =
FTVkkAYXIYoSb3jSYD0GDQoV8Z8+wWifwrdpKjwVuao=
+SIZE (apache-maven-3.3.1-bin.tar.gz) = 8059952
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/maven/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST 11 Nov 2014 08:29:59 -0000 1.7
+++ pkg/PLIST 28 Jul 2015 02:34:09 -0000
@@ -10,18 +10,20 @@ maven/bin/mvn
maven/bin/mvnDebug
maven/bin/mvnyjp
maven/boot/
-maven/boot/plexus-classworlds-2.5.1.jar
+maven/boot/plexus-classworlds-2.5.2.jar
maven/conf
maven/lib/
-maven/lib/aether-api-0.9.0.M2.jar
+maven/lib/aether-api-1.0.2.v20150114.jar
maven/lib/aether-api.license
-maven/lib/aether-connector-wagon-0.9.0.M2.jar
-maven/lib/aether-connector-wagon.license
-maven/lib/aether-impl-0.9.0.M2.jar
+maven/lib/aether-connector-basic-1.0.2.v20150114.jar
+maven/lib/aether-connector-basic.license
+maven/lib/aether-impl-1.0.2.v20150114.jar
maven/lib/aether-impl.license
-maven/lib/aether-spi-0.9.0.M2.jar
+maven/lib/aether-spi-1.0.2.v20150114.jar
maven/lib/aether-spi.license
-maven/lib/aether-util-0.9.0.M2.jar
+maven/lib/aether-transport-wagon-1.0.2.v20150114.jar
+maven/lib/aether-transport-wagon.license
+maven/lib/aether-util-1.0.2.v20150114.jar
maven/lib/aether-util.license
maven/lib/aopalliance-1.0.jar
maven/lib/cdi-api-1.0.jar
@@ -31,54 +33,60 @@ maven/lib/commons-io-2.2.jar
maven/lib/commons-lang-2.6.jar
maven/lib/ext/
maven/lib/ext/README.txt
-maven/lib/guava-14.0.1.jar
+maven/lib/guava-18.0.jar
maven/lib/javax.inject-1.jar
maven/lib/jsoup-1.7.2.jar
maven/lib/jsoup.license
maven/lib/jsr250-api-1.0.jar
maven/lib/jsr250-api.license
-maven/lib/maven-aether-provider-3.2.3.jar
+maven/lib/maven-aether-provider-3.3.1.jar
maven/lib/maven-aether-provider.license
-maven/lib/maven-artifact-3.2.3.jar
+maven/lib/maven-artifact-3.3.1.jar
maven/lib/maven-artifact.license
-maven/lib/maven-compat-3.2.3.jar
+maven/lib/maven-builder-support-3.3.1.jar
+maven/lib/maven-builder-support.license
+maven/lib/maven-compat-3.3.1.jar
maven/lib/maven-compat.license
-maven/lib/maven-core-3.2.3.jar
+maven/lib/maven-core-3.3.1.jar
maven/lib/maven-core.license
-maven/lib/maven-embedder-3.2.3.jar
+maven/lib/maven-embedder-3.3.1.jar
maven/lib/maven-embedder.license
-maven/lib/maven-model-3.2.3.jar
-maven/lib/maven-model-builder-3.2.3.jar
+maven/lib/maven-model-3.3.1.jar
+maven/lib/maven-model-builder-3.3.1.jar
maven/lib/maven-model-builder.license
maven/lib/maven-model.license
-maven/lib/maven-plugin-api-3.2.3.jar
+maven/lib/maven-plugin-api-3.3.1.jar
maven/lib/maven-plugin-api.license
-maven/lib/maven-repository-metadata-3.2.3.jar
+maven/lib/maven-repository-metadata-3.3.1.jar
maven/lib/maven-repository-metadata.license
-maven/lib/maven-settings-3.2.3.jar
-maven/lib/maven-settings-builder-3.2.3.jar
+maven/lib/maven-settings-3.3.1.jar
+maven/lib/maven-settings-builder-3.3.1.jar
maven/lib/maven-settings-builder.license
maven/lib/maven-settings.license
-maven/lib/org.eclipse.sisu.inject-0.0.0.M5.jar
+maven/lib/org.eclipse.sisu.inject-0.3.0.jar
maven/lib/org.eclipse.sisu.inject.license
-maven/lib/org.eclipse.sisu.plexus-0.0.0.M5.jar
+maven/lib/org.eclipse.sisu.plexus-0.3.0.jar
maven/lib/org.eclipse.sisu.plexus.license
maven/lib/plexus-cipher-1.7.jar
maven/lib/plexus-cipher.license
maven/lib/plexus-component-annotations-1.5.5.jar
-maven/lib/plexus-interpolation-1.19.jar
+maven/lib/plexus-interpolation-1.21.jar
maven/lib/plexus-sec-dispatcher-1.3.jar
maven/lib/plexus-sec-dispatcher.license
-maven/lib/plexus-utils-3.0.17.jar
-maven/lib/sisu-guice-3.1.3-no_aop.jar
+maven/lib/plexus-utils-3.0.20.jar
+maven/lib/sisu-guice-3.2.5-no_aop.jar
maven/lib/slf4j-api-1.7.5.jar
maven/lib/slf4j-api.license
maven/lib/slf4j-simple-1.7.5.jar
maven/lib/slf4j-simple.license
-maven/lib/wagon-file-2.6.jar
-maven/lib/wagon-http-2.6-shaded.jar
-maven/lib/wagon-http-shared-2.6.jar
-maven/lib/wagon-provider-api-2.6.jar
+maven/lib/wagon-file-2.8.jar
+maven/lib/wagon-file.license
+maven/lib/wagon-http-2.8-shaded.jar
+maven/lib/wagon-http-shared-2.8.jar
+maven/lib/wagon-http-shared.license
+maven/lib/wagon-http.license
+maven/lib/wagon-provider-api-2.8.jar
+maven/lib/wagon-provider-api.license
share/examples/maven/
@sample ${SYSCONFDIR}/maven/
share/examples/maven/logging/