SPECS: gnome-games.spec - updated to 2.18.0; merged changes from D...

megabajt megabajt at pld-linux.org
Wed Mar 14 09:54:40 CET 2007


Author: megabajt                     Date: Wed Mar 14 08:54:40 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 2.18.0; merged changes from DEVEL

---- Files affected:
SPECS:
   gnome-games.spec (1.182 -> 1.183) 

---- Diffs:

================================================================
Index: SPECS/gnome-games.spec
diff -u SPECS/gnome-games.spec:1.182 SPECS/gnome-games.spec:1.183
--- SPECS/gnome-games.spec:1.182	Tue Feb 13 08:16:46 2007
+++ SPECS/gnome-games.spec	Wed Mar 14 09:54:31 2007
@@ -1,4 +1,9 @@
 # $Revision$, $Date$
+#
+# TODO:
+# - system libggz (http://www.ggzgamingzone.org/)
+# - pl summary and description for glchess subpackage
+#
 Summary:	GNOME games
 Summary(es.UTF-8):	Juegos de GNOME
 Summary(fr.UTF-8):	Jeux pour GNOME
@@ -7,45 +12,51 @@
 Summary(uk.UTF-8):	Ігри під GNOME
 Summary(wa.UTF-8):	Djeus po GNOME
 Name:		gnome-games
-Version:	2.16.3
+Version:	2.18.0
 Release:	1
 Epoch:		1
 License:	LGPL
 Group:		X11/Applications/Games
-Source0:	http://ftp.gnome.org/pub/gnome/sources/gnome-games/2.16/%{name}-%{version}.tar.bz2
-# Source0-md5:	88baa9ab64b84bfcac2a1ba05f84d2f9
+Source0:	http://ftp.gnome.org/pub/gnome/sources/gnome-games/2.18/%{name}-%{version}.tar.bz2
+# Source0-md5:	ef00cec63ca8b4e328c1975377f98f11
 Patch0:		%{name}-schemas.patch
 Patch1:		%{name}-include.patch
 Patch2:		%{name}-desktop.patch
 URL:		http://www.gnome.org/
-BuildRequires:	GConf2-devel >= 2.16.0
+BuildRequires:	GConf2-devel >= 2.18.0.1
 BuildRequires:	autoconf >= 2.53
-BuildRequires:	automake
+BuildRequires:	automake >= 1:1.9
 BuildRequires:	avahi-glib-devel >= 0.6.15
+BuildRequires:	check >= 0.9.4
 BuildRequires:	esound-devel
 BuildRequires:	gnome-common >= 2.12.0
-BuildRequires:	gnome-vfs2-devel >= 2.16.3
-BuildRequires:	gob2 >= 2.0.14
-BuildRequires:	guile-devel >= 5:1.8.0
-BuildRequires:	gtk+2-devel >= 2:2.10.6
-BuildRequires:	intltool >= 0.35.0
+BuildRequires:	gnome-doc-utils >= 0.10.1
+BuildRequires:	gnome-vfs2-devel >= 2.18.0.1
+BuildRequires:	gtk+2-devel >= 2:2.10.10
+BuildRequires:	guile-devel >= 5:1.6.5
+BuildRequires:	intltool >= 0.35.5
 BuildRequires:	libglade2-devel >= 1:2.6.0
-BuildRequires:	libgnomeui-devel >= 2.16.1
+BuildRequires:	libgnomeui-devel >= 2.18.0
 BuildRequires:	libltdl-devel
-BuildRequires:	librsvg-devel >= 1:2.16.0
+BuildRequires:	librsvg-devel >= 1:2.16.1
 BuildRequires:	libstdc++-devel
 BuildRequires:	libtool
+BuildRequires:	libxml2-devel >= 1:2.6.27
 BuildRequires:	pkgconfig
+BuildRequires:	python-devel >= 2.4
+BuildRequires:	python-gnome-desktop-devel >= 2.18.0
+BuildRequires:	python-pygtk-devel >= 2:2.10.4
 BuildRequires:	rpmbuild(macros) >= 1.311
 BuildRequires:	scrollkeeper >= 0.3.8
 Requires(post,preun):	GConf2
-Requires:	gnome-vfs2 >= 2.16.3
+Requires:	gnome-vfs2 >= 2.18.0.1
 Requires:	hicolor-icon-theme
-Requires:	libgnomeui >= 2.16.0
-Requires:	librsvg >= 1:2.16.0
+Requires:	libgnomeui >= 2.18.0
+Requires:	librsvg >= 1:2.16.1
 Obsoletes:	gnect
 Obsoletes:	gnome
 Obsoletes:	gnome-games-devel
+Obsoletes:	gnome-games-gataxx
 Obsoletes:	gnome-games-static
 Obsoletes:	gnome-games-stones
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -80,9 +91,9 @@
 Summary:	GNOME's version of blackjack
 Summary(pl.UTF-8):	Blackjack dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description blackjack
@@ -91,29 +102,28 @@
 %description blackjack -l pl.UTF-8
 Kasynowa wersja gry oczko.
 
-%package gataxx
-Summary:	GNOME Ataxx
-Summary(pl.UTF-8):	Ataxx dla GNOME
+%package glchess
+Summary:	GNOME glChess - a 2D/3D chess interface
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	desktop-file-utils
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
+Obsoletes:	glchess
 
-%description gataxx
-Reversi like game.
-
-%description gataxx -l pl.UTF-8
-Gra podobna do Reversi.
+%description glchess
+glChess is a 2D/3D chess game interfacing via the Chess Engine
+Communication Protocol (CECP) by Tim Mann. This means it can currently
+use engines such as GNUChess, Sjeng, Faile, Amy, Crafty and Phalanx.
 
 %package glines
 Summary:	Five or more game
 Summary(pl.UTF-8):	Gra "Pięć albo więcej"
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description glines
@@ -127,9 +137,9 @@
 Summary:	Four-in-a-row game
 Summary(pl.UTF-8):	Gra "Cztery w rzędzie"
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description gnect
@@ -142,10 +152,10 @@
 Summary:	GNOME Nibbles
 Summary(pl.UTF-8):	Nibbles dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description gnibbles
@@ -158,10 +168,10 @@
 Summary:	GNOME Robots
 Summary(pl.UTF-8):	Robots dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description gnobots2
@@ -174,10 +184,10 @@
 Summary:	GNOME Tetris
 Summary(pl.UTF-8):	Tetris dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description gnometris
@@ -190,10 +200,10 @@
 Summary:	GNOME Mines
 Summary(pl.UTF-8):	Miny dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description gnomine
@@ -206,10 +216,10 @@
 Summary:	GNOME Tetravex
 Summary(pl.UTF-8):	Tetravex dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description gnotravex
@@ -222,10 +232,10 @@
 Summary:	Gnome Klotski
 Summary(pl.UTF-8):	Klotski dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description gnotski
@@ -233,17 +243,17 @@
 block to the area bordered by green markers.
 
 %description gnotski -l pl.UTF-8
-Klon gry Klotski. Celem gry jest przesunięcie zaznaczonego klocka
-w pole ograniczone zielonymi znacznikami.
+Klon gry Klotski. Celem gry jest przesunięcie zaznaczonego klocka w
+pole ograniczone zielonymi znacznikami.
 
 %package gtali
 Summary:	GNOME Tali
 Summary(pl.UTF-8):	Tali dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description gtali
@@ -256,9 +266,9 @@
 Summary:	GNOME Iagno
 Summary(pl.UTF-8):	Iagno dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description iagno
@@ -271,10 +281,10 @@
 Summary:	GNOME Mahjongg
 Summary(pl.UTF-8):	Mahjongg dla GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description mahjongg
@@ -287,10 +297,10 @@
 %package same-gnome
 Summary:	Same GNOME
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
 Requires(post):	coreutils
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description same-gnome
@@ -303,11 +313,11 @@
 Summary:	AisleRiot Solitaire
 Summary(pl.UTF-8):	Pasjans AisleRiot
 Group:		X11/Applications/Games
-Requires(post,preun):	GConf2 >= 2.16.0
-Requires(post,postun):	gtk+2 >= 2:2.10.6
+Requires(post,postun):	gtk+2
 Requires(post,postun):	scrollkeeper
+Requires(post,preun):	GConf2
 Requires:	%{name} = %{epoch}:%{version}-%{release}
-Requires:	guile >= 5:1.8.0
+Requires:	guile >= 5:1.6.5
 
 %description sol
 Many different solitaire games.
@@ -315,6 +325,22 @@
 %description sol -l pl.UTF-8
 Różne gry karciane.
 
+%package sudoku
+Summary:	Simple interface for playing, saving, printing and solving Sudoku
+Summary(pl.UTF-8):	Prosty interfejs do grania, zapisywania, drukowania i rozwiązywania Sudoku
+Group:		X11/Applications/Games
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+Requires:	python-gnome-desktop-print >= 2.17.93
+Obsoletes:	gnome-sudoku
+
+%description sudoku
+GNOME Sudoku provides a simple interface for playing, saving, printing
+and solving Sudoku.
+
+%description sudoku -l pl.UTF-8
+GNOME Sudoku dostarcza prosty interfejs do grania, zapisywania,
+drukowania i rozwiązywania Sudoku.
+
 %prep
 %setup -q
 %patch0 -p1
@@ -325,13 +351,14 @@
 %{__glib_gettextize}
 %{__intltoolize}
 %{__libtoolize}
-%{__aclocal}
+%{__aclocal} -I m4
 %{__autoheader}
 %{__autoconf}
 %{__automake}
 %configure \
 	--disable-bonjour \
 	--disable-howl \
+	--disable-scrollkeeper \
 	--disable-static
 %{__make}
 
@@ -344,13 +371,16 @@
 
 rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-stones/objects/lib*.la
 
+%py_postclean
+
 %find_lang %{name} --all-name
 %find_lang gnect --with-gnome
 %find_lang gnomine --with-gnome
 %find_lang same-gnome --with-gnome
 %find_lang mahjongg --with-gnome
+%find_lang glchess --with-gnome
 %find_lang gtali --with-gnome
-%find_lang gataxx --with-gnome
+%find_lang gnome-sudoku --with-gnome
 %find_lang gnotravex --with-gnome
 %find_lang gnotski --with-gnome
 %find_lang glines --with-gnome
@@ -382,17 +412,17 @@
 %scrollkeeper_update_postun
 %update_icon_cache hicolor
 
-%post gataxx
+%post glchess
+%gconf_schema_install glchess.schemas
+%update_desktop_database_post
 %scrollkeeper_update_post
-%gconf_schema_install gataxx.schemas
-%update_icon_cache hicolor
 
-%preun gataxx
-%gconf_schema_uninstall gataxx.schemas
+%preun glchess
+%gconf_schema_uninstall glchess.schemas
 
-%postun gataxx
+%postun glchess
+%update_desktop_database_postun
 %scrollkeeper_update_postun
-%update_icon_cache hicolor
 
 %post glines
 %scrollkeeper_update_post
@@ -637,13 +667,14 @@
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
-%attr(755,root,root) %{_bindir}/games-server.py
 %{_sysconfdir}/gconf/schemas/libgnomegames.schemas
 %dir %{_datadir}/%{name}
 %dir %{_omf_dest_dir}/%{name}
 %{_pixmapsdir}/gnome-games-common
 %dir %{_pixmapsdir}/iagno
 %{_pixmapsdir}/iagno/classic.png
+%dir %{_datadir}/ggz
+%{_datadir}/ggz/gnome-games
 
 %files blackjack -f blackjack.lang
 %defattr(644,root,root,755)
@@ -655,23 +686,31 @@
 %{_pixmapsdir}/blackjack
 %{_iconsdir}/hicolor/*/*/gnome-blackjack.png
 
-%files gataxx -f gataxx.lang
+%files glchess -f glchess.lang
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/gataxx
-%{_sysconfdir}/gconf/schemas/gataxx.schemas
-%{_datadir}/%{name}/ataxx
-%{_desktopdir}/gataxx.desktop
-%{_omf_dest_dir}/%{name}/gataxx-C.omf
-%{_iconsdir}/hicolor/*/*/gnome-ataxx.*
+%attr(755,root,root) %{_bindir}/glchess
+%attr(755,root,root) %{_bindir}/gnome-gnuchess
+%{_sysconfdir}/gconf/schemas/glchess.schemas
+%{_desktopdir}/glchess.desktop
+%{_datadir}/glchess
+%{py_sitescriptdir}/glchess
+%{_pixmapsdir}/glchess.svg
+%{_pixmapsdir}/glchess
+%dir %{_omf_dest_dir}/glchess
+%{_omf_dest_dir}/glchess/glchess-C.omf
 
 %files glines -f glines.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/glines
 %{_sysconfdir}/gconf/schemas/glines.schemas
 %{_desktopdir}/glines.desktop
-%{_omf_dest_dir}/%{name}/glines-C.omf
 %{_pixmapsdir}/glines
 %{_iconsdir}/hicolor/*/*/gnome-five-or-more.png
+%dir %{_omf_dest_dir}/glines
+%{_omf_dest_dir}/glines/glines-C.omf
+%lang(fr) %{_omf_dest_dir}/glines/glines-fr.omf
+%lang(ru) %{_omf_dest_dir}/glines/glines-ru.omf
+%lang(sv) %{_omf_dest_dir}/glines/glines-sv.omf
 %attr(664,root,games) %ghost %{_localstatedir}/games/glines.*
 
 %files gnect -f gnect.lang
@@ -680,9 +719,11 @@
 %{_sysconfdir}/gconf/schemas/gnect.schemas
 %{_datadir}/gnect
 %{_desktopdir}/gnect.desktop
-%{_omf_dest_dir}/%{name}/gnect-C.omf
 %{_pixmapsdir}/gnect
 %{_iconsdir}/hicolor/*/*/gnome-four-in-a-row.png
+%dir %{_omf_dest_dir}/gnect
+%{_omf_dest_dir}/gnect/gnect-C.omf
+%lang(sv) %{_omf_dest_dir}/gnect/gnect-sv.omf
 
 %files gnibbles -f gnibbles.lang
 %defattr(644,root,root,755)
@@ -740,6 +781,7 @@
 %{_sysconfdir}/gconf/schemas/gnotravex.schemas
 %{_desktopdir}/gnotravex.desktop
 %{_omf_dest_dir}/%{name}/gnotravex-C.omf
+%{_pixmapsdir}/gnotravex
 %{_iconsdir}/hicolor/*/*/gnome-tetravex.png
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnotravex.*
 
@@ -791,9 +833,12 @@
 %attr(2755,root,games) %{_bindir}/same-gnome
 %{_sysconfdir}/gconf/schemas/same-gnome.schemas
 %{_desktopdir}/same-gnome.desktop
-%{_omf_dest_dir}/%{name}/same-gnome-C.omf
 %{_datadir}/%{name}/same-gnome
 %{_iconsdir}/hicolor/*/*/gnome-same-gnome.png
+%dir %{_omf_dest_dir}/same-gnome
+%{_omf_dest_dir}/same-gnome/same-gnome-C.omf
+%lang(ru) %{_omf_dest_dir}/same-gnome/same-gnome-ru.omf
+%lang(sv) %{_omf_dest_dir}/same-gnome/same-gnome-sv.omf
 %attr(664,root,games) %ghost %{_localstatedir}/games/same-gnome.*
 
 %files sol -f aisleriot.lang
@@ -809,12 +854,32 @@
 %{_iconsdir}/hicolor/*/*/gnome-aisleriot.png
 %{_iconsdir}/hicolor/*/*/gnome-freecell.png
 
+%files sudoku -f gnome-sudoku.lang
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/gnome-sudoku
+%{_desktopdir}/gnome-sudoku.desktop
+%dir %{py_sitescriptdir}/gnome_sudoku
+%{py_sitescriptdir}/gnome_sudoku/*.py[co]
+%dir %{py_sitescriptdir}/gnome_sudoku/gtk_goodies
+%{py_sitescriptdir}/gnome_sudoku/gtk_goodies/*.py[co]
+%{_datadir}/gnome-sudoku
+%{_pixmapsdir}/gnome-sudoku
+%{_pixmapsdir}/sudoku.png
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.183  2007/03/14 08:54:31  megabajt
+- updated to 2.18.0; merged changes from DEVEL
+
+Revision 1.182.2.1  2007/03/09 17:20:09  megabajt
+- updated to 2.17.92
+- removed gataxx; added sudoku and glchess
+- added TODO
+
 Revision 1.182  2007/02/13 07:16:46  glen
 - tabs in preamble
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/gnome-games.spec?r1=1.182&r2=1.183&f=u



More information about the pld-cvs-commit mailing list