rpms/maven-plugin-cobertura/devel maven-plugin-cobertura.spec, NONE, 1.1 maven-plugin-cobertura-2.3-SiteRenderer.patch, NONE, 1.1 sources, 1.1, 1.2 .cvsignore, 1.1, 1.2
Alexander Kurtakov
akurtakov at fedoraproject.org
Thu Sep 10 20:07:18 UTC 2009
- Previous message (by thread): rpms/perl-CatalystX-Component-Traits/F-10 import.log, NONE, 1.1 perl-CatalystX-Component-Traits.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/livecd-tools/devel .cvsignore, 1.22, 1.23 livecd-tools.spec, 1.29, 1.30 sources, 1.23, 1.24
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: akurtakov
Update of /cvs/pkgs/rpms/maven-plugin-cobertura/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31033/devel
Modified Files:
sources .cvsignore
Added Files:
maven-plugin-cobertura.spec
maven-plugin-cobertura-2.3-SiteRenderer.patch
Log Message:
Initial import.
--- NEW FILE maven-plugin-cobertura.spec ---
Name: maven-plugin-cobertura
Version: 2.3
Release: 3%{?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/
# The source tarball has been generated from upstream VCS:
# svn export https://svn.codehaus.org/mojo/tags/cobertura-maven-plugin-%{version}
# %{name}-%{version}
# tar cjvf %{name}-%{version}.tar.bz2} %{name}-%{version}
# (exported revision 10628)
Source0: %{name}-%{version}.tar.bz2
# Fix compile with our doxia.
Patch0: maven-plugin-cobertura-2.3-SiteRenderer.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: maven2
BuildRequires: maven2-plugin-plugin
BuildRequires: maven2-plugin-resources
BuildRequires: maven2-plugin-compiler
BuildRequires: maven2-plugin-jar
BuildRequires: maven2-plugin-install
BuildRequires: maven2-plugin-javadoc
BuildRequires: maven-surefire-maven-plugin
BuildRequires: maven-doxia-sitetools
BuildRequires: maven-shared-plugin-testing-harness
BuildRequires: gnu-getopt >= 0:1.0.13
BuildRequires: tomcat5
BuildRequires: cobertura
Requires: maven2
Requires: cobertura
Requires(post): jpackage-utils
Requires(postun): jpackage-utils
%description
This plugin provides the features of Cobertura within the Maven 2 environment.
The report generated by this plugin is the result of executing the Cobertura
tool against your compiled classes to help you determine how well the unit
testing efforts have been, and can then be used to identify which parts
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
This package contains the API documentation for %{name}.
%prep
%setup -q
%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 install 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-%{version}.jar
pushd $RPM_BUILD_ROOT%{_javadir}
ln -s maven-plugin-cobertura-%{version}.jar maven-plugin-cobertura.jar
popd
# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -p -m 644 pom.xml \
$RPM_BUILD_ROOT/%{_datadir}/maven2/poms/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}
%{_javadir}/*
%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}
%changelog
* Thu Sep 10 2009 Alexander Kurtakov <akurtako at redhat.com> 2.3-3
- Fix license and changelog.
- Add comment for patch.
* Thu Sep 10 2009 Alexander Kurtakov <akurtako at redhat.com> 2.3-2
- Fix Summary.
- Drop maven2-common-poms BR and add versioned BR to gnu-getopt
* Mon Sep 7 2009 Milos Jakubicek <xjakub at fi.muni.cz> - 2.3-1
- Initial release
maven-plugin-cobertura-2.3-SiteRenderer.patch:
CoberturaReportMojo.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--- NEW FILE maven-plugin-cobertura-2.3-SiteRenderer.patch ---
--- maven-plugin-cobertura-2.3/src/main/java/org/codehaus/mojo/cobertura/CoberturaReportMojo.java.orig 2009-09-08 00:20:27.000000000 +0200
+++ maven-plugin-cobertura-2.3/src/main/java/org/codehaus/mojo/cobertura/CoberturaReportMojo.java 2009-09-08 00:21:05.000000000 +0200
@@ -29,7 +29,7 @@
import org.apache.maven.reporting.AbstractMavenReport;
import org.apache.maven.reporting.MavenReportException;
import org.codehaus.doxia.sink.Sink;
-import org.codehaus.doxia.site.renderer.SiteRenderer;
+import org.apache.maven.doxia.siterenderer.Renderer;
import org.codehaus.mojo.cobertura.tasks.ReportTask;
/**
@@ -106,7 +106,7 @@
*
* @component
*/
- private SiteRenderer siteRenderer;
+ private Renderer siteRenderer;
/**
* <i>Maven Internal</i>: Project to interact with.
@@ -152,7 +152,7 @@
/**
* @see org.apache.maven.reporting.AbstractMavenReport#getSiteRenderer()
*/
- protected SiteRenderer getSiteRenderer()
+ protected Renderer getSiteRenderer()
{
return siteRenderer;
}
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/maven-plugin-cobertura/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 10 Sep 2009 18:33:23 -0000 1.1
+++ sources 10 Sep 2009 20:07:18 -0000 1.2
@@ -0,0 +1 @@
+e7d10ff9e251f8c618be65cdfc52cca3 maven-plugin-cobertura-2.3.tar.bz2
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/maven-plugin-cobertura/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 10 Sep 2009 18:33:23 -0000 1.1
+++ .cvsignore 10 Sep 2009 20:07:18 -0000 1.2
@@ -0,0 +1 @@
+maven-plugin-cobertura-2.3.tar.bz2
- Previous message (by thread): rpms/perl-CatalystX-Component-Traits/F-10 import.log, NONE, 1.1 perl-CatalystX-Component-Traits.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/livecd-tools/devel .cvsignore, 1.22, 1.23 livecd-tools.spec, 1.29, 1.30 sources, 1.23, 1.24
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list