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