SPECS: java-gnu-classpath.spec - unified apidocs - updated TODO - added NOT...
pawelz
pawelz at pld-linux.org
Tue Feb 17 09:48:57 CET 2009
Author: pawelz Date: Tue Feb 17 08:48:57 2009 GMT
Module: SPECS Tag: HEAD
---- Log message:
- unified apidocs
- updated TODO
- added NOT about gjdoc
- fixed %%files
- rel 1
---- Files affected:
SPECS:
java-gnu-classpath.spec (1.40 -> 1.41)
---- Diffs:
================================================================
Index: SPECS/java-gnu-classpath.spec
diff -u SPECS/java-gnu-classpath.spec:1.40 SPECS/java-gnu-classpath.spec:1.41
--- SPECS/java-gnu-classpath.spec:1.40 Tue Feb 17 09:14:56 2009
+++ SPECS/java-gnu-classpath.spec Tue Feb 17 09:48:52 2009
@@ -1,6 +1,11 @@
# $Revision$, $Date$
#
-# TODO: split (awt-gtk, midi-alsa, midi-dssi, ???-qt, ???-gconf, ???-gstreamer, browser???, tools, devel-tools)
+# TODO:
+# - split (awt-gtk, midi-alsa, midi-dssi, ???-qt, ???-gconf, ???-gstreamer, browser???)
+#
+# NOTE:
+# - do not package gjdoc. This version of gjdoc is devel. See gjdoc.spec for
+# stable version.
#
# Conditional build:
%bcond_with gcj # use gcj instead of jdk [broken]
@@ -12,7 +17,7 @@
Summary(pl.UTF-8): GNU Classpath (Najważniejsze biblioteki dla Javy)
Name: java-gnu-classpath
Version: 0.98
-Release: 0.1
+Release: 1
License: GPL v2+ with linking exception
Group: Libraries
Source0: http://ftp.gnu.org/gnu/classpath/%{srcname}-%{version}.tar.gz
@@ -145,13 +150,17 @@
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_javadir},%{_javadocdir}/%{srcname}-%{version}-apidocs}
+install -d $RPM_BUILD_ROOT{%{_javadir},%{_javadocdir}/%{srcname}-%{version}}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+ln -s %{_datadir}/classpath/glibj.zip $RPM_BUILD_ROOT%{_javadir}/glibj.jar
+ln -s %{_datadir}/classpath/tools.zip $RPM_BUILD_ROOT%{_javadir}/tools.jar
+
%if %{with apidocs}
-cp -afr doc/api/html/* $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}-%{version}-apidocs
+cp -afr doc/api/html/* $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}-%{version}
+ln -s %{srcname}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{srcname} # ghost symlink
%endif
rm -f $RPM_BUILD_ROOT%{_libdir}/classpath/*.la
@@ -165,6 +174,9 @@
%postun devel -p /sbin/postshell
-/usr/sbin/fix-info-dir -c %{_infodir}
+%post apidocs
+ln -nfs %{srcname}-%{version} %{_javadocdir}/%{srcname}
+
%files
%defattr(644,root,root,755)
%doc AUTHORS BUGS ChangeLog NEWS README THANKYOU TODO
@@ -172,7 +184,6 @@
%attr(755,root,root) %{_libdir}/classpath/libgcjwebplugin.so
%attr(755,root,root) %{_libdir}/classpath/libgconfpeer.so
%attr(755,root,root) %{_libdir}/classpath/libgjsmalsa.so
-%attr(755,root,root) %{_libdir}/classpath/libgjsmdssi.so
%attr(755,root,root) %{_libdir}/classpath/libgstreamerpeer.so
%attr(755,root,root) %{_libdir}/classpath/libgtkpeer.so
%attr(755,root,root) %{_libdir}/classpath/libjavaio.so*
@@ -191,6 +202,8 @@
%dir %{_datadir}/classpath
%{_datadir}/classpath/glibj.zip
%{_datadir}/classpath/tools.zip
+%{_javadir}/glibj.jar
+%{_javadir}/tools.jar
%files tools
%attr(755,root,root) %{_bindir}/gappletviewer
@@ -224,7 +237,8 @@
%if %{with apidocs}
%files apidocs
%defattr(644,root,root,755)
-%{_javadocdir}/%{srcname}-%{version}-apidocs
+%{_javadocdir}/%{srcname}-%{version}
+%ghost %{_javadocdir}/%{srcname}
%endif
%files devel
@@ -243,6 +257,13 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.41 2009/02/17 08:48:52 pawelz
+- unified apidocs
+- updated TODO
+- added NOT about gjdoc
+- fixed %%files
+- rel 1
+
Revision 1.40 2009/02/17 08:14:56 pawelz
- n arg for %%setup
- up to 0.98
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/java-gnu-classpath.spec?r1=1.40&r2=1.41&f=u
More information about the pld-cvs-commit
mailing list