[postgresql-jdbc] javadoc: add api docs package
Pavel Raiskup
praiskup at fedoraproject.org
Tue Aug 6 12:01:14 UTC 2013
commit 67facd1283cf64d3ad0aaa40498bdafa15db09ba
Author: Pavel Raiskup <praiskup at redhat.com>
Date: Tue Aug 6 13:51:07 2013 +0200
javadoc: add api docs package
Version: 9.2.1002-4
postgresql-jdbc.spec | 20 +++++++++++++++++++-
1 files changed, 19 insertions(+), 1 deletions(-)
---
diff --git a/postgresql-jdbc.spec b/postgresql-jdbc.spec
index e97c76d..6a13d98 100644
--- a/postgresql-jdbc.spec
+++ b/postgresql-jdbc.spec
@@ -60,6 +60,13 @@ PostgreSQL is an advanced Object-Relational database management
system. The postgresql-jdbc package includes the .jar files needed for
Java programs to access a PostgreSQL database.
+%package javadoc
+Summary: API docs for %{name}
+Group: Documentation
+
+%description javadoc
+This package contains the API Documentation for %{name}.
+
%prep
%setup -c -q
mv -f %{name}-%{upstreamver}.src/* .
@@ -79,7 +86,7 @@ export CLASSPATH=
# different platforms don't build in the same minute. For now, rely on
# upstream to have updated the translations files before packaging.
-ant
+ant jar publicapi
%install
install -d $RPM_BUILD_ROOT%{_javadir}
@@ -101,14 +108,25 @@ install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}/
install -m 644 JPP-%{name}.pom $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
%add_maven_depmap
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}
+cp -ra build/publicapi $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+install -d build/publicapi docs/%{name}
+
%files -f .mfiles
%doc LICENSE README doc/*
%{_javadir}/%{name}2.jar
%{_javadir}/%{name}2ee.jar
%{_javadir}/%{name}3.jar
+%files javadoc
+%doc LICENSE
+%doc %{_javadocdir}/%{name}
+
%changelog
* Tue Aug 06 2013 Pavel Raiskup <praiskup at redhat.com> - 9.2.1002-4
+- add javadoc subpackage
+
+* Tue Aug 06 2013 Pavel Raiskup <praiskup at redhat.com> - 9.2.1002-4
- don't use removed macro %%add_to_maven_depmap (#992816)
- lint: trim-lines, reuse %%{name} macro, fedora-review fixes
- merge cleanup changes by Stano Ochotnicky
More information about the scm-commits
mailing list