[maven-compiler-plugin/update-to-version-3.x] Update to upstream version 3.0

Mikolaj Izdebski mizdebsk at fedoraproject.org
Thu Jan 24 11:19:00 UTC 2013


commit bcc1f05f8be8eac3ecb4786509e736b008a36504
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date:   Wed Jan 23 16:17:03 2013 +0100

    Update to upstream version 3.0
    
    - Build with xmvn
    - Install license files, resolves: rhbz#895544

 .gitignore                 |    1 +
 maven-compiler-plugin.spec |   71 +++++++++++++------------------------------
 sources                    |    2 +-
 3 files changed, 24 insertions(+), 50 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 40dc02f..adebbfd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ maven-compiler-plugin-2.0.2.tar.xz
 /maven-compiler-plugin-2.3.2.tar.xz
 /maven-compiler-plugin-2.4.tar.xz
 /maven-compiler-plugin-2.5.1-source-release.zip
+/maven-compiler-plugin-3.0-source-release.zip
diff --git a/maven-compiler-plugin.spec b/maven-compiler-plugin.spec
index b8087ba..10ff67e 100644
--- a/maven-compiler-plugin.spec
+++ b/maven-compiler-plugin.spec
@@ -1,6 +1,6 @@
 Name:           maven-compiler-plugin
-Version:        2.5.1
-Release:        2%{?dist}
+Version:        3.0
+Release:        1%{?dist}
 Summary:        Maven Compiler Plugin
 
 Group:          Development/Libraries
@@ -10,28 +10,15 @@ Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%
 
 BuildArch: noarch
 
-BuildRequires: java-devel >= 1:1.6.0
-BuildRequires: maven
-BuildRequires: maven-plugin-plugin
-BuildRequires: maven-compiler-plugin
-BuildRequires: maven-jar-plugin
-BuildRequires: maven-install-plugin
-BuildRequires: maven-resources-plugin
-BuildRequires: maven-javadoc-plugin
-BuildRequires: maven-surefire-plugin
-BuildRequires: maven-surefire-provider-junit
-BuildRequires: maven-doxia-sitetools
-BuildRequires: maven-plugin-testing-harness
-BuildRequires: maven-toolchain
-BuildRequires: plexus-utils
-BuildRequires: plexus-compiler
-
-Requires:      maven
-Requires:      maven-toolchain
-Requires:      plexus-utils
-Requires:      plexus-compiler
-Requires:      jpackage-utils
-Requires:      java
+BuildRequires:  java-devel >= 1:1.6.0
+BuildRequires:  xmvn >= 0.2.4
+BuildRequires:  maven-plugin-plugin
+BuildRequires:  maven-shared-incremental
+BuildRequires:  maven-surefire-provider-junit
+BuildRequires:  maven-doxia-sitetools
+BuildRequires:  maven-plugin-testing-harness
+BuildRequires:  maven-toolchain
+BuildRequires:  plexus-compiler >= 2.0
 
 Provides:       maven2-plugin-compiler = %{version}-%{release}
 Obsoletes:      maven2-plugin-compiler <= 0:2.0.8
@@ -42,45 +29,31 @@ The Compiler Plugin is used to compile the sources of your project.
 %package javadoc
 Group:          Documentation
 Summary:        Javadoc for %{name}
-Requires:       jpackage-utils
 
 %description javadoc
 API documentation for %{name}.
 
-
 %prep
 %setup -q 
 
 %build
-mvn-rpmbuild install javadoc:aggregate -Dmaven.test.failure.ignore
+%mvn_build -f
 
 %install
+%mvn_install
 
-# jars
-install -d -m 0755 %{buildroot}%{_javadir}
-install -m 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}.jar
-
-# poms
-install -d -m 755 %{buildroot}%{_mavenpomdir}
-install -pm 644 pom.xml \
-    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
-
-
-%add_maven_depmap JPP-%{name}.pom %{name}.jar
+%files -f .mfiles
+%doc LICENSE NOTICE
 
-# javadoc
-install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
-cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}
-
-%files
-%{_javadir}/*
-%{_mavenpomdir}/*
-%{_mavendepmapfragdir}/*
-
-%files javadoc
-%{_javadocdir}/%{name}
+%files javadoc -f .mfiles-javadoc
+%doc LICENSE NOTICE
 
 %changelog
+* Tue Jan 15 2013 Mikolaj Izdebski <mizdebsk at redhat.com> - 3.0-1
+- Update to upstream version 3.0
+- Build with xmvn
+- Install license files, resolves: rhbz#895544
+
 * Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.5.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
diff --git a/sources b/sources
index 9bacdc0..f53fb28 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-586235ad82136608c9a7ee7d9d994e9f  maven-compiler-plugin-2.5.1-source-release.zip
+d7236609116c82bd6071a05f962ebd46  maven-compiler-plugin-3.0-source-release.zip


More information about the scm-commits mailing list