[java-sig-commits] [maven-doxia-sitetools] Adapt to current guidelines.
Alexander Kurtakov
akurtakov at fedoraproject.org
Fri Dec 17 10:48:10 UTC 2010
commit 640d09698cbc7db39f961a57b48d67f779dc1ce2
Author: Alexander Kurtakov <akurtako at redhat.com>
Date: Fri Dec 17 12:47:15 2010 +0200
Adapt to current guidelines.
maven-doxia-sitetools.spec | 44 ++++++++++++++++++--------------------------
1 files changed, 18 insertions(+), 26 deletions(-)
---
diff --git a/maven-doxia-sitetools.spec b/maven-doxia-sitetools.spec
index 56a53b6..5abeef8 100644
--- a/maven-doxia-sitetools.spec
+++ b/maven-doxia-sitetools.spec
@@ -33,7 +33,7 @@
Name: %{parent}-%{subproj}
Version: 1.1.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Doxia content generation framework
License: ASL 2.0
Group: Development/Tools
@@ -50,8 +50,6 @@ Source1: maven-doxia-depmap.xml
Patch0: %{name}-clirr.patch
Patch1: %{name}-disablehtmlunit.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
BuildRequires: itext >= 2.1.7
BuildRequires: jpackage-utils >= 0:1.7.2
BuildRequires: maven2
@@ -69,30 +67,28 @@ BuildRequires: plexus-maven-plugin >= 0:1.2-2
BuildRequires: modello-maven-plugin >= 0:1.0-0.a8.3
BuildRequires: plexus-xmlrpc >= 0:1.0-0.b4.3
BuildRequires: classworlds
-BuildRequires: jakarta-commons-collections
-BuildRequires: jakarta-commons-configuration
+BuildRequires: apache-commons-collections
+BuildRequires: apache-commons-configuration
BuildRequires: apache-commons-logging
-BuildRequires: jakarta-commons-validator
+BuildRequires: apache-commons-validator
BuildRequires: junit
-BuildRequires: oro
+BuildRequires: jakarta-oro
BuildRequires: plexus-container-default
BuildRequires: plexus-containers-container-default
BuildRequires: plexus-containers-component-javadoc
BuildRequires: plexus-i18n
BuildRequires: plexus-utils >= 1.5.7
BuildRequires: plexus-velocity
-BuildRequires: tomcat5
-BuildRequires: tomcat5-servlet-2.4-api
BuildRequires: velocity
Requires: classworlds
-Requires: jakarta-commons-collections
-Requires: jakarta-commons-configuration
-Requires: jakarta-commons-logging
-Requires: jakarta-commons-validator
+Requires: apache-commons-collections
+Requires: apache-commons-configuration
+Requires: apache-commons-logging
+Requires: apache-commons-validator
Requires: junit
Requires: maven-doxia
-Requires: oro
+Requires: jakarta-oro
Requires: plexus-container-default
Requires: plexus-containers-container-default
Requires: plexus-i18n
@@ -173,21 +169,14 @@ install -m 644 -p doxia-doc-renderer/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.
install -dm 755 $RPM_BUILD_ROOT%{_javadir}/%{parent}
install -m 644 -p doxia-decoration-model/target/doxia-decoration-model-%{version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{parent}/decoration-model-%{version}.jar
+ $RPM_BUILD_ROOT%{_javadir}/%{parent}/decoration-model.jar
install -m 644 -p doxia-site-renderer/target/doxia-site-renderer-%{version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{parent}/site-renderer-%{version}.jar
+ $RPM_BUILD_ROOT%{_javadir}/%{parent}/site-renderer.jar
install -m 644 -p doxia-doc-renderer/target/doxia-doc-renderer-%{version}.jar \
- $RPM_BUILD_ROOT%{_javadir}/%{parent}/doc-renderer-%{version}.jar
-
-(cd $RPM_BUILD_ROOT%{_javadir}/%{parent} && for jar in *-%{version}*; \
- do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
+ $RPM_BUILD_ROOT%{_javadir}/%{parent}/doc-renderer.jar
-install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
-ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}/
%files
%defattr(-,root,root,-)
@@ -200,6 +189,9 @@ rm -rf $RPM_BUILD_ROOT
%doc %{_javadocdir}/*
%changelog
+* Fri Dec 17 2010 Alexander Kurtakov <akurtako at redhat.com> 1.1.3-2
+- Adapt to current guidelines.
+
* Tue Sep 7 2010 Stanislav Ochotnicky <sochotnicky at redhat.com> - 1.1.3-1
- Update to 1.1.3
- Enable javadoc generation again
More information about the java-sig-commits
mailing list