rpms/kdeedu/F-13 kdeedu.spec,1.236,1.237
Kevin Kofler
kkofler at fedoraproject.org
Tue Mar 2 16:24:50 UTC 2010
Author: kkofler
Update of /cvs/pkgs/rpms/kdeedu/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16506/F-13
Modified Files:
kdeedu.spec
Log Message:
* Tue Mar 02 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 4.4.1-4
- split out kdeedu-math-cantor-R subpackage due to huge R-core dependency
Index: kdeedu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdeedu/F-13/kdeedu.spec,v
retrieving revision 1.236
retrieving revision 1.237
diff -u -p -r1.236 -r1.237
--- kdeedu.spec 2 Mar 2010 16:01:15 -0000 1.236
+++ kdeedu.spec 2 Mar 2010 16:24:49 -0000 1.237
@@ -8,7 +8,7 @@
Name: kdeedu
Summary: Educational/Edutainment applications
Version: 4.4.1
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2
Group: Amusements/Games
@@ -172,6 +172,13 @@ Educational/Edutainment Math application
* kmplot: Mathematical Function Plotter
* rocs: Graph Theory IDE
+%package math-cantor-R
+Summary: R backend for Cantor
+Group: Amusements/Games
+Requires: %{name}-math%{?_isa} = %{version}-%{release}
+%description math-libs
+%{summary}, which is part of kdeedu-math.
+
%package math-libs
Summary: Runtime libraries for %{name}-math
Group: System Environment/Libraries
@@ -283,6 +290,18 @@ if [ $1 -eq 0 ] ; then
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
fi
+%post math-cantor-R
+touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
+
+%posttrans math-cantor-R
+gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
+
+%postun math-cantor-R
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
+ gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
+fi
+
%post math-libs -p /sbin/ldconfig
%postun math-libs -p /sbin/ldconfig
@@ -473,8 +492,6 @@ rm -rf %{buildroot}
%defattr(-,root,root,-)
%{_kde4_bindir}/calgebra
%{_kde4_bindir}/cantor
-# FIXME: split out R backend to subpackage?
-%{_kde4_bindir}/cantor_rserver
%{_kde4_bindir}/kalgebra
%{_kde4_bindir}/kbruch
%{_kde4_bindir}/kig
@@ -482,6 +499,7 @@ rm -rf %{buildroot}
%{_kde4_bindir}/pykig.*
%{_kde4_bindir}/rocs
%{_kde4_libdir}/kde4/cantor_*.so
+%exclude %{_kde4_libdir}/kde4/cantor_rbackend.so
%{_kde4_libdir}/kde4/libcantorpart.so
%{_kde4_libdir}/kde4/kigpart.*
%{_kde4_libdir}/kde4/libkmplotpart.*
@@ -498,12 +516,10 @@ rm -rf %{buildroot}
%{_kde4_datadir}/config.kcfg/kmplot.kcfg
%{_kde4_datadir}/config.kcfg/maximabackend.kcfg
%{_kde4_datadir}/config.kcfg/rocs.kcfg
-%{_kde4_datadir}/config.kcfg/rserver.kcfg
%{_kde4_datadir}/config.kcfg/sagebackend.kcfg
%{_kde4_configdir}/cantor.knsrc
%{_kde4_configdir}/cantor_kalgebra.knsrc
%{_kde4_configdir}/cantor_maxima.knsrc
-%{_kde4_configdir}/cantor_r.knsrc
%{_kde4_configdir}/cantor_sage.knsrc
%{_datadir}/dbus-1/interfaces/org.kde.kmplot.*
%{_kde4_docdir}/HTML/en/cantor/
@@ -518,7 +534,6 @@ rm -rf %{buildroot}
%{_kde4_iconsdir}/hicolor/*/*/kig.*
%{_kde4_iconsdir}/hicolor/*/*/kmplot.*
%{_kde4_iconsdir}/hicolor/*/*/maximabackend.*
-%{_kde4_iconsdir}/hicolor/*/*/rbackend.*
%{_kde4_iconsdir}/hicolor/*/*/rocs*.*
%{_kde4_iconsdir}/hicolor/*/*/sagebackend.*
%{_kde4_iconsdir}/hicolor/*/*/application-x-kig.*
@@ -530,6 +545,7 @@ rm -rf %{buildroot}
%{_kde4_appsdir}/kmplot/
%{_kde4_appsdir}/rocs/
%{_kde4_datadir}/kde4/services/cantor/
+%exclude %{_kde4_datadir}/kde4/services/cantor/rbackend.desktop
%{_kde4_datadir}/kde4/services/cantor_part.desktop
%{_kde4_datadir}/kde4/services/kalgebraplasmoid.desktop
%{_kde4_datadir}/kde4/services/kig_part.desktop
@@ -539,6 +555,15 @@ rm -rf %{buildroot}
%{_mandir}/man1/kig.*
%{_mandir}/man1/kmplot.*
+%files math-cantor-R
+%defattr(-,root,root,-)
+%{_kde4_bindir}/cantor_rserver
+%{_kde4_libdir}/kde4/cantor_rbackend.so
+%{_kde4_datadir}/config.kcfg/rserver.kcfg
+%{_kde4_configdir}/cantor_r.knsrc
+%{_kde4_iconsdir}/hicolor/*/*/rbackend.*
+%{_kde4_datadir}/kde4/services/cantor/rbackend.desktop
+
%files math-libs
%defattr(-,root,root,-)
%doc COPYING README
@@ -549,6 +574,9 @@ rm -rf %{buildroot}
%changelog
+* Tue Mar 02 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 4.4.1-4
+- split out kdeedu-math-cantor-R subpackage due to huge R-core dependency
+
* Mon Mar 01 2010 Rex Dieter <rdieter at fedoraproject.org> - 4.4.1-3
- -devel: omit libanalitzagui.so, libcantorlibs.so
More information about the scm-commits
mailing list