This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch maven-debian-helper-2.0
in repository maven-debian-helper.

commit 905a898222d665af1bee34a72c1ec92326741825
Author: Emmanuel Bourg <[email protected]>
Date:   Fri Nov 13 15:23:36 2015 +0100

    Update Maven to version 3.3
---
 debian/changelog                 | 2 +-
 debian/control                   | 2 +-
 etc/m2-debian.conf               | 5 +++--
 share/cdbs/1/class/maven-vars.mk | 4 +++-
 share/perl/maven.pm              | 6 ++++--
 5 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8e9e567..6f2f1b3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
 maven-debian-helper (2.0) UNRELEASED; urgency=medium
 
-  * Update Maven to version 3.0.5
+  * Update Maven to version 3.3
   * Update mojos to use annotations
   * Remove nodocs build due to Maven 3 update
 
diff --git a/debian/control b/debian/control
index e9baa5c..d3ad20a 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,7 @@ Homepage: http://wiki.debian.org/Java/MavenBuilder
 
 Package: maven-debian-helper
 Architecture: all
-Depends: ${misc:Depends}, default-jdk, maven-repo-helper (>= 1.8.9), maven (>= 
3.0.5-1),
+Depends: ${misc:Depends}, default-jdk, maven-repo-helper (>= 1.8.9), maven (>= 
3.3),
          libmaven-clean-plugin-java,
          libmaven-compiler-plugin-java,
          libmaven-jar-plugin-java,
diff --git a/etc/m2-debian.conf b/etc/m2-debian.conf
index 127e3d6..c394d61 100644
--- a/etc/m2-debian.conf
+++ b/etc/m2-debian.conf
@@ -3,6 +3,7 @@ main is org.debian.maven.Wrapper from debian
 set maven.home default /usr/share/maven
 
 [debian]
-load /usr/share/java/maven-debian-helper.jar
+load       /usr/share/java/maven-debian-helper.jar
 optionally ${maven.home}/lib/ext/*.jar
-load ${maven.home}/lib/*.jar
+load       ${maven.home}/lib/*.jar
+load       ${maven.home}/conf/logging
diff --git a/share/cdbs/1/class/maven-vars.mk b/share/cdbs/1/class/maven-vars.mk
index f3cfb54..b2e1ca0 100644
--- a/share/cdbs/1/class/maven-vars.mk
+++ b/share/cdbs/1/class/maven-vars.mk
@@ -93,7 +93,9 @@ DEB_MAVEN_PROPERTYFILE = $(shell test -f 
$(CURDIR)/debian/maven.properties && ec
 # MAVEN_ARGS_<package> for each individual package.
 DEB_MAVEN_INVOKE = cd $(DEB_BUILDDIR) && $(JAVACMD) -noverify -cp 
$(DEB_CLASSPATH) \
                 $(JAVA_OPTS) -Dclassworlds.conf=$(MAVEN_CLASSCONF) \
-                org.codehaus.classworlds.Launcher \
+                -Dmaven.home=/usr/share/maven \
+                -Dmaven.multiModuleProjectDirectory=$(CURDIR) \
+                org.codehaus.plexus.classworlds.launcher.Launcher \
                 -s/etc/maven/settings-debian.xml \
                 -Dmaven.repo.local=$(DEB_MAVEN_REPO) \
                 $(if 
$(DEB_MAVEN_ARGS_$(cdbs_curpkg)),$(DEB_MAVEN_ARGS_$(cdbs_curpkg)),$(DEB_MAVEN_ARGS))
diff --git a/share/perl/maven.pm b/share/perl/maven.pm
index 1c26ba3..41dc6e8 100644
--- a/share/perl/maven.pm
+++ b/share/perl/maven.pm
@@ -28,12 +28,14 @@ sub new {
        $this->{doc_package} = (grep /-doc$/, @packages)[0];
        my $classconf = '/etc/maven/m2-debian.conf';
 
-       my @classpath = ('/usr/share/maven/boot/classworlds-2.x.jar');
+       my @classpath = ('/usr/share/maven/boot/plexus-classworlds-2.x.jar');
        if (-e "$java_home/lib/tools.jar") {
                push(@classpath, "$java_home/lib/tools.jar");
        }
 
        my @jvmopts = ('-noverify', '-cp', join(':',@classpath),
+               "-Dmaven.home=/usr/share/maven",
+               "-Dmaven.multiModuleProjectDirectory=$this->{cwd}",
                "-Dclassworlds.conf=$classconf");
        if (-e "$this->{cwd}/debian/maven.properties") {
                push (@jvmopts, 
"-Dproperties.file.manual=$this->{cwd}/debian/maven.properties");
@@ -41,7 +43,7 @@ sub new {
 
        @{$this->{maven_cmd}} = ($java_home . '/bin/java',
                @jvmopts,
-               "org.codehaus.classworlds.Launcher",
+               "org.codehaus.plexus.classworlds.launcher.Launcher",
                "-s/etc/maven/settings-debian.xml",
                "-Ddebian.dir=$this->{cwd}/debian",
                "-Dmaven.repo.local=$this->{cwd}/debian/maven-repo");

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/maven-debian-helper.git

_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to