SPECS (DEVEL): kde4-kdeedu.spec - up to 4.1.85, some packaging

glen glen at pld-linux.org
Mon Jan 5 19:51:52 CET 2009


Author: glen                         Date: Mon Jan  5 18:51:52 2009 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- up to 4.1.85, some packaging

---- Files affected:
SPECS:
   kde4-kdeedu.spec (1.11.2.4 -> 1.11.2.5) 

---- Diffs:

================================================================
Index: SPECS/kde4-kdeedu.spec
diff -u SPECS/kde4-kdeedu.spec:1.11.2.4 SPECS/kde4-kdeedu.spec:1.11.2.5
--- SPECS/kde4-kdeedu.spec:1.11.2.4	Fri Nov 14 21:08:19 2008
+++ SPECS/kde4-kdeedu.spec	Mon Jan  5 19:51:47 2009
@@ -1,35 +1,41 @@
 # $Revision$, $Date$
-#
 # TODO:
-# what about these files?:
+# - dep not recognized: libindi-devel - http://indi.sf.net
+# - package:
+#   /usr/lib64/kde4/plasma_applet_worldclock.so
+#   /usr/lib64/libcompoundviewer.so
+#   /usr/lib64/libcompoundviewer.so.4
+#   /usr/lib64/libcompoundviewer.so.4.2.0
 #   /usr/share/doc/kde/HTML/en/step/circular-motor.png
 #   /usr/share/doc/kde/HTML/en/step/common
 #   /usr/share/doc/kde/HTML/en/step/disk-properties.png
 #   /usr/share/doc/kde/HTML/en/step/examples.docbook
 #   /usr/share/doc/kde/HTML/en/step/index.cache.bz2
 #   /usr/share/doc/kde/HTML/en/step/index.docbook
+#   /usr/share/doc/kde/HTML/en/step/mainwindow.png
 #   /usr/share/doc/kde/HTML/en/step/tutorial1.png
 #   /usr/share/doc/kde/HTML/en/step/tutorial2.png
 #   /usr/share/doc/kde/HTML/en/step/tutorial3.png
 #   /usr/share/doc/kde/HTML/en/step/tutorial4.png
 #   /usr/share/doc/kde/HTML/en/step/tutorial5.png
 #   /usr/share/doc/kde/HTML/en/step/tutorials.docbook
-# - Package unpackaged files
-
+#   /usr/share/kde4/services/plasma-applet-kworldclock.desktop
 %define		_state		unstable
 %define		orgname		kdeedu
 Summary:	K Desktop Environment - edutainment
 Summary(pl.UTF-8):	K Desktop Environment - edukacja i rozrywka
 Name:		kde4-kdeedu
-Version:	4.1.73
+Version:	4.1.85
 Release:	0.1
 License:	GPL
 Group:		X11/Applications/Games
 Source0:	ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2
-# Source0-md5:	75328bb3b479e405e8ef7727ba219a5a
+# Source0-md5:	2e29ee1e501d46bd00c67c0b5bfdebd4
 Patch0:		%{name}-kalgebra.patch
 BuildRequires:	boost-python-devel
+BuildRequires:	cfitsio-devel
 BuildRequires:	eigen
+BuildRequires:	gmm-devel
 BuildRequires:	gpsd-devel
 BuildRequires:	indilib-devel
 BuildRequires:	kde4-kdebase-workspace-devel >= %{version}
@@ -37,12 +43,11 @@
 BuildRequires:	libnova-devel
 BuildRequires:	ocaml
 BuildRequires:	ocaml-facile
-BuildRequires:	ocaml-facile
 BuildRequires:	openbabel-devel >= 2.2.0
+BuildRequires:	python-PyKDE4
+BuildRequires:	python-sip-devel
 BuildRequires:	readline-devel
 BuildRequires:	rpmbuild(macros) >= 1.129
-# TODO: missing packages in cvs repo
-# BuildRequires:        gmm++-devel - http://home.gna.org/getfem/
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -100,27 +105,27 @@
 %description kanagram -l pl.UTF-8
 Gra w zgadywanie anagramów.
 
-#%package kbruch
-#Summary:	Task generator for calculations with fractions
-#Summary(pl.UTF-8):	Generator zadań z obliczeniami na ułamkach
-#Group:		X11/Applications
-
-#%description kbruch
-#KBruch is a small program to generate tasks with fractions. The user
-#has to solve the given task by entering the right value for numerator
-#and denominator. The program checks the input and gives feedback. The
-#task generation can be adjusted by using different parameters. The
-#user can decide if he wants to solve tasks with addition/subtraction
-#and/or multiplication/division.
-
-#%description kbruch -l pl.UTF-8
-#Generator zadań z obliczeniami na ułamkach. KBruch to mały program do
-#generowania zadań z ułamkami. Użytkownik ma rozwiązać zadanie poprzez
-#wpisanie poprawnej wartości dla licznika i mianownika. Następnie
-#program sprawdza poprawność danych. Generowanie zadań można
-#dostosowywać przy pomocy różnych parametrów. Użytkownik może
-#decydować, czy chce rozwiązywać zadania z dodawaniem/odejmowaniem
-#i/lub mnożeniem/dzieleniem.
+%package kbruch
+Summary:	Task generator for calculations with fractions
+Summary(pl.UTF-8):	Generator zadań z obliczeniami na ułamkach
+Group:		X11/Applications
+
+%description kbruch
+KBruch is a small program to generate tasks with fractions. The user
+has to solve the given task by entering the right value for numerator
+and denominator. The program checks the input and gives feedback. The
+task generation can be adjusted by using different parameters. The
+user can decide if he wants to solve tasks with addition/subtraction
+and/or multiplication/division.
+
+%description kbruch -l pl.UTF-8
+Generator zadań z obliczeniami na ułamkach. KBruch to mały program do
+generowania zadań z ułamkami. Użytkownik ma rozwiązać zadanie poprzez
+wpisanie poprawnej wartości dla licznika i mianownika. Następnie
+program sprawdza poprawność danych. Generowanie zadań można
+dostosowywać przy pomocy różnych parametrów. Użytkownik może
+decydować, czy chce rozwiązywać zadania z dodawaniem/odejmowaniem
+i/lub mnożeniem/dzieleniem.
 
 %package kgeography
 Summary:	A geography learning program
@@ -466,7 +471,7 @@
 %find_lang kiten	--with-kde
 %find_lang klettres	--with-kde
 %find_lang kmplot	--with-kde
-%find_lang kpercentage	--with-kde
+#%find_lang kpercentage	--with-kde
 %find_lang kstars	--with-kde
 %find_lang ktouch	--with-kde
 %find_lang kturtle	--with-kde
@@ -479,11 +484,12 @@
 
 %files devel
 %defattr(644,root,root,755)
-%{_includedir}/libkiten
-%{_includedir}/libkdeedu
+%attr(755,root,root) %{_libdir}/libanalitza.so
+%attr(755,root,root) %{_libdir}/libavogadro-kalzium.so
 %attr(755,root,root) %{_libdir}/libkiten.so
 %attr(755,root,root) %{_libdir}/libmarblewidget.so
-%attr(755,root,root) %{_libdir}/libanalitza.so
+%{_includedir}/libkdeedu
+%{_includedir}/libkiten
 %{_includedir}/marble
 %{_datadir}/apps/cmake/modules/*.cmake
 
@@ -491,84 +497,102 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/blinken
 %{_datadir}/apps/blinken
-%{_desktopdir}/kde4/blinken.desktop
 %{_datadir}/config.kcfg/blinken.kcfg
-%{_iconsdir}/hicolor/*x*/apps/blinken.png
+%{_desktopdir}/kde4/blinken.desktop
 %{_iconsdir}/hicolor/scalable/apps/blinken.svgz
+%{_iconsdir}/hicolor/*x*/apps/blinken.png
 
 %files kalzium -f kalzium.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/kalzium
-#%attr(755,root,root) %{_libdir}/kde4/plasma_engine_kalzium.so
-#%attr(755,root,root) %{_libdir}/kde4/plasma_applet_didyouknow.so
-#%attr(755,root,root) %{_libdir}/kde4/plasma_engine_kalzium.so
-%{_desktopdir}/kde4/kalzium.desktop
-%{_datadir}/config.kcfg/kalzium.kcfg
+%attr(755,root,root) %{_libdir}/kde4/plasma_engine_kalzium.so
+%attr(755,root,root) %{_libdir}/kde4/plasma_applet_didyouknow.so
+
+%attr(755,root,root) %ghost %{_libdir}/libavogadro-kalzium.so.0
+%attr(755,root,root) %{_libdir}/libavogadro-kalzium.so.*.*.*
+
+%dir %{_libdir}/avogadro-kalzium/engines
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/liblabelengine.so
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/liborbitalengine.so
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libribbonengine.so
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libringengine.so
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libsphereengine.so
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libstickengine.so
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libwireengine.so
+
+%dir %{_libdir}/avogadro-kalzium/tools
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/tools/libclickmeasuretool.so
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/tools/libdrawtool.so
+%attr(755,root,root) %{_libdir}/avogadro-kalzium/tools/libnavigatetool.so
+
+# XXX: ugly dir deps? -> devel?
+%attr(755,root,root) %{_libdir}/kde4/plugins/designer/kalziumuiwidgets.so
+
+%{_datadir}/apps/desktoptheme/default/widgets/chalkboard.svg
+%{_datadir}/apps/kalzium
 %{_datadir}/config/kalzium.knsrc
-%{_iconsdir}/hicolor/*x*/apps/kalzium.png
+%{_datadir}/config.kcfg/kalzium.kcfg
+%{_datadir}/kde4/services/plasma-dataengine-kalzium.desktop
+%{_datadir}/kde4/services/plasma_didyouknow.desktop
+%{_desktopdir}/kde4/kalzium.desktop
 %{_iconsdir}/hicolor/scalable/apps/kalzium.svgz
-#%{_datadir}/kde4/services/plasma_kalzium.desktop
-#%{_datadir}/apps/desktoptheme/default/widgets/testtube.svg
-#%{_datadir}/kde4/services/plasma_didyouknow.desktop
-#%{_datadir}/apps/desktoptheme/default/widgets/chalkboard.svg
-#%{_datadir}/kde4/services/plasma-dataengine-kalzium.desktop
-%{_datadir}/apps/kalzium
+%{_iconsdir}/hicolor/*x*/apps/kalzium.png
 
 %files kanagram -f kanagram.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/kanagram
 %{_datadir}/apps/kanagram
-%{_desktopdir}/kde4/kanagram.desktop
-%{_datadir}/config.kcfg/kanagram.kcfg
-%{_datadir}/config/kanagram.knsrc
+%{_datadir}/apps/kvtml/en/clothing.kvtml
+%{_datadir}/apps/kvtml/en/computers.kvtml
 %{_datadir}/apps/kvtml/en/currencies.kvtml
-%{_datadir}/apps/kvtml/en/numbers.kvtml
+%{_datadir}/apps/kvtml/en/fruits.kvtml
 %{_datadir}/apps/kvtml/en/inventions.kvtml
-%{_datadir}/apps/kvtml/en/computers.kvtml
+%{_datadir}/apps/kvtml/en/numbers.kvtml
+%{_datadir}/apps/kvtml/en/objects.kvtml
+%{_datadir}/apps/kvtml/en/people.kvtml
+%{_datadir}/apps/kvtml/en/professions.kvtml
 %{_datadir}/apps/kvtml/en/space.kvtml
-%{_datadir}/apps/kvtml/en/fruits.kvtml
-%{_datadir}/apps/kvtml/en/vegetables.kvtml
-%{_datadir}/apps/kvtml/en/clothing.kvtml
 %{_datadir}/apps/kvtml/en/sports.kvtml
-%{_datadir}/apps/kvtml/en/people.kvtml
 %{_datadir}/apps/kvtml/en/transportation.kvtml
-%{_datadir}/apps/kvtml/en/professions.kvtml
+%{_datadir}/apps/kvtml/en/vegetables.kvtml
 %{_datadir}/apps/kvtml/en/worldcapitals.kvtml
-%{_datadir}/apps/kvtml/en/objects.kvtml
-%{_iconsdir}/hicolor/*x*/apps/kanagram.png
+%{_datadir}/config/kanagram.knsrc
+%{_datadir}/config.kcfg/kanagram.kcfg
+%{_desktopdir}/kde4/kanagram.desktop
 %{_iconsdir}/hicolor/scalable/apps/kanagram.svgz
+%{_iconsdir}/hicolor/*x*/apps/kanagram.png
 
-#%files kbruch -f kbruch.lang
-#%defattr(644,root,root,755)
-#%attr(755,root,root) %{_bindir}/kbruch
-#%{_desktopdir}/kde4/kbruch.desktop
-#%{_datadir}/config.kcfg/kbruch.kcfg
-#%{_datadir}/apps/kbruch
-#%{_iconsdir}/hicolor/*x*/apps/kbruch.png
-#%{_iconsdir}/hicolor/scalable/apps/kbruch.svgz
+%files kbruch -f kbruch.lang
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/kbruch
+%{_datadir}/apps/kbruch
+%{_datadir}/config.kcfg/kbruch.kcfg
+%{_desktopdir}/kde4/kbruch.desktop
+%{_iconsdir}/hicolor/scalable/apps/kbruch.svgz
+%{_iconsdir}/hicolor/*x*/apps/kbruch.png
 
 %files kgeography -f kgeography.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/kgeography
-%{_desktopdir}/kde4/kgeography.desktop
-%{_datadir}/config.kcfg/kgeography.kcfg
 %{_datadir}/apps/kgeography
-%{_iconsdir}/hicolor/*x*/apps/kgeography.png
+%{_datadir}/config.kcfg/kgeography.kcfg
+%{_desktopdir}/kde4/kgeography.desktop
 %{_iconsdir}/hicolor/scalable/apps/kgeography.svgz
+%{_iconsdir}/hicolor/*x*/apps/kgeography.png
 
 %files khangman -f khangman.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/khangman
 %{_datadir}/apps/khangman
-%{_desktopdir}/kde4/khangman.desktop
-%{_datadir}/config.kcfg/khangman.kcfg
-%{_datadir}/config/khangman.knsrc
 %{_datadir}/apps/kvtml/en/animals.kvtml
 %{_datadir}/apps/kvtml/en/easy.kvtml
 %{_datadir}/apps/kvtml/en/hard.kvtml
 %{_datadir}/apps/kvtml/en/medium.kvtml
-%{_iconsdir}/hicolor/*x*/apps/khangman.png
+%{_datadir}/config.kcfg/khangman.kcfg
+%{_datadir}/config/khangman.knsrc
+%{_desktopdir}/kde4/khangman.desktop
 %{_iconsdir}/hicolor/scalable/apps/khangman.svgz
+%{_iconsdir}/hicolor/*x*/apps/khangman.png
 
 %files kig -f kig.lang
 %defattr(644,root,root,755)
@@ -583,59 +607,64 @@
 %{_iconsdir}/hicolor/*x*/mimetypes/application-x-kig.png
 %{_iconsdir}/hicolor/scalable/mimetypes/application-x-kig.svgz
 
+# XXX pulls kate dep via dir. subpackage?
+%{_datadir}/apps/katepart/syntax/python-kig.xml
+
 %files kiten -f kiten.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/kiten
 %attr(755,root,root) %{_bindir}/kitengen
 %attr(755,root,root) %{_bindir}/kitenradselect
-%attr(755,root,root) %{_libdir}/libkiten.so.4
-%attr(755,root,root) %{_libdir}/libkiten.so.4.2.0
-%{_desktopdir}/kde4/kiten.desktop
-%{_datadir}/config.kcfg/kiten.kcfg
+%attr(755,root,root) %ghost %{_libdir}/libkiten.so.4
+%attr(755,root,root) %{_libdir}/libkiten.so.*.*.*
 %{_datadir}/apps/kiten
 %{_datadir}/apps/kitenradselect/radselectui.rc
-%{_iconsdir}/hicolor/*x*/apps/kiten.png
+%{_datadir}/config.kcfg/kiten.kcfg
+%{_desktopdir}/kde4/kiten.desktop
 %{_iconsdir}/hicolor/scalable/apps/kiten.svgz
+%{_iconsdir}/hicolor/*x*/apps/kiten.png
 
 %files klettres -f klettres.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/klettres
 %{_datadir}/apps/klettres
-%{_desktopdir}/kde4/klettres.desktop
 %{_datadir}/config.kcfg/klettres.kcfg
 %{_datadir}/config/klettres.knsrc
-%{_iconsdir}/hicolor/*x*/apps/klettres.png
+%{_desktopdir}/kde4/klettres.desktop
 %{_iconsdir}/hicolor/scalable/apps/klettres.svgz
+%{_iconsdir}/hicolor/*x*/apps/klettres.png
 
 %files kmplot -f kmplot.lang
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/kde4/libkmplotpart.so
 %attr(755,root,root) %{_bindir}/kmplot
-%{_desktopdir}/kde4/kmplot.desktop
-%{_datadir}/config.kcfg/kmplot.kcfg
-%{_datadir}/kde4/services/kmplot_part.desktop
+%attr(755,root,root) %{_libdir}/kde4/libkmplotpart.so
 %{_datadir}/apps/kmplot
+%{_datadir}/config.kcfg/kmplot.kcfg
 %{_datadir}/dbus-1/interfaces/org.kde.kmplot.KmPlot.xml
 %{_datadir}/dbus-1/interfaces/org.kde.kmplot.MainDlg.xml
 %{_datadir}/dbus-1/interfaces/org.kde.kmplot.Parser.xml
 %{_datadir}/dbus-1/interfaces/org.kde.kmplot.View.xml
-%{_iconsdir}/hicolor/*x*/apps/kmplot.png
+%{_datadir}/kde4/services/kmplot_part.desktop
+%{_desktopdir}/kde4/kmplot.desktop
 %{_iconsdir}/hicolor/scalable/apps/kmplot.svgz
+%{_iconsdir}/hicolor/*x*/apps/kmplot.png
 
+%if 0
 %files kpercentage -f kpercentage.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/kpercentage
-%{_desktopdir}/kde4/kpercentage.desktop
 %{_datadir}/apps/kpercentage
-%{_iconsdir}/hicolor/*x*/apps/kpercentage.png
+%{_desktopdir}/kde4/kpercentage.desktop
 %{_iconsdir}/hicolor/scalable/apps/kpercentage.svgz
+%{_iconsdir}/hicolor/*x*/apps/kpercentage.png
+%endif
 
 %files kstars -f kstars.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libSatLib.so
 %attr(755,root,root) %{_libdir}/libhtmesh.a
 #%attr(755,root,root) %{_libdir}/libsbigudrv.so
-%attr(755,root,root) %{_bindir}/indiserver
+#%attr(755,root,root) %{_bindir}/indiserver
 #%attr(755,root,root) %{_bindir}/indi_apogee_alta
 #%attr(755,root,root) %{_bindir}/indi_fli_ccd
 #%attr(755,root,root) %{_bindir}/indi_lx200basic
@@ -716,24 +745,31 @@
 
 %files marble -f marble.lang
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/kde4/libmarble_part.so
-%{_datadir}/kde4/services/marble_part.desktop
-%dir %{_datadir}/apps/marble_part
-%{_datadir}/apps/marble_part/marble_part.rc
+%attr(755,root,root) %{_bindir}/geodatatest
 %attr(755,root,root) %{_bindir}/marble
-%{_desktopdir}/kde4/marble.desktop
-%{_datadir}/config.kcfg/marble.kcfg
-%{_datadir}/apps/marble
+%attr(755,root,root) %{_bindir}/tilecreator
+
+%attr(755,root,root) %ghost %{_libdir}/libmarblewidget.so.4
+%attr(755,root,root) %{_libdir}/libmarblewidget.so.*.*.*
+
+%attr(755,root,root) %{_libdir}/kde4/libmarble_part.so
+
 %dir %{_libdir}/kde4/plugins/marble
 %attr(755,root,root) %{_libdir}/kde4/plugins/marble/CompassFloatItem.so
 %attr(755,root,root) %{_libdir}/kde4/plugins/marble/MarbleOverviewMap.so
 %attr(755,root,root) %{_libdir}/kde4/plugins/marble/MapScaleFloatItem.so
 %attr(755,root,root) %{_libdir}/kde4/plugins/marble/MarbleStarsPlugin.so
-%attr(755,root,root) %{_bindir}/geodatatest
-%attr(755,root,root) %{_bindir}/tilecreator
+%attr(755,root,root) %{_libdir}/kde4/plugins/marble/MarbleCrosshairsPlugin.so
+%attr(755,root,root) %{_libdir}/kde4/plugins/marble/MarbleGeoDataPlugin.so
+%attr(755,root,root) %{_libdir}/kde4/plugins/marble/NavigationFloatItem.so
+
+%dir %{_datadir}/apps/marble_part
+%{_datadir}/apps/marble
+%{_datadir}/apps/marble_part/marble_part.rc
+%{_datadir}/config.kcfg/marble.kcfg
+%{_datadir}/kde4/services/marble_part.desktop
+%{_desktopdir}/kde4/marble.desktop
 %{_iconsdir}/hicolor/*x*/apps/marble.png
-%attr(755,root,root) %{_libdir}/libmarblewidget.so.4
-%attr(755,root,root) %{_libdir}/libmarblewidget.so.4.2.0
 
 %files parley -f parley.lang
 %defattr(644,root,root,755)
@@ -760,6 +796,9 @@
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 $Log$
+Revision 1.11.2.5  2009/01/05 18:51:47  glen
+- up to 4.1.85, some packaging
+
 Revision 1.11.2.4  2008/11/14 20:08:19  paszczus
 - updated to 4.1.73
 - added few new BRs
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/kde4-kdeedu.spec?r1=1.11.2.4&r2=1.11.2.5&f=u



More information about the pld-cvs-commit mailing list