rpms/maven-doap-plugin/devel import.log, NONE, 1.1 maven-doap-plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Yang Yong
yyang at fedoraproject.org
Wed Jun 9 03:53:28 UTC 2010
Author: yyang
Update of /cvs/pkgs/rpms/maven-doap-plugin/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv14019/devel
Modified Files:
.cvsignore sources
Added Files:
import.log maven-doap-plugin.spec
Log Message:
Initial package
--- NEW FILE import.log ---
maven-doap-plugin-1_0-2:HEAD:maven-doap-plugin-1.0-2.src.rpm:1276055536
--- NEW FILE maven-doap-plugin.spec ---
Name: maven-doap-plugin
Version: 1.0
Release: 2%{?dist}
Summary: Plugins which generate a DOAP file from information in a POM
Group: Development/Libraries
License: ASL 2.0
URL: http://maven.apache.org/plugins/maven-doap-plugin/
# svn export http://svn.apache.org/repos/asf/maven/plugins/tags/maven-doap-plugin-1.0/
# tar jcf maven-doap-plugin-1.0.tar.gz maven-doap-plugin-1.0/
Source0: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: java-devel >= 1:1.6.0
BuildRequires: plexus-utils
BuildRequires: ant-nodeps
BuildRequires: maven2
BuildRequires: maven-install-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-plugin-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-surefire-maven-plugin
BuildRequires: maven-surefire-provider-junit
BuildRequires: maven-plugin-testing-harness
BuildRequires: maven-jar-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: jpackage-utils
Requires: ant-nodeps
Requires: maven2
Requires: jpackage-utils
Requires: java
Requires(post): jpackage-utils
Requires(postun): jpackage-utils
Obsoletes: maven2-plugin-doap <= 0:2.0.8
Provides: maven2-plugin-doap = 1:%{version}-%{release}
%description
Maven 2 DOAP Plugin is used to generate compliant Description
of a Project (DOAP) file from a POM. The main goal is to
be able to provide DOAP files for Semantic Web systems that
use them as primary input but that would also alleviate
the burden of maintaining two sets of metadata.
%package javadoc
Group: Documentation
Summary: Javadoc for %{name}
Requires: jpackage-utils
%description javadoc
API documentation for %{name}.
%prep
%setup -q -n %{name}-%{version}
%build
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mvn-jpp \
-e \
-Dmaven2.jpp.mode=true \
-Dmaven.repo.local=$MAVEN_REPO_LOCAL \
install javadoc:javadoc
%install
rm -rf %{buildroot}
# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; \
do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
%add_to_maven_depmap org.apache.maven.plugins %{name} %{version} JPP %{name}
# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
%{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*
%post
%update_maven_depmap
%postun
%update_maven_depmap
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*
%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}
%changelog
* Mon Jun 07 2010 Yong Yang <yyang at redhat.com> 1.0-2
- Remove macro prject_version
* Fri Jun 04 2010 Yong Yang <yyang at redhat.com> 1.0-1
- Initial package.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/maven-doap-plugin/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 9 Jun 2010 00:39:58 -0000 1.1
+++ .cvsignore 9 Jun 2010 03:53:28 -0000 1.2
@@ -0,0 +1 @@
+maven-doap-plugin-1.0.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/maven-doap-plugin/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 9 Jun 2010 00:39:58 -0000 1.1
+++ sources 9 Jun 2010 03:53:28 -0000 1.2
@@ -0,0 +1 @@
+5d5ed710a217ee42ee009617d018df6a maven-doap-plugin-1.0.tar.bz2
More information about the scm-commits
mailing list