[findbugs-contrib/f21] Install Javadoc into unversioned directory (bug #1068945)
richardfearn
richardfearn at fedoraproject.org
Thu Jan 8 21:58:15 UTC 2015
commit adc6404ce67af65c29e8a170343b0a31644c7625
Author: Richard Fearn <richardfearn at gmail.com>
Date: Thu Jan 8 22:57:49 2015 +0100
Install Javadoc into unversioned directory (bug #1068945)
findbugs-contrib.spec | 17 +++++++++++++----
1 files changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/findbugs-contrib.spec b/findbugs-contrib.spec
index 8e487d0..d444306 100644
--- a/findbugs-contrib.spec
+++ b/findbugs-contrib.spec
@@ -7,7 +7,7 @@
Name: findbugs-contrib
Version: 5.2.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Extra findbugs detectors
Group: Development/Languages
@@ -77,15 +77,21 @@ mkdir -p $RPM_BUILD_ROOT%{plugin_dir}
cp -p fb-contrib-%{version}.jar $RPM_BUILD_ROOT%{plugin_dir}
# Install the documentation
-mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/fb-contrib-%{version}
-cp -a javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/fb-contrib-%{version}
-ln -s fb-contrib-%{version} $RPM_BUILD_ROOT%{_javadocdir}/fb-contrib
+mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/fb-contrib
+cp -a javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/fb-contrib
# Make a soft link for eclipse
mkdir -p $RPM_BUILD_ROOT%{eclipse_plugin_dir}/plugin
ln -s %{plugin_dir}/fb-contrib-%{version}.jar \
$RPM_BUILD_ROOT%{eclipse_plugin_dir}/plugin/fb-contrib-%{version}.jar
+%pretrans javadoc -p <lua>
+path = "%{_javadocdir}/fb-contrib"
+st = posix.stat(path)
+if st and st.type == "link" then
+ os.remove(path)
+end
+
%files
%doc license.txt
%{plugin_dir}/fb-contrib-%{version}.jar
@@ -100,6 +106,9 @@ ln -s %{plugin_dir}/fb-contrib-%{version}.jar \
%{eclipse_plugin_dir}/plugin/fb-contrib-%{version}.jar
%changelog
+* Thu Jan 08 2015 Richard Fearn <richardfearn at gmail.com> - 5.2.1-4
+- Install Javadoc into unversioned directory (bug #1068945)
+
* Mon Jul 07 2014 Richard Fearn <richardfearn at gmail.com> - 5.2.1-3
- Update to build against FindBugs 3.0.0
More information about the scm-commits
mailing list