UPDATE: maven 3.6.0

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

UPDATE: maven 3.6.0

Karel Gardas

Hello,

patch below updates maven to 3.6.0.

Thanks,
Karel

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/maven/Makefile,v
retrieving revision 1.30
diff -u -p -u -r1.30 Makefile
--- Makefile 23 Apr 2018 10:41:52 -0000 1.30
+++ Makefile 3 Feb 2019 20:03:16 -0000
@@ -2,7 +2,7 @@
 
 COMMENT= software project management and comprehension tool
 
-V= 3.5.3
+V= 3.6.0
 DISTNAME= apache-maven-$V
 PKGNAME= ${DISTNAME:S/apache-//}
 CATEGORIES= devel
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/maven/distinfo,v
retrieving revision 1.9
diff -u -p -u -r1.9 distinfo
--- distinfo 23 Apr 2018 10:41:52 -0000 1.9
+++ distinfo 3 Feb 2019 20:03:16 -0000
@@ -1,2 +1,2 @@
-SHA256 (apache-maven-3.5.3-bin.tar.gz) = tSlWNz+rHdQneSZQerGJ+3l7O8UaKiZ6GTyTH/+thAg=
-SIZE (apache-maven-3.5.3-bin.tar.gz) = 8799579
+SHA256 (apache-maven-3.6.0-bin.tar.gz) = 6a1b346af36a1f1a491c1c1a141667c5de69b42e6611d3687df26868bc0f4637
+SIZE (apache-maven-3.6.0-bin.tar.gz) = 9063587
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/maven/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -u -r1.10 PLIST
--- pkg/PLIST 23 Apr 2018 10:41:52 -0000 1.10
+++ pkg/PLIST 3 Feb 2019 20:03:16 -0000
@@ -14,103 +14,69 @@ maven/boot/
 maven/boot/plexus-classworlds-2.5.2.jar
 maven/conf
 maven/lib/
+maven/lib/animal-sniffer-annotations-1.14.jar
+maven/lib/animal-sniffer-annotations.license
 maven/lib/aopalliance-1.0.jar
 maven/lib/cdi-api-1.0.jar
-maven/lib/cdi-api.license
+maven/lib/checker-compat-qual-2.0.0.jar
+maven/lib/checker-compat-qual.license
 maven/lib/commons-cli-1.4.jar
-maven/lib/commons-cli.license
 maven/lib/commons-io-2.5.jar
-maven/lib/commons-io.license
-maven/lib/commons-lang3-3.5.jar
-maven/lib/commons-lang3.license
-maven/lib/ext/
+maven/lib/commons-lang3-3.8.1.jar
+maven/lib/error_prone_annotations-2.1.3.jar
 maven/lib/ext/README.txt
-maven/lib/guava-20.0.jar
-maven/lib/guice-4.0-no_aop.jar
-maven/lib/jansi-1.17.jar
-maven/lib/jansi-native/
+maven/lib/guava-25.1-android.jar
+maven/lib/guice-4.2.1-no_aop.jar
+maven/lib/j2objc-annotations-1.1.jar
+maven/lib/jansi-1.17.1.jar
 maven/lib/jansi-native/README.txt
-maven/lib/jansi-native/freebsd32/
 maven/lib/jansi-native/freebsd32/libjansi.so
-maven/lib/jansi-native/freebsd64/
 maven/lib/jansi-native/freebsd64/libjansi.so
-maven/lib/jansi-native/linux32/
 maven/lib/jansi-native/linux32/libjansi.so
-maven/lib/jansi-native/linux64/
 maven/lib/jansi-native/linux64/libjansi.so
-maven/lib/jansi-native/osx/
 maven/lib/jansi-native/osx/libjansi.jnilib
-maven/lib/jansi-native/windows32/
 maven/lib/jansi-native/windows32/jansi.dll
-maven/lib/jansi-native/windows64/
 maven/lib/jansi-native/windows64/jansi.dll
 maven/lib/javax.inject-1.jar
 maven/lib/jcl-over-slf4j-1.7.25.jar
 maven/lib/jcl-over-slf4j.license
 maven/lib/jsr250-api-1.0.jar
 maven/lib/jsr250-api.license
-maven/lib/maven-artifact-3.5.3.jar
-maven/lib/maven-artifact.license
-maven/lib/maven-builder-support-3.5.3.jar
-maven/lib/maven-builder-support.license
-maven/lib/maven-compat-3.5.3.jar
-maven/lib/maven-compat.license
-maven/lib/maven-core-3.5.3.jar
-maven/lib/maven-core.license
-maven/lib/maven-embedder-3.5.3.jar
-maven/lib/maven-embedder.license
-maven/lib/maven-model-3.5.3.jar
-maven/lib/maven-model-builder-3.5.3.jar
-maven/lib/maven-model-builder.license
-maven/lib/maven-model.license
-maven/lib/maven-plugin-api-3.5.3.jar
-maven/lib/maven-plugin-api.license
-maven/lib/maven-repository-metadata-3.5.3.jar
-maven/lib/maven-repository-metadata.license
-maven/lib/maven-resolver-api-1.1.1.jar
-maven/lib/maven-resolver-api.license
-maven/lib/maven-resolver-connector-basic-1.1.1.jar
-maven/lib/maven-resolver-connector-basic.license
-maven/lib/maven-resolver-impl-1.1.1.jar
-maven/lib/maven-resolver-impl.license
-maven/lib/maven-resolver-provider-3.5.3.jar
-maven/lib/maven-resolver-provider.license
-maven/lib/maven-resolver-spi-1.1.1.jar
-maven/lib/maven-resolver-spi.license
-maven/lib/maven-resolver-transport-wagon-1.1.1.jar
-maven/lib/maven-resolver-transport-wagon.license
-maven/lib/maven-resolver-util-1.1.1.jar
-maven/lib/maven-resolver-util.license
-maven/lib/maven-settings-3.5.3.jar
-maven/lib/maven-settings-builder-3.5.3.jar
-maven/lib/maven-settings-builder.license
-maven/lib/maven-settings.license
+maven/lib/jsr305-3.0.2.jar
+maven/lib/maven-artifact-3.6.0.jar
+maven/lib/maven-builder-support-3.6.0.jar
+maven/lib/maven-compat-3.6.0.jar
+maven/lib/maven-core-3.6.0.jar
+maven/lib/maven-embedder-3.6.0.jar
+maven/lib/maven-model-3.6.0.jar
+maven/lib/maven-model-builder-3.6.0.jar
+maven/lib/maven-plugin-api-3.6.0.jar
+maven/lib/maven-repository-metadata-3.6.0.jar
+maven/lib/maven-resolver-api-1.3.1.jar
+maven/lib/maven-resolver-connector-basic-1.3.1.jar
+maven/lib/maven-resolver-impl-1.3.1.jar
+maven/lib/maven-resolver-provider-3.6.0.jar
+maven/lib/maven-resolver-spi-1.3.1.jar
+maven/lib/maven-resolver-transport-wagon-1.3.1.jar
+maven/lib/maven-resolver-util-1.3.1.jar
+maven/lib/maven-settings-3.6.0.jar
+maven/lib/maven-settings-builder-3.6.0.jar
 maven/lib/maven-shared-utils-3.2.1.jar
-maven/lib/maven-shared-utils.license
-maven/lib/maven-slf4j-provider-3.5.3.jar
-maven/lib/maven-slf4j-provider.license
+maven/lib/maven-slf4j-provider-3.6.0.jar
 maven/lib/org.eclipse.sisu.inject-0.3.3.jar
 maven/lib/org.eclipse.sisu.inject.license
 maven/lib/org.eclipse.sisu.plexus-0.3.3.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.7.1.jar
-maven/lib/plexus-component-annotations.license
-maven/lib/plexus-interpolation-1.24.jar
-maven/lib/plexus-interpolation.license
+maven/lib/plexus-interpolation-1.25.jar
 maven/lib/plexus-sec-dispatcher-1.4.jar
-maven/lib/plexus-sec-dispatcher.license
 maven/lib/plexus-utils-3.1.0.jar
-maven/lib/plexus-utils.license
 maven/lib/slf4j-api-1.7.25.jar
 maven/lib/slf4j-api.license
-maven/lib/wagon-file-3.0.0.jar
-maven/lib/wagon-file.license
-maven/lib/wagon-http-3.0.0-shaded.jar
-maven/lib/wagon-http.license
-maven/lib/wagon-provider-api-3.0.0.jar
-maven/lib/wagon-provider-api.license
+maven/lib/wagon-file-3.2.0.jar
+maven/lib/wagon-http-3.2.0-shaded.jar
+maven/lib/wagon-provider-api-3.2.0.jar
 share/examples/maven/
 @sample ${SYSCONFDIR}/maven/
 share/examples/maven/logging/

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: maven 3.6.0

Karel Gardas

ping. Any issues with the patch?

Thanks!
Karel

On Sun, 3 Feb 2019 21:05:48 +0100
Karel Gardas <[hidden email]> wrote:

>
> Hello,
>
> patch below updates maven to 3.6.0.
>
> Thanks,
> Karel

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: maven 3.6.0

Stuart Henderson
In reply to this post by Karel Gardas
On 2019/02/03 21:05, Karel Gardas wrote:

>
> Hello,
>
> patch below updates maven to 3.6.0.
>
> Thanks,
> Karel
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/maven/Makefile,v
> retrieving revision 1.30
> diff -u -p -u -r1.30 Makefile
> --- Makefile 23 Apr 2018 10:41:52 -0000 1.30
> +++ Makefile 3 Feb 2019 20:03:16 -0000
> @@ -2,7 +2,7 @@
>  
>  COMMENT= software project management and comprehension tool
>  
> -V= 3.5.3
> +V= 3.6.0
>  DISTNAME= apache-maven-$V
>  PKGNAME= ${DISTNAME:S/apache-//}
>  CATEGORIES= devel
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/maven/distinfo,v
> retrieving revision 1.9
> diff -u -p -u -r1.9 distinfo
> --- distinfo 23 Apr 2018 10:41:52 -0000 1.9
> +++ distinfo 3 Feb 2019 20:03:16 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (apache-maven-3.5.3-bin.tar.gz) = tSlWNz+rHdQneSZQerGJ+3l7O8UaKiZ6GTyTH/+thAg=
> -SIZE (apache-maven-3.5.3-bin.tar.gz) = 8799579
> +SHA256 (apache-maven-3.6.0-bin.tar.gz) = 6a1b346af36a1f1a491c1c1a141667c5de69b42e6611d3687df26868bc0f4637
> +SIZE (apache-maven-3.6.0-bin.tar.gz) = 9063587
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/devel/maven/pkg/PLIST,v
> retrieving revision 1.10
> diff -u -p -u -r1.10 PLIST
> --- pkg/PLIST 23 Apr 2018 10:41:52 -0000 1.10
> +++ pkg/PLIST 3 Feb 2019 20:03:16 -0000
> @@ -14,103 +14,69 @@ maven/boot/

How did you generate this plist? Some directory entries are removed which
shouldn't have been.

>  maven/boot/plexus-classworlds-2.5.2.jar
>  maven/conf
>  maven/lib/
> +maven/lib/animal-sniffer-annotations-1.14.jar
> +maven/lib/animal-sniffer-annotations.license
>  maven/lib/aopalliance-1.0.jar
>  maven/lib/cdi-api-1.0.jar
> -maven/lib/cdi-api.license
> +maven/lib/checker-compat-qual-2.0.0.jar
> +maven/lib/checker-compat-qual.license
>  maven/lib/commons-cli-1.4.jar
> -maven/lib/commons-cli.license
>  maven/lib/commons-io-2.5.jar
> -maven/lib/commons-io.license
> -maven/lib/commons-lang3-3.5.jar
> -maven/lib/commons-lang3.license
> -maven/lib/ext/
> +maven/lib/commons-lang3-3.8.1.jar
> +maven/lib/error_prone_annotations-2.1.3.jar
>  maven/lib/ext/README.txt
> -maven/lib/guava-20.0.jar
> -maven/lib/guice-4.0-no_aop.jar
> -maven/lib/jansi-1.17.jar
> -maven/lib/jansi-native/
> +maven/lib/guava-25.1-android.jar
> +maven/lib/guice-4.2.1-no_aop.jar
> +maven/lib/j2objc-annotations-1.1.jar
> +maven/lib/jansi-1.17.1.jar
>  maven/lib/jansi-native/README.txt
> -maven/lib/jansi-native/freebsd32/
>  maven/lib/jansi-native/freebsd32/libjansi.so
> -maven/lib/jansi-native/freebsd64/
>  maven/lib/jansi-native/freebsd64/libjansi.so
> -maven/lib/jansi-native/linux32/
>  maven/lib/jansi-native/linux32/libjansi.so
> -maven/lib/jansi-native/linux64/
>  maven/lib/jansi-native/linux64/libjansi.so
> -maven/lib/jansi-native/osx/
>  maven/lib/jansi-native/osx/libjansi.jnilib
> -maven/lib/jansi-native/windows32/
>  maven/lib/jansi-native/windows32/jansi.dll
> -maven/lib/jansi-native/windows64/
>  maven/lib/jansi-native/windows64/jansi.dll
>  maven/lib/javax.inject-1.jar
>  maven/lib/jcl-over-slf4j-1.7.25.jar
>  maven/lib/jcl-over-slf4j.license
>  maven/lib/jsr250-api-1.0.jar
>  maven/lib/jsr250-api.license
> -maven/lib/maven-artifact-3.5.3.jar
> -maven/lib/maven-artifact.license
> -maven/lib/maven-builder-support-3.5.3.jar
> -maven/lib/maven-builder-support.license
> -maven/lib/maven-compat-3.5.3.jar
> -maven/lib/maven-compat.license
> -maven/lib/maven-core-3.5.3.jar
> -maven/lib/maven-core.license
> -maven/lib/maven-embedder-3.5.3.jar
> -maven/lib/maven-embedder.license
> -maven/lib/maven-model-3.5.3.jar
> -maven/lib/maven-model-builder-3.5.3.jar
> -maven/lib/maven-model-builder.license
> -maven/lib/maven-model.license
> -maven/lib/maven-plugin-api-3.5.3.jar
> -maven/lib/maven-plugin-api.license
> -maven/lib/maven-repository-metadata-3.5.3.jar
> -maven/lib/maven-repository-metadata.license
> -maven/lib/maven-resolver-api-1.1.1.jar
> -maven/lib/maven-resolver-api.license
> -maven/lib/maven-resolver-connector-basic-1.1.1.jar
> -maven/lib/maven-resolver-connector-basic.license
> -maven/lib/maven-resolver-impl-1.1.1.jar
> -maven/lib/maven-resolver-impl.license
> -maven/lib/maven-resolver-provider-3.5.3.jar
> -maven/lib/maven-resolver-provider.license
> -maven/lib/maven-resolver-spi-1.1.1.jar
> -maven/lib/maven-resolver-spi.license
> -maven/lib/maven-resolver-transport-wagon-1.1.1.jar
> -maven/lib/maven-resolver-transport-wagon.license
> -maven/lib/maven-resolver-util-1.1.1.jar
> -maven/lib/maven-resolver-util.license
> -maven/lib/maven-settings-3.5.3.jar
> -maven/lib/maven-settings-builder-3.5.3.jar
> -maven/lib/maven-settings-builder.license
> -maven/lib/maven-settings.license
> +maven/lib/jsr305-3.0.2.jar
> +maven/lib/maven-artifact-3.6.0.jar
> +maven/lib/maven-builder-support-3.6.0.jar
> +maven/lib/maven-compat-3.6.0.jar
> +maven/lib/maven-core-3.6.0.jar
> +maven/lib/maven-embedder-3.6.0.jar
> +maven/lib/maven-model-3.6.0.jar
> +maven/lib/maven-model-builder-3.6.0.jar
> +maven/lib/maven-plugin-api-3.6.0.jar
> +maven/lib/maven-repository-metadata-3.6.0.jar
> +maven/lib/maven-resolver-api-1.3.1.jar
> +maven/lib/maven-resolver-connector-basic-1.3.1.jar
> +maven/lib/maven-resolver-impl-1.3.1.jar
> +maven/lib/maven-resolver-provider-3.6.0.jar
> +maven/lib/maven-resolver-spi-1.3.1.jar
> +maven/lib/maven-resolver-transport-wagon-1.3.1.jar
> +maven/lib/maven-resolver-util-1.3.1.jar
> +maven/lib/maven-settings-3.6.0.jar
> +maven/lib/maven-settings-builder-3.6.0.jar
>  maven/lib/maven-shared-utils-3.2.1.jar
> -maven/lib/maven-shared-utils.license
> -maven/lib/maven-slf4j-provider-3.5.3.jar
> -maven/lib/maven-slf4j-provider.license
> +maven/lib/maven-slf4j-provider-3.6.0.jar
>  maven/lib/org.eclipse.sisu.inject-0.3.3.jar
>  maven/lib/org.eclipse.sisu.inject.license
>  maven/lib/org.eclipse.sisu.plexus-0.3.3.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.7.1.jar
> -maven/lib/plexus-component-annotations.license
> -maven/lib/plexus-interpolation-1.24.jar
> -maven/lib/plexus-interpolation.license
> +maven/lib/plexus-interpolation-1.25.jar
>  maven/lib/plexus-sec-dispatcher-1.4.jar
> -maven/lib/plexus-sec-dispatcher.license
>  maven/lib/plexus-utils-3.1.0.jar
> -maven/lib/plexus-utils.license
>  maven/lib/slf4j-api-1.7.25.jar
>  maven/lib/slf4j-api.license
> -maven/lib/wagon-file-3.0.0.jar
> -maven/lib/wagon-file.license
> -maven/lib/wagon-http-3.0.0-shaded.jar
> -maven/lib/wagon-http.license
> -maven/lib/wagon-provider-api-3.0.0.jar
> -maven/lib/wagon-provider-api.license
> +maven/lib/wagon-file-3.2.0.jar
> +maven/lib/wagon-http-3.2.0-shaded.jar
> +maven/lib/wagon-provider-api-3.2.0.jar
>  share/examples/maven/
>  @sample ${SYSCONFDIR}/maven/
>  share/examples/maven/logging/
>

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: maven 3.6.0

Karel Gardas
On Mon, 11 Feb 2019 22:30:42 +0000
Stuart Henderson <[hidden email]> wrote:

> > RCS file: /cvs/ports/devel/maven/pkg/PLIST,v
> > retrieving revision 1.10
> > diff -u -p -u -r1.10 PLIST
> > --- pkg/PLIST 23 Apr 2018 10:41:52 -0000 1.10
> > +++ pkg/PLIST 3 Feb 2019 20:03:16 -0000
> > @@ -14,103 +14,69 @@ maven/boot/
>
> How did you generate this plist? Some directory entries are removed which
> shouldn't have been.

That was done by hand. OK, will look into how to generate it properly. Thanks!

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: maven 3.6.0

Stuart Henderson
On 2019/02/12 10:14, Karel Gardas wrote:

> On Mon, 11 Feb 2019 22:30:42 +0000
> Stuart Henderson <[hidden email]> wrote:
>
> > > RCS file: /cvs/ports/devel/maven/pkg/PLIST,v
> > > retrieving revision 1.10
> > > diff -u -p -u -r1.10 PLIST
> > > --- pkg/PLIST 23 Apr 2018 10:41:52 -0000 1.10
> > > +++ pkg/PLIST 3 Feb 2019 20:03:16 -0000
> > > @@ -14,103 +14,69 @@ maven/boot/
> >
> > How did you generate this plist? Some directory entries are removed which
> > shouldn't have been.
>
> That was done by hand. OK, will look into how to generate it properly. Thanks!

"make plist" updates the file. Often you can just use the results
directly, but it does need reviewing as it can't handle everything
(especially for ports with flavours or multi-packages).