Commit graph

6 commits

Author SHA1 Message Date
yyamano
e7eff34612 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.
2009-07-29 17:45:59 +00:00
joerg
4c1883bce8 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 18:48:07 +00:00
joerg
61b9e83a85 Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
rillig
b52a0a9b95 Ran pkglint --autofix on the devel/ category. Most of the changes are
simple white-space issues like indentation and trailing spaces. The
others are cross-references for Makefile.common.
2009-06-13 06:46:41 +00:00
yyamano
6941cbd722 Updated devel/apache-maven to 2.1.0. 2009-05-28 23:27:12 +00:00
yyamano
5ff376cc03 Import apache-maven-2.0.9 as devel/apache-maven
Maven is a software project management and comprehension tool.
Based on the concept of a project object model (POM), Maven
can manage a project's build, reporting and documentation from
a central piece of information.
2008-12-16 07:39:41 +00:00