[maven-plugin-tools/f18] Rename javadocs subpackage to javadoc

Mikolaj Izdebski mizdebsk at fedoraproject.org
Thu Sep 6 10:04:35 UTC 2012


commit 8c98047dc072243160b220065dded46375057112
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date:   Thu Sep 6 11:56:19 2012 +0200

    Rename javadocs subpackage to javadoc
    
    - Remove rpm bug workaround

 maven-plugin-tools.spec |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)
---
diff --git a/maven-plugin-tools.spec b/maven-plugin-tools.spec
index 9c519bf..e5010a6 100644
--- a/maven-plugin-tools.spec
+++ b/maven-plugin-tools.spec
@@ -1,6 +1,6 @@
 Name:           maven-plugin-tools
 Version:        2.7
-Release:        6%{?dist}
+Release:        7%{?dist}
 Epoch:          0
 Summary:        Maven Plugin Tools
 
@@ -43,12 +43,14 @@ Requires:       java
 The Maven Plugin Tools contains the necessary tools to be able to produce Maven
 Plugins in a variety of languages.
 
-%package javadocs
+%package javadoc
 Group:          Documentation
 Summary:        Javadoc for %{name}
 Requires:       jpackage-utils
+Obsoletes:      %{name}-javadocs < 0:%{version}-%{release}
+Provides:       %{name}-javadocs = 0:%{version}-%{release}
 
-%description javadocs
+%description javadoc
 API documentation for %{name}.
 
 %package ant
@@ -207,17 +209,12 @@ install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
 
 cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/
 
-%pre javadoc
-# workaround for rpm bug, can be removed in F-17
-[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
-rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
-
 %files
 %doc LICENSE NOTICE
 %{_mavenpomdir}/JPP.%{name}-%{name}.pom
 %{_mavendepmapfragdir}/%{name}
 
-%files javadocs
+%files javadoc
 %doc LICENSE NOTICE
 %{_javadocdir}/%{name}
 
@@ -257,6 +254,10 @@ rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :
 %{_mavendepmapfragdir}/maven-plugin-plugin
 
 %changelog
+* Thu Sep  6 2012 Mikolaj Izdebski <mizdebsk at redhat.com> - 0:2.7-7
+- Rename javadocs subpackage to javadoc
+- Remove rpm bug workaround
+
 * Tue Aug 28 2012 Mikolaj Izdebski <mizdebsk at redhat.com> - 0:2.7-6
 - Wrap descriptions at column 80
 - Install LICENSE and NOTICE files


More information about the scm-commits mailing list