[maven-plugin-cobertura] Update to upstream 2.5.1 version.

Alexander Kurtakov akurtakov at fedoraproject.org
Fri Jun 17 02:22:33 UTC 2011


commit 040bac66d510b9c11023ce0c6a9dc4f68bc4b3a7
Author: Alexander Kurtakov <akurtakov at gmail.com>
Date:   Fri Jun 17 05:22:00 2011 +0300

    Update to upstream 2.5.1 version.

 .gitignore                                    |    1 +
 maven-plugin-cobertura-2.3-SiteRenderer.patch |   29 -------------------
 maven-plugin-cobertura.spec                   |   38 ++++++++----------------
 sources                                       |    2 +-
 4 files changed, 15 insertions(+), 55 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index deefcc5..19b4f4f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 maven-plugin-cobertura-2.3.tar.bz2
 cobertura-maven-plugin-2.4-source-release.zip
+/cobertura-maven-plugin-2.5.1-source-release.zip
diff --git a/maven-plugin-cobertura.spec b/maven-plugin-cobertura.spec
index 7d6f104..b0faf70 100644
--- a/maven-plugin-cobertura.spec
+++ b/maven-plugin-cobertura.spec
@@ -1,17 +1,17 @@
 Name:       maven-plugin-cobertura
-Version:    2.4
-Release:    2%{?dist}
+Version:    2.5.1
+Release:    1%{?dist}
 Summary:    Plugin providing the features of Cobertura within Maven
 
 Group:      Development/Libraries
 License:    ASL 2.0 and GPLv2 and GPLv2+
 URL:        http://mojo.codehaus.org/cobertura-maven-plugin/
-Source0:    http://repo2.maven.org/maven2/org/codehaus/mojo/cobertura-maven-plugin/2.4/cobertura-maven-plugin-%{version}-source-release.zip
+Source0:    http://repo2.maven.org/maven2/org/codehaus/mojo/cobertura-maven-plugin/%{version}/cobertura-maven-plugin-%{version}-source-release.zip
 # Fix compile with our doxia.
 Patch0:     maven-plugin-cobertura-2.3-SiteRenderer.patch
 BuildArch:  noarch
 
-BuildRequires:  maven2
+BuildRequires:  maven
 BuildRequires:  maven-plugin-plugin
 BuildRequires:  maven-resources-plugin
 BuildRequires:  maven-compiler-plugin
@@ -19,7 +19,7 @@ BuildRequires:  maven-jar-plugin
 BuildRequires:  maven-install-plugin
 BuildRequires:  maven-invoker-plugin
 BuildRequires:  maven-javadoc-plugin
-BuildRequires:  maven-surefire-maven-plugin
+BuildRequires:  maven-surefire-plugin
 BuildRequires:  maven-doxia-sitetools
 BuildRequires:  maven-plugin-testing-harness
 BuildRequires:  maven-plugin-cobertura
@@ -27,7 +27,7 @@ BuildRequires:  gnu-getopt >= 0:1.0.13
 BuildRequires:  cobertura
 BuildRequires:  mojo-parent
 
-Requires:       maven2
+Requires:       maven
 Requires:       cobertura
 Requires:       mojo-parent
 Requires(post): jpackage-utils
@@ -43,7 +43,6 @@ of your Java program are lacking test coverage.
 %package	javadoc
 Summary:    Javadoc for %{name}
 Group:      Documentation
-Requires:   %{name} = %{version}-%{release}
 Requires:   jpackage-utils
 
 %description	javadoc
@@ -51,55 +50,44 @@ This package contains the API documentation for %{name}.
 
 %prep
 %setup -q -n cobertura-maven-plugin-%{version}
-%patch0 -p1
 
 %build
-export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
-mkdir -p $MAVEN_REPO_LOCAL
-
-mvn-jpp -Dmaven.test.skip=true -Dmaven.repo.local=$MAVEN_REPO_LOCAL package javadoc:javadoc
-
+mvn-rpmbuild -Dmaven.test.failure.ignore=true package javadoc:javadoc
 
 %install
-rm -rf $RPM_BUILD_ROOT
-
 # jar
 install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
 install -p -m 644 target/cobertura-maven-plugin-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/maven-plugin-cobertura.jar
 
 # pom
-install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
+install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
 install -p -m 644 pom.xml \
-  $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-maven-plugin-cobertura.pom
+  $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-maven-plugin-cobertura.pom
 %add_to_maven_depmap org.codehaus.mojo cobertura-maven-plugin %{version} JPP maven-plugin-cobertura
 
 # javadoc
 install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post
 %update_maven_depmap
 
 %postun
 %update_maven_depmap
 
-
 %files
-%defattr(-,root,root,-)
 %{_mavenpomdir}/JPP-%{name}*.pom
-%config(noreplace) %{_mavendepmapfragdir}
+%{_mavendepmapfragdir}
 %{_javadir}/*
 
 %files javadoc
-%defattr(-,root,root,-)
 %{_javadocdir}/%{name}
 
-
 %changelog
+* Fri Jun 17 2011 Alexander Kurtakov <akurtako at redhat.com> 2.5.1-1
+- Update to upstream 2.5.1 version.
+
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.4-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
diff --git a/sources b/sources
index 6ff3271..3cf6822 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bd09f32b260b3cd54beb8cc8349b63a2  cobertura-maven-plugin-2.4-source-release.zip
+87f2565071b7ad8df60175fb663e0809  cobertura-maven-plugin-2.5.1-source-release.zip


More information about the scm-commits mailing list