Author: paszczus Date: Thu Jun 11 15:28:37 2009 GMT Module: packages Tag: DEVEL ---- Log message: - step subpackage is back - added %files; rel 1
---- Files affected: packages/kde4-kdeedu: kde4-kdeedu.spec (1.33.2.3 -> 1.33.2.4) ---- Diffs: ================================================================ Index: packages/kde4-kdeedu/kde4-kdeedu.spec diff -u packages/kde4-kdeedu/kde4-kdeedu.spec:1.33.2.3 packages/kde4-kdeedu/kde4-kdeedu.spec:1.33.2.4 --- packages/kde4-kdeedu/kde4-kdeedu.spec:1.33.2.3 Thu Jun 11 16:51:36 2009 +++ packages/kde4-kdeedu/kde4-kdeedu.spec Thu Jun 11 17:28:32 2009 @@ -1,7 +1,7 @@ # $Revision$, $Date$ # TODO: # - dep not recognized: libindi-devel - http://indi.sf.net -# %files and -step subpackage + %define _state unstable %define orgname kdeedu %define svn 979380 @@ -10,7 +10,7 @@ Summary(pl.UTF-8): K Desktop Environment - edukacja i rozrywka Name: kde4-kdeedu Version: 4.2.91 -Release: 0.1 +Release: 1 License: GPL Group: X11/Applications/Games Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}svn%{svn}.tar.bz2 @@ -19,11 +19,10 @@ Patch0: %{name}-findindi.patch BuildRequires: boost-python-devel BuildRequires: cfitsio-devel -BuildRequires: xplanet >= 1.0 BuildRequires: eigen-devel >= 2.0.51 -BuildRequires: gsl-devel >= 1.8 BuildRequires: gmm-devel BuildRequires: gpsd-devel +BuildRequires: gsl-devel >= 1.8 BuildRequires: kde4-kdebase-workspace-devel >= %{version} BuildRequires: kde4-kdelibs-devel >= %{version} BuildRequires: libindi-devel @@ -35,6 +34,7 @@ BuildRequires: python-sip-devel BuildRequires: readline-devel BuildRequires: rpmbuild(macros) >= 1.129 +BuildRequires: xplanet >= 1.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -78,9 +78,9 @@ visualizations to show them. %description kalzium -l pl.UTF-8 -Baza danych Układu Okresowego Pierwiastków. Kalzium dostarcza -wszelkie informacje dotyczące UOP, informacje o pierwiastkach oraz -ich wizualizacje. +Baza danych Układu Okresowego Pierwiastków. Kalzium dostarcza wszelkie +informacje dotyczące UOP, informacje o pierwiastkach oraz ich +wizualizacje. %package kanagram Summary: Guess anagram game @@ -108,13 +108,13 @@ 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. +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 @@ -141,12 +141,12 @@ hanged! It is aimed for children aged 6+. %description khangman -l pl.UTF-8 -KHangMan jest grą opartą na popularnej grze w wisielca. Wybierane -jest losowe słowo, którego litery są ukryte. Trzeba zgadnąć to -słowo podając kolejno litery. Za każdym razem, gdy podana litera -nie występuje w słowie, rysowany jest obrazek wisielca. Trzeba -odgadnąć słowo przed powieszeniem! Gra jest przeznaczona dla dzieci -w wieku 6 lat lub więcej. +KHangMan jest grą opartą na popularnej grze w wisielca. Wybierane jest +losowe słowo, którego litery są ukryte. Trzeba zgadnąć to słowo +podając kolejno litery. Za każdym razem, gdy podana litera nie +występuje w słowie, rysowany jest obrazek wisielca. Trzeba odgadnąć +słowo przed powieszeniem! Gra jest przeznaczona dla dzieci w wieku 6 +lat lub więcej. %package kig Summary: Interactive Geometry @@ -165,8 +165,8 @@ Kig to aplikacja do interaktywnej geometrii. Ma służyć dwóm celom: - umożliwić uczniom interaktywnie przeglądanie figur i pojęć matematycznych przy użyciu komputera -- służyć jako narzędzie WYSIWYG do rysowania figur matematycznych - i włączania ich do innych dokumentów. +- służyć jako narzędzie WYSIWYG do rysowania figur matematycznych i + włączania ich do innych dokumentów. %package kiten Summary: A Japanese reference tool @@ -181,9 +181,9 @@ %description kiten -l pl.UTF-8 Kiten to aplikacja o wielu funkcjach. Po pierwsze, jest wygodnym -słownikiem angielsko-japońskim i japońsko-angielskim; po drugie, -jest słownikiem Kanji z wieloma sposobami wyszukiwania określonych -znaków; po trzecie, jest narzędziem pomagającym w nauce Kanji. +słownikiem angielsko-japońskim i japońsko-angielskim; po drugie, jest +słownikiem Kanji z wieloma sposobami wyszukiwania określonych znaków; +po trzecie, jest narzędziem pomagającym w nauce Kanji. %package klettres Summary: Helps child to learn alphabet and to read some syllables @@ -207,13 +207,13 @@ KLettres to bardzo prosta aplikacja pomagająca dzieciom i dorosłym w nauce alfabetu i głosek we własnym lub obcym języku. Program losuje literę lub sylabę, a następnie wyświetla ją i odgrywa dźwięk. -Użytkownik powinien następnie wpisać tę literę lub sylabę. Do -ćwiczeń służą poziomy, gdzie litera/sylaba nie jest wyświetlana, -jedynie dźwięk jest odgrywany. Użytkownik nie musi wiedzieć, jak -używać myszy, wymagana jest tylko klawiatura. +Użytkownik powinien następnie wpisać tę literę lub sylabę. Do ćwiczeń +służą poziomy, gdzie litera/sylaba nie jest wyświetlana, jedynie +dźwięk jest odgrywany. Użytkownik nie musi wiedzieć, jak używać myszy, +wymagana jest tylko klawiatura. -Aktualnie dostępne jest pięć języków: czeski, duński, -holenderski, francuski i słowacki. +Aktualnie dostępne jest pięć języków: czeski, duński, holenderski, +francuski i słowacki. %package kmplot Summary: Mathematical function plotter @@ -227,9 +227,8 @@ %description kmplot -l pl.UTF-8 KmPlot to narzędzie do rysowania wykresów funkcji matematycznych dla -środowiska KDE. Ma wbudowany potężny parser. Można rysować -różne funkcje jednocześnie i łączyć je, aby stworzyć nowe -funkcje. +środowiska KDE. Ma wbudowany potężny parser. Można rysować różne +funkcje jednocześnie i łączyć je, aby stworzyć nowe funkcje. %package kpercentage Summary: A percentage tutor @@ -260,13 +259,13 @@ %description kstars -l pl.UTF-8 KStars pozwala przeglądać nocne niebo z wygodą krzesła przy -komputerze. Dostarcza dokładną graficzną reprezentację nocnego -nieba dla dowolnej daty, z dowolnego miejsca na Ziemi. Obraz zawiera -126000 gwiazd do 9. wielkości (znacznie poza zasięgiem -nieuzbrojonego oka), 13000 obiektów (katalogi Messiera, NGC i IC), -wszystkie planety, Słońce i Księżyc, setki komet i asteroid, -Drogę Mleczną, 88 konstelacji oraz linie prowadzące takie jak -równik astronomiczny, horyzont i ekliptykę. +komputerze. Dostarcza dokładną graficzną reprezentację nocnego nieba +dla dowolnej daty, z dowolnego miejsca na Ziemi. Obraz zawiera 126000 +gwiazd do 9. wielkości (znacznie poza zasięgiem nieuzbrojonego oka), +13000 obiektów (katalogi Messiera, NGC i IC), wszystkie planety, +Słońce i Księżyc, setki komet i asteroid, Drogę Mleczną, 88 +konstelacji oraz linie prowadzące takie jak równik astronomiczny, +horyzont i ekliptykę. %package ktouch Summary: Program for learning touch typing @@ -283,13 +282,13 @@ schools, universities and individuals. %description ktouch -l pl.UTF-8 -KTouch to program do nauki maszynopisania. Dostarcza tekst do -ćwiczeń, dostosowany do różnych poziomów, zależnie od stopnia -zaawansowania. Może wyświetlać, który klawisz trzeba nacisnąć, i -którego palca należy użyć. Jest świetnym programem do nauki -maszynopisania, uczy pisać wszystkimi palcami bez patrzenia na -klawisze, krok po kroku. Jest wygodny w każdym wieku, jest świetny -dla szkół, uniwersytetów i jednostek. +KTouch to program do nauki maszynopisania. Dostarcza tekst do ćwiczeń, +dostosowany do różnych poziomów, zależnie od stopnia zaawansowania. +Może wyświetlać, który klawisz trzeba nacisnąć, i którego palca należy +użyć. Jest świetnym programem do nauki maszynopisania, uczy pisać +wszystkimi palcami bez patrzenia na klawisze, krok po kroku. Jest +wygodny w każdym wieku, jest świetny dla szkół, uniwersytetów i +jednostek. %package kturtle Summary: A Logo interpreter for KDE @@ -320,14 +319,14 @@ %description kturtle -l pl.UTF-8 KTurtle to interpreter języka programowania Logo dla KDE. Język Logo jest bardzo łatwy, przez co może być używany przez małe dzieci. -Unikalna jakość Logo polega na tym, że polecenia czy instrukcje -mogą być tłumaczone (proszę zobaczyć howto dla tłumaczy, aby -pomóc przy tłumaczeniu na własny język), dzięki czemu -"programista" może programować w języku ojczystym. To czyni Logo -idealnym do nauki dzieci podstaw programowania, matematyki i -geometrii. Jednym z powodów, dla których wiele dzieci lubi Logo, -jest żółw - programowalna ikona, którą można przesuwać po -ekranie prostymi poleceniami i programować do rysowania obiektów. +Unikalna jakość Logo polega na tym, że polecenia czy instrukcje mogą +być tłumaczone (proszę zobaczyć howto dla tłumaczy, aby pomóc przy +tłumaczeniu na własny język), dzięki czemu "programista" może +programować w języku ojczystym. To czyni Logo idealnym do nauki dzieci +podstaw programowania, matematyki i geometrii. Jednym z powodów, dla +których wiele dzieci lubi Logo, jest żółw - programowalna ikona, którą +można przesuwać po ekranie prostymi poleceniami i programować do +rysowania obiektów. Możliwości KTurtle: - zintegrowany interpreter Logo, nie trzeba ściągać żadnego innego @@ -365,16 +364,16 @@ %description kwordquiz -l pl.UTF-8 KWordQuiz to wersja KDE programu WordQuiz służącego do nauki słownictwa za pomocą pokazywania kart. Jest to narzędzie do nauki -słownictwa nowego języka. Można zacząć używać jego potencjału -do łatwego uczenia się słownictwa. +słownictwa nowego języka. Można zacząć używać jego potencjału do +łatwego uczenia się słownictwa. Słowniki buduje się w dwukolumnowej tabeli (lub wczytuje z plików .kvtml z kvoctraina). W jednej kolumnie wpisuje się słowa lub wyrażenia w jednym języku, a w drugiej kolumnie ich odpowiedniki w -innym języku. Można także używać programu do ćwiczenia innych -rzeczy, jeśli tylko mają parowalną relację - na przykład -terminologii medycznej czy prawniczej. Na screenshotach widać -przykład z różnymi stanami USA i ich stolicami. +innym języku. Można także używać programu do ćwiczenia innych rzeczy, +jeśli tylko mają parowalną relację - na przykład terminologii +medycznej czy prawniczej. Na screenshotach widać przykład z różnymi +stanami USA i ich stolicami. KWordQuiz zawiera także funkcje Flashcard (pokazywania kart), testu wielokrotnego wyboru oraz pytań i odpowiedzi. Pytania i odpowiedzi @@ -427,6 +426,37 @@ %description parley -l pl.UTF-8 Parley to program dla KDE pomagający w zapamiętywaniu +%package step +Summary: Step: Interactive Physical Simulator +Summary(pl.UTF-8): Step - interaktywny symulator fizyczny +Group: X11/Applications +URL: http://edu.kde.org/step/ + +%description step +Step is an interactive physical simulator. + +It works like this: you place some bodies on the scene, add some +forces such as gravity or springs, then click "Simulate" and Step +shows you how your scene will evolve according to the laws of physics. + +You can change every property of bodies/forces in your experiment +(even during simulation) and see how this will change evolution of the +experiment. With Step you can not only learn but feel how physics +works! + +%description step -l pl.UTF-8 +Step to interaktywny symulator fizyczny. + +Działa w ten sposób: umieszcza się na scenie jakieś ciała, dodaje siły +takie jak grawitacja czy sprężyny, a następnie wciska przycisk +"Symuluj" - a Step pokazuje, jak scena będzie się zmieniała zgodnie z +prawami fizyki. + +W ramach eksperymentu można zmieniać każdą właściwość ciał/sił (nawet +podczas symulacji) i obserwować, jak zmieni to jego przebieg. Przy +użyciu Stepa można nie tylko nauczyć się, ale i poczuć, jak działa +fizyka. + %prep %setup -q -n %{orgname}-%{version}svn%{svn} %patch0 -p0 @@ -470,6 +500,7 @@ %find_lang kwordquiz --with-kde %find_lang marble --with-kde %find_lang parley --with-kde +%find_lang step --with-kde %post marble -p /sbin/ldconfig %postun marble -p /sbin/ldconfig @@ -490,10 +521,10 @@ %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libanalitza.so -#%attr(755,root,root) %{_libdir}/libavogadro-kalzium.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}/libcompoundviewer.so +%attr(755,root,root) %{_libdir}/libcompoundviewer.so %{_includedir}/libkdeedu %{_includedir}/libkiten %{_includedir}/marble @@ -514,29 +545,50 @@ %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.? -#%attr(755,root,root) %{_libdir}/libavogadro-kalzium.so.*.*.* -#%attr(755,root,root) %ghost %{_libdir}/libcompoundviewer.so.? -#%attr(755,root,root) %{_libdir}/libcompoundviewer.so.*.*.* - -#%dir %{_libdir}/avogadro-kalzium/engines -#%dir %attr(755,root,root) %{_libdir}/avogadro-kalzium/ -#%dir %attr(755,root,root) %{_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 +%attr(755,root,root) %ghost %{_libdir}/libavogadro-kalzium.so.? +%attr(755,root,root) %{_libdir}/libavogadro-kalzium.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libcompoundviewer.so.? +%attr(755,root,root) %{_libdir}/libcompoundviewer.so.*.*.* + +%dir %{_libdir}/avogadro-kalzium/engines +%dir %{_libdir}/avogadro-kalzium/ +%dir %{_libdir}/avogadro-kalzium/colors +%attr(755,root,root) %{_libdir}/avogadro-kalzium/colors/libchargecolor.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/colors/libdistancecolor.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/colors/libindexcolor.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/colors/libresiduecolor.so + +%dir %{_libdir}/avogadro-kalzium/engines +%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libaxesengine.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libcartoonengine.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libdipoleengine.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libforceengine.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libhbondengine.so +%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/liboverlayengine.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libpolygonengine.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/libsimplewireengine.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/libsurfaceengine.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/engines/libwireengine.so + +%dir %{_libdir}/avogadro-kalzium/tools +%attr(755,root,root) %{_libdir}/avogadro-kalzium/tools/libaligntool.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/tools/libautoopttool.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/tools/libautorotatetool.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/tools/libbondcentrictool.so +%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/libmanipulatetool.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/tools/libnavigatetool.so +%attr(755,root,root) %{_libdir}/avogadro-kalzium/tools/libselectrotatetool.so # XXX: ugly dir deps? -> devel? -#%attr(755,root,root) %{_libdir}/kde4/plugins/designer/kalziumuiwidgets.so +%attr(755,root,root) %{_libdir}/kde4/plugins/designer/kalziumuiwidgets.so %{_datadir}/apps/desktoptheme/default/widgets/chalkboard.svg %{_datadir}/apps/kalzium @@ -765,6 +817,7 @@ %attr(755,root,root) %{_libdir}/kde4/plugins/marble/OverviewMap.so %attr(755,root,root) %{_libdir}/kde4/plugins/marble/Photo.so #%attr(755,root,root) %{_libdir}/kde4/plugins/marble/QHttpNetworkPlugin.so +%attr(755,root,root) %{_libdir}/kde4/plugins/marble/QNamNetworkPlugin.so %attr(755,root,root) %{_libdir}/kde4/plugins/marble/StarsPlugin.so %attr(755,root,root) %{_libdir}/kde4/plugins/marble/Wikipedia.so @@ -797,11 +850,26 @@ %attr(755,root,root) %{_libdir}/kde4/plasma_engine_parley.so %{_datadir}/kde4/services/plasma-dataengine-parley.desktop +%files step -f step.lang +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/step +%{_datadir}/apps/step +%{_datadir}/config.kcfg/step.kcfg +%{_datadir}/config/step.knsrc +%{_desktopdir}/kde4/step.desktop +%{_iconsdir}/hicolor/*/apps/step.png +%{_iconsdir}/oxygen/*/actions/pointer.png +%{_iconsdir}/oxygen/*/actions/step_*.png + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[email protected]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.33.2.4 2009/06/11 15:28:32 paszczus +- step subpackage is back +- added %files; rel 1 + Revision 1.33.2.3 2009/06/11 14:51:36 paszczus - updated to 4.2.91 - added BRs: eigen-devel, gsl-devel, eigen-devel ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kde4-kdeedu/kde4-kdeedu.spec?r1=1.33.2.3&r2=1.33.2.4&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
