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 +%files -f .mfiles +%doc LICENSE NOTICE -# 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 - -# 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 - 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 - 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