[hsqldb] Doc path fixes (#993841).
Ville Skyttä
scop at fedoraproject.org
Fri Dec 6 21:20:28 UTC 2013
commit 543ac89b110aeb7d40160ba1a0eef192f359c35a
Author: Ville Skyttä <ville.skytta at iki.fi>
Date: Fri Dec 6 23:20:24 2013 +0200
Doc path fixes (#993841).
- Do not include API docs in -manual.
- Fix bogus date in %changelog.
hsqldb.spec | 22 ++++++++++++++--------
1 files changed, 14 insertions(+), 8 deletions(-)
---
diff --git a/hsqldb.spec b/hsqldb.spec
index b390342..da3d143 100644
--- a/hsqldb.spec
+++ b/hsqldb.spec
@@ -28,11 +28,12 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
+%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
%global pomversion 2.3.0
Name: hsqldb
Version: 2.3.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Epoch: 1
Summary: HyperSQL Database Engine
License: BSD
@@ -130,6 +131,7 @@ chmod -R go=u-w *
# Fix doc location
sed -i -e 's/doc-src/doc/g' build/build.xml
+sed -i -e 's|doc/apidocs|%{_javadocdir}/%{name}|g' index.html
%patch0 -p1
%patch1 -p1
@@ -167,14 +169,13 @@ install -m 600 %{SOURCE4} %{buildroot}%{_localstatedir}/lib/%{name}/sqltool.rc
# lib
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/lib
# javadoc
-install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
-cp -r doc/apidocs/* %{buildroot}%{_javadocdir}/%{name}
+install -d -m 755 %{buildroot}%{_javadocdir}
+mv doc/apidocs %{buildroot}%{_javadocdir}/%{name}
# data
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/data
# manual
-install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}
-cp -r doc/* %{buildroot}%{_docdir}/%{name}-%{version}
-cp index.html %{buildroot}%{_docdir}/%{name}-%{version}
+install -d -m 755 %{buildroot}%{_pkgdocdir}
+cp -r doc index.html %{buildroot}%{_pkgdocdir}
cd ..
# Maven metadata
@@ -235,7 +236,7 @@ popd
%{_mavenpomdir}/*
%files manual
-%doc %{_docdir}/%{name}-%{version}
+%doc %{_pkgdocdir}
%files javadoc
%doc %{_javadocdir}/%{name}
@@ -243,6 +244,11 @@ popd
%files demo
%changelog
+* Fri Dec 6 2013 Ville Skyttä <ville.skytta at iki.fi> - 1:2.3.1-2
+- Doc path fixes (#993841).
+- Do not include API docs in -manual.
+- Fix bogus date in %%changelog.
+
* Thu Oct 17 2013 Tomas Radej <tradej at redhat.com> - 1:2.3.1-1
- Updated to latest upstream version
@@ -345,7 +351,7 @@ popd
* Mon Jan 22 2007 Deepak Bhole <dbhole at redhat.com> 1:1.8.0.7-2jpp
- Update copyright date
-* Thu Jan 22 2007 Deepak Bhole <dbhole at redhat.com> 1:1.8.0.7-1jpp.2
+* Mon Jan 22 2007 Deepak Bhole <dbhole at redhat.com> 1:1.8.0.7-1jpp.2
- Bump release to build in rawhide
* Thu Jan 11 2007 Deepak Bhole <dbhole at redhat.com> 1:1.8.0.7-1jpp
More information about the scm-commits
mailing list