rpms/kdeedu/devel kdeedu.spec,1.119,1.120
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Thu Jun 26 19:47:57 UTC 2008
- Previous message (by thread): rpms/amsn/F-9 amsn-0.97-noCVR0.patch,NONE,1.1 amsn.spec,1.17,1.18
- Next message (by thread): rpms/cernlib/devel .cvsignore, 1.13, 1.14 307-use-canonical-cfortran.dpatch, 1.4, 1.5 cernlib.spec, 1.74, 1.75 paw-804-workaround-for-comis-mdpool-struct-location.dpatch, 1.2, 1.3 sources, 1.14, 1.15
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rdieter
Update of /cvs/pkgs/rpms/kdeedu/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9440
Modified Files:
kdeedu.spec
Log Message:
* Thu Jun 26 2008 Rex Dieter <rdieter at fedoraproject.org> 4.0.83-2
- %description: update for new apps
- -math subpkg (#446093)
- -devel: omit a few lib*.so symlinks for those with non-public apis
- -devel: move designer plugins here
Index: kdeedu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdeedu/devel/kdeedu.spec,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -r1.119 -r1.120
--- kdeedu.spec 20 Jun 2008 12:18:57 -0000 1.119
+++ kdeedu.spec 26 Jun 2008 19:47:08 -0000 1.120
@@ -14,7 +14,7 @@
Name: kdeedu
Summary: Educational/Edutainment applications
Version: 4.0.83
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2
Group: Amusements/Games
@@ -70,28 +70,27 @@
%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
Requires: %{name}-libs = %{version}-%{release}
-# kstars split, (temporary?) upgrade path -- Rex
+# split pkgs, (temporary?) upgrade path -- Rex
Requires: %{name}-kstars = %{version}-%{release}
+Requires: %{name}-math = %{version}-%{release}
Requires(post): xdg-utils
Requires(postun): xdg-utils
%description
Educational/Edutainment applications:
* blinken: Simon Says Game
-* kalgebra: MathML-based graph calculator
-* kbruch: Exercise Fractions
-* kgeography: Geography Trainer
+* kalzium: A periodic table of the elements
+* kanagram: Anagram game
+* kgeography: Learn geography
* khangman: Hangman Game
-* kig: Interactive Geometry
* kiten: Japanese Reference/Study Tool
* klettres: French alphabet tutor
-* kmplot: Mathematical Function Plotter
-* kpercentage: Excersie Percentages
-* ktouch: Touch Typing Tutor
+* ktouch: Learn and practice touch typing
* kturtle: Logo Programming Environment
-* kvoctrain: Vocabulary Trainer
-* kwordquiz: Vocabulary Trainer
-* marble: Virtual Globe
+* kwordquiz: Flashcard and vocabulary learning
+* marble: A World Atlas
+* parley: Vocabulary Trainer
+* step: Interactive physical simulator
%package libs
Summary: Runtime libraries for %{name}
@@ -123,6 +122,21 @@
%description kstars
%{summary}.
+%package math
+Group: Amusements/Games
+Summary: Math applications
+Requires: %{name}-libs = %{version}-%{release}
+Requires(post): xdg-utils
+Requires(postun): xdg-utils
+Provides: kdeedu4-math = %{version}-%{release}
+%description math
+Educational/Edutainment Math applications:
+* kalgebra: MathML-based graph calculator
+* kbruch: Exercise Fractions
+* kig: Interactive Geometry
+* kmplot: Mathematical Function Plotter
+* kpercentage: Excersize Percentages
+
%prep
%setup -q -n kdeedu-%{version}
@@ -144,6 +158,10 @@
make install DESTDIR=%{buildroot} -C %{_target_platform}
+# #unpackaged files
+# omit stuff for which there isn't a clear public API
+rm -f %{buildroot}%{_kde4_libdir}/lib{SatLib,analitza,compoundviewer,htmesh,sbigudrv}.{a,so}
+
%post
xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
@@ -165,6 +183,12 @@
%postun kstars
xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
+%post math
+xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
+
+%postun math
+xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
+
%clean
rm -rf %{buildroot}
@@ -172,38 +196,153 @@
%files
%defattr(-,root,root,-)
-%doc COPYING README
-%{_kde4_bindir}/*
-%{_kde4_appsdir}/*
-%{_kde4_configdir}/*
-%{_kde4_datadir}/applications/kde4/*
-%{_kde4_datadir}/config.kcfg/*
-%{_kde4_datadir}/kde4/services/*.desktop
-%{_kde4_docdir}/HTML/en/*
-%{_kde4_iconsdir}/hicolor/*/*/*
+# FIXME/TODO : sort file list into per-app sections. ? -- Rex
+%{_kde4_bindir}/blinken
+%{_kde4_bindir}/geodatatest
+%{_kde4_bindir}/indi*
+%{_kde4_bindir}/kalzium
+%{_kde4_bindir}/kanagram
+%{_kde4_bindir}/kgeography
+%{_kde4_bindir}/khangman
+%{_kde4_bindir}/kiten
+%{_kde4_bindir}/kitengen
+%{_kde4_bindir}/kitenradselect
+%{_kde4_bindir}/klettres
+%{_kde4_bindir}/ktouch
+%{_kde4_bindir}/kturtle
+%{_kde4_bindir}/kwordquiz
+%{_kde4_bindir}/marble
+%{_kde4_bindir}/parley
+%{_kde4_bindir}/step
+%{_kde4_bindir}/tilecreator
+
+# FIXME?
+%{_kde4_appsdir}/desktoptheme/
+%{_kde4_appsdir}/blinken/
+%{_kde4_appsdir}/kalzium/
+%{_kde4_appsdir}/kanagram/
+%{_kde4_appsdir}/kgeography/
+%{_kde4_appsdir}/khangman/
+%{_kde4_appsdir}/kiten/
+%{_kde4_appsdir}/kitenradselect/
+%{_kde4_appsdir}/klettres/
+%{_kde4_appsdir}/ktouch/
+%{_kde4_appsdir}/kturtle/
+%{_kde4_appsdir}/kvtml/
+%{_kde4_appsdir}/kwordquiz/
+%{_kde4_appsdir}/marble/
+%{_kde4_appsdir}/marble_part/
+%{_kde4_appsdir}/parley/
+%{_kde4_appsdir}/step/
+
+%{_kde4_datadir}/kde4/services/marble_part.desktop
+%{_kde4_datadir}/kde4/services/plasma-dataengine-kalzium.desktop
+%{_kde4_datadir}/kde4/services/plasma-dataengine-parley.desktop
+%{_kde4_datadir}/kde4/services/plasma_didyouknow.desktop
+%{_kde4_datadir}/kde4/services/plasma_parley.desktop
+
+%{_kde4_libdir}/kde4/libmarble_part.so
+%{_kde4_libdir}/kde4/plasma_applet_didyouknow.so
+%{_kde4_libdir}/kde4/plasma_applet_kalgebra.so
+%{_kde4_libdir}/kde4/plasma_applet_parley.so
+%{_kde4_libdir}/kde4/plasma_engine_kalzium.so
+%{_kde4_libdir}/kde4/plasma_engine_parley.so
+%{_kde4_datadir}/applications/kde4/blinken.desktop
+%{_kde4_datadir}/applications/kde4/kalzium.desktop
+%{_kde4_datadir}/applications/kde4/kanagram.desktop
+%{_kde4_datadir}/applications/kde4/kgeography.desktop
+%{_kde4_datadir}/applications/kde4/khangman.desktop
+%{_kde4_datadir}/applications/kde4/kiten.desktop
+%{_kde4_datadir}/applications/kde4/klettres.desktop
+%{_kde4_datadir}/applications/kde4/ktouch.desktop
+%{_kde4_datadir}/applications/kde4/kturtle.desktop
+%{_kde4_datadir}/applications/kde4/kwordquiz.desktop
+%{_kde4_datadir}/applications/kde4/marble.desktop
+%{_kde4_datadir}/applications/kde4/parley.desktop
+%{_kde4_datadir}/applications/kde4/step.desktop
+
+%{_kde4_datadir}/config.kcfg/blinken.kcfg
+%{_kde4_datadir}/config.kcfg/documentsettings.kcfg
+%{_kde4_datadir}/config.kcfg/kalzium.kcfg
+%{_kde4_datadir}/config.kcfg/kanagram.kcfg
+%{_kde4_datadir}/config.kcfg/kgeography.kcfg
+%{_kde4_datadir}/config.kcfg/khangman.kcfg
+%{_kde4_datadir}/config.kcfg/kiten.kcfg
+%{_kde4_datadir}/config.kcfg/klettres.kcfg
+%{_kde4_datadir}/config.kcfg/ktouch.kcfg
+%{_kde4_datadir}/config.kcfg/kwordquiz.kcfg
+%{_kde4_datadir}/config.kcfg/languagesettings.kcfg
+%{_kde4_datadir}/config.kcfg/marble.kcfg
+%{_kde4_datadir}/config.kcfg/parley.kcfg
+%{_kde4_datadir}/config.kcfg/step.kcfg
+%{_kde4_datadir}/config/kalzium.knsrc
+%{_kde4_datadir}/config/kanagram.knsrc
+%{_kde4_datadir}/config/khangman.knsrc
+%{_kde4_datadir}/config/klettres.knsrc
+%{_kde4_datadir}/config/kwordquiz.knsrc
+%{_kde4_datadir}/config/parley.knsrc
+%{_kde4_datadir}/config/step.knsrc
+
+%{_kde4_docdir}/HTML/en/blinken/
+%{_kde4_docdir}/HTML/en/kalzium/
+%{_kde4_docdir}/HTML/en/kanagram/
+%{_kde4_docdir}/HTML/en/kgeography/
+%{_kde4_docdir}/HTML/en/khangman/
+%{_kde4_docdir}/HTML/en/kiten/
+%{_kde4_docdir}/HTML/en/klettres/
+%{_kde4_docdir}/HTML/en/ktouch/
+%{_kde4_docdir}/HTML/en/kturtle
+%{_kde4_docdir}/HTML/en/kwordquiz/
+%{_kde4_docdir}/HTML/en/marble/
+%{_kde4_docdir}/HTML/en/parley/
+%{_kde4_docdir}/HTML/en/step/
+
+%{_kde4_iconsdir}/hicolor/*/*/blinken.*
+%{_kde4_iconsdir}/hicolor/*/*/kalzium.*
+%{_kde4_iconsdir}/hicolor/*/*/kanagram.*
+%{_kde4_iconsdir}/hicolor/*/*/kgeography.*
+%{_kde4_iconsdir}/hicolor/*/*/khangman.*
+%{_kde4_iconsdir}/hicolor/*/*/kiten.*
+%{_kde4_iconsdir}/hicolor/*/*/klettres.*
+%{_kde4_iconsdir}/hicolor/*/*/ktouch.*
+%{_kde4_iconsdir}/hicolor/*/*/kturtle.*
+%{_kde4_iconsdir}/hicolor/*/*/kwordquiz.*
+%{_kde4_iconsdir}/hicolor/*/*/marble.*
+%{_kde4_iconsdir}/hicolor/*/*/parley*.*
+%{_kde4_iconsdir}/hicolor/*/*/step.*
%{_kde4_iconsdir}/oxygen/*/*/*
-%{_kde4_libdir}/kde4/*
-%{_kde4_libdir}/avogadro-kalzium/
-%{_datadir}/dbus-1/interfaces/*
-%exclude %{_kde4_bindir}/kstars
-%exclude %{_kde4_datadir}/applications/kde4/kstars.desktop
-%exclude %{_kde4_datadir}/config.kcfg/kstars.kcfg
-%exclude %{_kde4_configdir}/kstars.knsrc
-%exclude %{_kde4_docdir}/HTML/en/kstars/
-%exclude %{_kde4_appsdir}/kstars/
-%exclude %{_kde4_iconsdir}/hicolor/*/*/kstars.*
+%{_kde4_libdir}/avogadro-kalzium/
+# marble
+%{_kde4_libdir}/libcompoundviewer.so.*
%files libs
%defattr(-,root,root,-)
-%{_kde4_libdir}/lib*.so.*
+%doc COPYING README
+%{_kde4_libdir}/libanalitza.so.*
+%{_kde4_libdir}/libavogadro-kalzium.so.*
+%{_kde4_libdir}/libkdeedu*.so.*
+%{_kde4_libdir}/libkeduvocdocument.so.*
+%{_kde4_libdir}/libkiten.so.*
+%{_kde4_libdir}/libmarble*.so.*
+%{_kde4_libdir}/libsbigudrv.so.*
+%{_kde4_libdir}/libscience.so.*
+%{_kde4_appsdir}/libkdeedu/
+%{_kde4_libdir}/kde4/plugins/marble/
%files devel
%defattr(-,root,root,-)
-%{_kde4_includedir}/*
+%{_kde4_appsdir}/cmake/modules
+%{_kde4_includedir}/libkdeedu/
+%{_kde4_includedir}/libkiten/
%{_includedir}/marble/
-%{_kde4_libdir}/lib*.so
-%{_kde4_libdir}/libhtmesh.a
+%{_kde4_libdir}/libavogadro-kalzium.so
+%{_kde4_libdir}/libkdeedu*.so
+%{_kde4_libdir}/libkeduvocdocument.so
+%{_kde4_libdir}/libkiten.so
+%{_kde4_libdir}/libmarble*.so
+%{_kde4_libdir}/libscience.so
+%{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so
%files kstars
%defattr(-,root,root,-)
@@ -214,9 +353,56 @@
%{_kde4_docdir}/HTML/en/kstars/
%{_kde4_appsdir}/kstars/
%{_kde4_iconsdir}/hicolor/*/*/kstars.*
+%{_kde4_libdir}/libSatLib.so.*
+
+%files math
+%defattr(-,root,root,-)
+%doc COPYING README
+%{_kde4_bindir}/calgebra
+%{_kde4_bindir}/kalgebra
+%{_kde4_bindir}/kbruch
+%{_kde4_bindir}/kig
+%{_kde4_bindir}/kmplot
+%{_kde4_bindir}/kpercentage
+%{_kde4_bindir}/pykig.*
+%{_kde4_libdir}/kde4/kigpart.*
+%{_kde4_libdir}/kde4/libkmplotpart.*
+%{_kde4_datadir}/applications/kde4/kalgebra.desktop
+%{_kde4_datadir}/applications/kde4/kbruch.desktop
+%{_kde4_datadir}/applications/kde4/kig.desktop
+%{_kde4_datadir}/applications/kde4/kmplot.desktop
+%{_kde4_datadir}/applications/kde4/kpercentage.desktop
+%{_kde4_datadir}/config.kcfg/kbruch.kcfg
+%{_kde4_datadir}/config.kcfg/kmplot.kcfg
+%{_datadir}/dbus-1/interfaces/org.kde.kmplot.*
+%{_kde4_docdir}/HTML/en/kpercentage/
+%{_kde4_docdir}/HTML/en/kalgebra/
+%{_kde4_docdir}/HTML/en/kbruch/
+%{_kde4_docdir}/HTML/en/kig/
+%{_kde4_docdir}/HTML/en/kmplot/
+%{_kde4_iconsdir}/hicolor/*/*/kalgebra.*
+%{_kde4_iconsdir}/hicolor/*/*/kbruch.*
+%{_kde4_iconsdir}/hicolor/*/*/kig.*
+%{_kde4_iconsdir}/hicolor/*/*/kmplot.*
+%{_kde4_iconsdir}/hicolor/*/*/kpercentage.*
+%{_kde4_iconsdir}/hicolor/*/*/application-x-kig.*
+%{_kde4_appsdir}/katepart/syntax/python-kig.xml
+%{_kde4_appsdir}/kbruch/
+%{_kde4_appsdir}/kig/
+%{_kde4_appsdir}/kmplot/
+%{_kde4_appsdir}/kpercentage/
+%{_kde4_datadir}/kde4/services/kalgebraplasmoid.desktop
+%{_kde4_datadir}/kde4/services/kig_part.desktop
+%{_kde4_datadir}/kde4/services/kmplot_part.desktop
%changelog
+* Thu Jun 26 2008 Rex Dieter <rdieter at fedoraproject.org> 4.0.83-2
+- %%description: update for new apps
+- -math subpkg (#446093)
+- -devel: omit a few lib*.so symlinks for those with non-public apis
+- -devel: move designer plugins here
+
* Thu Jun 19 2008 Than Ngo <than at redhat.com> 4.0.83-1
- 4.0.83 (beta2)
- Previous message (by thread): rpms/amsn/F-9 amsn-0.97-noCVR0.patch,NONE,1.1 amsn.spec,1.17,1.18
- Next message (by thread): rpms/cernlib/devel .cvsignore, 1.13, 1.14 307-use-canonical-cfortran.dpatch, 1.4, 1.5 cernlib.spec, 1.74, 1.75 paw-804-workaround-for-comis-mdpool-struct-location.dpatch, 1.2, 1.3 sources, 1.14, 1.15
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list