Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id 4D87B63B8C1 for ; Wed, 29 Jul 2009 17:46:01 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id EEC1863B28D; Wed, 29 Jul 2009 17:46:00 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id A626463B28C for ; Wed, 29 Jul 2009 17:45:59 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 937D3175D0; Wed, 29 Jul 2009 17:45:59 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Wed, 29 Jul 2009 17:45:59 +0000 From: Yuji Yamano Subject: CVS commit: pkgsrc To: pkgsrc-changes@NetBSD.org Reply-To: yyamano@netbsd.org X-Mailer: log_accum Message-Id: <20090729174559.937D3175D0@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: yyamano Date: Wed Jul 29 17:45:59 UTC 2009 Modified Files: pkgsrc/devel/apache-maven: Makefile distinfo pkgsrc/doc: CHANGES-2009 Log Message: Update devel/apache-maven to 2.2.0 Maven 2.2.0 contains a few important changes that justify the version upgrade, instead of simply naming it 2.1.1. First, the Java requirement for Maven 2.2.0 has been upgraded to 1.5 or later. This upgrade was planned for 2.1.0, but that release still contained binaries that were compatible with JDK 1.4. In addition, due to some serious flaws in the version-expression POM transformation included in 2.1.0, this feature has been removed for the time being. Finally, some new default execution IDs have been added to Maven to enable the separation of configuration for plugins bound by the default lifecycle mappings, and for those invoked directly from the command line. Changes that may affect existing builds * MNG-4143 - Starting in 2.2.0, Maven will run only on Java 1.5 and later. You can still build projects for JDK1.4 and earlier using the approach documented in the Guide to Building JDK 1.4 Projects on JDK 1.5. * MNG-3401 - Executions with an id equal to default-phase (where phase is a valid lifecycle phase) may have unexpected results as it will be merged into the default lifecycle. * MNG-4140/4179 - Version-expression resolution during installation and deployment has been removed, returning to Maven 2.0.x behaviour. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/apache-maven/Makefile \ pkgsrc/devel/apache-maven/distinfo cvs rdiff -u -r1.2875 -r1.2876 pkgsrc/doc/CHANGES-2009 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.