1 Summary: Educational games for children
2 Summary(pl.UTF-8): Gry edukacyjne dla dzieci
7 Group: X11/Applications/Games
8 Source0: http://downloads.sourceforge.net/schoolsplay/%{name}-%{version}.tgz
9 # Source0-md5: 6ed368af17e7e2fd129b0b9c5d4921ec
10 Source1: %{name}.desktop
12 Patch0: %{name}-gettext.patch
13 URL: http://www.schoolsplay.org/
14 BuildRequires: python-devel
15 BuildRequires: rpm-pythonprov
16 BuildRequires: rpmbuild(macros) >= 1.112
17 %pyrequires_eq python-modules
18 Requires: python-SQLAlchemy
19 Requires: python-numpy
20 Requires: python-pygame >= 1.7
21 Requires: python-pygtk-gtk >= 1:2.0
22 Requires: python-sqlite >= 1.1
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Childsplay is a 'suite' of educational games for young children, like
28 gcompris, but without the overkill of C/C++ and the GNOME environment.
29 Also the use of the SDL libraries makes smooth animation and the
30 playing of sound very easy.
32 %description -l pl.UTF-8
33 Childsplay to zestaw gier edukacyjnych dla małych dzieci, podobnych do
34 gier z zestawu gcompris. Jest jednak napisana bez narzutu C/C++ i
35 środowiska GNOME - w Pythonie, z użyciem biblioteki SDL, co czyni
36 animacje płynnymi i odtwarzanie dźwięku bardzo łatwym.
43 rm -rf $RPM_BUILD_ROOT
45 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/{games/%{name}/alphabetsounds,locale},%{_pixmapsdir},%{_desktopdir}}
46 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}/childsplay_sp
48 # use our custom setup.py instead of ugly orginal one
49 cp %{SOURCE2} setup.py
51 %{__python} setup.py install \
53 --root=$RPM_BUILD_ROOT
55 cp -fr lib/CPData $RPM_BUILD_ROOT%{_datadir}/games/%{name}
56 cp -fr lib/SPData $RPM_BUILD_ROOT%{_datadir}/games/%{name}
57 cp -fr alphabetsounds/en $RPM_BUILD_ROOT%{_datadir}/games/%{name}/alphabetsounds
58 cp -fr locale/* $RPM_BUILD_ROOT%{_datadir}/locale
60 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
61 install bin/childsplay $RPM_BUILD_ROOT%{_bindir}
62 install lib/SPData/menu/default/logo_cp_64x64.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
64 %py_comp $RPM_BUILD_ROOT%{_datadir}/games/%{name}
65 %py_ocomp $RPM_BUILD_ROOT%{_datadir}/games/%{name}
67 %find_lang %{name}_sp --all-name
70 rm -rf $RPM_BUILD_ROOT
72 %files -f %{name}_sp.lang
73 %defattr(644,root,root,755)
75 %attr(755,root,root) %{_bindir}/childsplay
76 %{_datadir}/games/%{name}
77 %{py_sitescriptdir}/childsplay_sp
78 %{_desktopdir}/%{name}.desktop
79 %{_pixmapsdir}/%{name}.png
80 %if "%{py_ver}" > "2.4"
81 %{py_sitescriptdir}/childsplay_sp-*.egg-info