Author: patrys Date: Wed Mar 12 21:44:13 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - 2.22.0 - merged from DEVEL
---- Files affected: SPECS: gnome-games.spec (1.198 -> 1.199) ---- Diffs: ================================================================ Index: SPECS/gnome-games.spec diff -u SPECS/gnome-games.spec:1.198 SPECS/gnome-games.spec:1.199 --- SPECS/gnome-games.spec:1.198 Wed Jan 9 17:35:12 2008 +++ SPECS/gnome-games.spec Wed Mar 12 22:44:08 2008 @@ -7,43 +7,47 @@ Summary(uk.UTF-8): Ігри під GNOME Summary(wa.UTF-8): Djeus po GNOME Name: gnome-games -Version: 2.20.3 +Version: 2.22.0 Release: 1 Epoch: 1 License: LGPL Group: X11/Applications/Games -Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-games/2.20/%{name}-%{version}.tar.bz2 -# Source0-md5: 470bec8560c931609f89aae94977d799 +Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-games/2.22/%{name}-%{version}.tar.bz2 +# Source0-md5: c26ba479a4bb0d4226100944d9ae77db Patch0: %{name}-schemas.patch URL: http://www.gnome.org/ -BuildRequires: GConf2-devel >= 2.20.0 +BuildRequires: GConf2-devel >= 2.22.0 BuildRequires: autoconf >= 2.53 BuildRequires: automake >= 1:1.9 BuildRequires: check >= 0.9.4 +BuildRequires: gettext-devel +BuildRequires: ggz-client-libs-devel >= 0.0.14 +BuildRequires: ggz-server-devel >= 0.0.14 BuildRequires: gnome-common >= 2.20.0 BuildRequires: gnome-doc-utils >= 0.12.0 BuildRequires: gnome-vfs2-devel >= 2.20.0 -BuildRequires: gtk+2-devel >= 2:2.12.0 +BuildRequires: gstreamer-devel >= 0.10.15 +BuildRequires: gtk+2-devel >= 2:2.12.5 BuildRequires: guile-devel >= 5:1.6.5 -BuildRequires: intltool >= 0.36.2 -BuildRequires: libgnomeui-devel >= 2.20.0 -BuildRequires: librsvg-devel >= 1:2.18.2 +BuildRequires: intltool >= 0.37.0 +BuildRequires: libgnomeui-devel >= 2.22.0 +BuildRequires: librsvg-devel >= 1:2.22.0 BuildRequires: libstdc++-devel BuildRequires: libtool -BuildRequires: libxml2-devel >= 1:2.6.30 +BuildRequires: libxml2-devel >= 1:2.6.31 BuildRequires: pkgconfig >= 1:0.15 BuildRequires: python-devel >= 1:2.4 -BuildRequires: python-gnome-desktop-devel >= 2.20.0 +BuildRequires: python-gnome-desktop-devel >= 2.22.0 BuildRequires: python-pygtk-devel >= 2:2.12.0 BuildRequires: rpmbuild(find_lang) >= 1.23 BuildRequires: rpmbuild(macros) >= 1.311 BuildRequires: scrollkeeper >= 0.3.8 BuildRequires: sed >= 4.0 Requires(post,preun): GConf2 -Requires: gnome-vfs2 >= 2.20.0 +Requires: gnome-vfs2 >= 2.22.0 Requires: hicolor-icon-theme -Requires: libgnomeui >= 2.20.0 -Requires: librsvg >= 1:2.18.2 +Requires: libgnomeui >= 2.22.0 +Requires: librsvg >= 1:2.22.0 Obsoletes: gnect Obsoletes: gnome Obsoletes: gnome-games-devel @@ -55,7 +59,6 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _localstatedir /var -%define _gnomehelpdir %{_datadir}/gnome/help %define _gamesdir %{_localstatedir}/games %description @@ -105,8 +108,8 @@ Requires: %{name} = %{epoch}:%{version}-%{release} Suggests: crafty Suggests: gnuchess -Suggests: python-pygtkglext >= 1.1.0-2 Suggests: python-PyOpenGL +Suggests: python-pygtkglext >= 1.1.0-2 Obsoletes: glchess %description glchess @@ -115,10 +118,10 @@ use engines such as GNUChess, Sjeng, Faile, Amy, Crafty and Phalanx. %description glchess -l pl.UTF-8 -glChess to dwu i trójwymiarowa gra w szachy komunikująca się za -pomocą protokołu CECP (Chess Engine Communication Protocol) Tima -Manna. Oznacza to, że aktualnie może używać silników takich jak -GNUChess, Sjeng, Faile, Amy, Crafty i Phalanx. +glChess to dwu i trójwymiarowa gra w szachy komunikująca się za pomocą +protokołu CECP (Chess Engine Communication Protocol) Tima Manna. +Oznacza to, że aktualnie może używać silników takich jak GNUChess, +Sjeng, Faile, Amy, Crafty i Phalanx. %package glines Summary: Five or more game @@ -144,6 +147,7 @@ Requires(post,postun): gtk+2 Requires(post,postun): scrollkeeper Requires(post,preun): GConf2 +Requires(post,preun): ggz-client-libs Requires: %{name} = %{epoch}:%{version}-%{release} %description gnect @@ -160,6 +164,7 @@ Requires(post,postun): gtk+2 Requires(post,postun): scrollkeeper Requires(post,preun): GConf2 +Requires(post,preun): ggz-client-libs Requires: %{name} = %{epoch}:%{version}-%{release} %description gnibbles @@ -345,35 +350,56 @@ GNOME Sudoku dostarcza prosty interfejs do grania, zapisywania, drukowania i rozwiązywania Sudoku. +%package servers +Summary: GGZ Gaming Zone servers for the GNOME games +Summary(pl.UTF-8): Serwery GGZ Gaming Zone dla gier GNOME +Group: Applications +Requires: ggz-server >= 0.0.14 + +%description servers +GGZ Gaming Zone servers for the GNOME games. + +%description servers -l pl.UTF-8 +Serwery GGZ Gaming Zone dla gier GNOME. + %prep %setup -q %patch0 -p1 -sed -i -e '[EMAIL PROTECTED]@latin#' po/LINGUAS -mv -f po/[EMAIL PROTECTED],latin}.po +sed -i -e '[EMAIL PROTECTED]@latin#' po/LINGUAS +mv -f po/[EMAIL PROTECTED],latin}.po %build %{__glib_gettextize} %{__intltoolize} %{__libtoolize} %{__aclocal} -I m4 -%{__autoheader} %{__autoconf} +%{__autoheader} %{__automake} %configure \ --enable-games=all \ + --with-sound=gstreamer \ --disable-scrollkeeper \ --disable-schemas-install \ --disable-static + %{__make} %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_datadir}/ggz %{__make} install \ - DESTDIR=$RPM_BUILD_ROOT + DESTDIR=$RPM_BUILD_ROOT \ + ggzserver_dscdir=%{_sysconfdir}/ggzd/games \ + ggzroomdir=%{_sysconfdir}/ggzd/rooms + +install gnect/data/gnect-client.dsc $RPM_BUILD_ROOT%{_datadir}/ggz +install gnibbles/gnibbles-client.dsc $RPM_BUILD_ROOT%{_datadir}/ggz +install iagno/iagno-client.dsc $RPM_BUILD_ROOT%{_datadir}/ggz -rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-stones/objects/lib*.la +rm -f $RPM_BUILD_ROOT%{_sysconfdir}/ggz.modules %py_postclean @@ -445,9 +471,15 @@ %gconf_schema_install gnect.schemas %update_icon_cache hicolor +/usr/bin/ggz-config -i -f -m %{_datadir}/ggz/gnect-client.dsc + %preun gnect %gconf_schema_uninstall gnect.schemas +if [ "$1" = "0" ]; then + /usr/bin/ggz-config -r -m %{_datadir}/ggz/gnect-client.dsc +fi + %postun gnect %scrollkeeper_update_postun %update_icon_cache hicolor @@ -466,9 +498,15 @@ fi done +/usr/bin/ggz-config -i -f -m %{_datadir}/ggz/gnibbles-client.dsc + %preun gnibbles %gconf_schema_uninstall gnibbles.schemas +if [ "$1" = "0" ]; then + /usr/bin/ggz-config -r -m %{_datadir}/ggz/gnibbles-client.dsc +fi + %postun gnibbles %scrollkeeper_update_postun %update_icon_cache hicolor @@ -603,9 +641,15 @@ %gconf_schema_install iagno.schemas %update_icon_cache hicolor +/usr/bin/ggz-config -i -f -m %{_datadir}/ggz/iagno-client.dsc + %preun iagno %gconf_schema_uninstall iagno.schemas +if [ "$1" = "0" ]; then + /usr/bin/ggz-config -r -m %{_datadir}/ggz/iagno-client.dsc +fi + %postun iagno %scrollkeeper_update_postun %update_icon_cache hicolor @@ -668,10 +712,10 @@ %dir %{_libdir}/%{name} %attr(755,root,root) %{_libdir}/%{name}/gnome-games-render-cards %dir %{_datadir}/%{name} +%{_datadir}/%{name}/icons %{_datadir}/%{name}/sounds %{_datadir}/%{name}/pixmaps %{_datadir}/gnome-games-common -%dir %{_datadir}/ggz %{_datadir}/ggz/gnome-games %dir %{_omf_dest_dir}/%{name} @@ -708,6 +752,7 @@ %attr(755,root,games) %{_bindir}/gnect %{_sysconfdir}/gconf/schemas/gnect.schemas %{_datadir}/gnect +%{_datadir}/ggz/gnect-client.dsc %{_desktopdir}/gnect.desktop %{_pixmapsdir}/gnect %{_iconsdir}/hicolor/*/*/gnome-gnect.* @@ -717,6 +762,7 @@ %attr(2755,root,games) %{_bindir}/gnibbles %{_sysconfdir}/gconf/schemas/gnibbles.schemas %{_datadir}/gnibbles +%{_datadir}/ggz/gnibbles-client.dsc %{_desktopdir}/gnibbles.desktop %{_pixmapsdir}/gnibbles %{_iconsdir}/hicolor/*/*/gnome-gnibbles.* @@ -730,8 +776,6 @@ %{_desktopdir}/gnobots2.desktop %{_pixmapsdir}/gnobots2 %{_iconsdir}/hicolor/*/*/gnome-robots.* -%lang(da) %{_omf_dest_dir}/%{name}/gnobots2-da.omf -%lang(it) %{_omf_dest_dir}/%{name}/gnobots2-it.omf %attr(664,root,games) %ghost %{_localstatedir}/games/gnobots2.* %files gnometris -f gnometris.lang @@ -778,12 +822,12 @@ %{_desktopdir}/gtali.desktop %{_pixmapsdir}/gtali %{_iconsdir}/hicolor/*/*/gnome-tali.* -%lang(da) %{_omf_dest_dir}/%{name}/gtali-da.omf %attr(664,root,games) %ghost %{_localstatedir}/games/gtali.* %files iagno -f iagno.lang %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/iagno +%{_datadir}/ggz/iagno-client.dsc %{_sysconfdir}/gconf/schemas/iagno.schemas %{_desktopdir}/iagno.desktop %{_iconsdir}/hicolor/*/*/gnome-iagno.* @@ -830,12 +874,39 @@ %{_pixmapsdir}/gnome-sudoku %{_iconsdir}/hicolor/*/*/gnome-sudoku.* +%files servers +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/ggz/gnectd +%attr(755,root,root) %{_libdir}/ggz/gnibblesd +%attr(755,root,root) %{_libdir}/ggz/iagnod +%{_sysconfdir}/ggzd/games/gnect-server.dsc +%{_sysconfdir}/ggzd/games/gnibbles-server.dsc +%{_sysconfdir}/ggzd/games/iagno-server.dsc +%{_sysconfdir}/ggzd/rooms/gnect.room +%{_sysconfdir}/ggzd/rooms/gnibbles.room +%{_sysconfdir}/ggzd/rooms/iagno.room + %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.199 2008-03-12 21:44:08 patrys +- 2.22.0 +- merged from DEVEL + +Revision 1.198.2.3 2008-03-12 21:43:21 patrys +- 2.22.0 +- let find_lang decide which files to include (or fix find_lang) + +Revision 1.198.2.2 2008-02-12 12:24:54 megabajt +- updated to 2.21.91 + +Revision 1.198.2.1 2008-02-10 22:03:57 megabajt +- updated to 2.21.90 +- added -servers subpackage with GGZ servers + Revision 1.198 2008-01-09 16:35:12 megabajt - updated to 2.20.3 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/gnome-games.spec?r1=1.198&r2=1.199&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
