]> git.pld-linux.org Git - packages/gnome-games.git/blobdiff - gnome-games.spec
- don't fail to build when /etc/ggzd/rooms doesn't exist
[packages/gnome-games.git] / gnome-games.spec
index 26e396e0591211d9cbdb7998c665f2c647b82b74..85f5e2b0be86f652f9b16a1cb16489fe7f26c3cc 100644 (file)
@@ -1,51 +1,63 @@
 Summary:       GNOME games
 Summary:       GNOME games
-Summary(es):   Juegos de GNOME
-Summary(fr):   Jeux pour GNOME
-Summary(pl):   GNOME - gry
-Summary(ru):   éÇÒÙ ÐÏÄ GNOME
-Summary(uk):   ¶ÇÒɠЦĠGNOME
-Summary(wa):   Djeus po GNOME
+Summary(es.UTF-8):     Juegos de GNOME
+Summary(fr.UTF-8):     Jeux pour GNOME
+Summary(pl.UTF-8):     GNOME - gry
+Summary(ru.UTF-8):     Игры под GNOME
+Summary(uk.UTF-8):     Ігри під GNOME
+Summary(wa.UTF-8):     Djeus po GNOME
 Name:          gnome-games
 Name:          gnome-games
-Version:       2.8.0
+Version:       2.22.1
 Release:       1
 Epoch:         1
 License:       LGPL
 Group:         X11/Applications/Games
 Release:       1
 Epoch:         1
 License:       LGPL
 Group:         X11/Applications/Games
-Source0:       http://ftp.gnome.org/pub/gnome/sources/%{name}/2.8/%{name}-%{version}.tar.bz2
-# Source0-md5: 28ca74bc8b3305103aaf18b7f3530191
+Source0:       http://ftp.gnome.org/pub/GNOME/sources/gnome-games/2.22/%{name}-%{version}.tar.bz2
+# Source0-md5: 41b0261d636e667be44f4fdc5d42bc1d
 Patch0:                %{name}-schemas.patch
 Patch0:                %{name}-schemas.patch
-Patch1:                %{name}-include.patch
-Patch2:                %{name}-desktop.patch
-Icon:          gnome-games.gif
 URL:           http://www.gnome.org/
 URL:           http://www.gnome.org/
-BuildRequires: GConf2-devel >= 2.7.92
+BuildRequires: GConf2-devel >= 2.22.0
 BuildRequires: autoconf >= 2.53
 BuildRequires: autoconf >= 2.53
-BuildRequires: automake
-BuildRequires: esound-devel
-BuildRequires: gnome-common >= 2.8.0
-BuildRequires: gnome-vfs2-devel >= 2.7.92
-BuildRequires: guile-devel >= 1.6.4
-BuildRequires: gtk+2-devel >= 2:2.4.4
-BuildRequires: intltool >= 0.29
-BuildRequires: libglade2-devel >= 1:2.4.0
-BuildRequires: libgnome-devel >= 2.7.92
-BuildRequires: libgnomeui-devel >= 2.7.92
-BuildRequires: libltdl-devel
-BuildRequires: librsvg >= 1:2.8.1
+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.22.0
+BuildRequires: gstreamer-devel >= 0.10.15
+BuildRequires: gtk+2-devel >= 2:2.12.9
+BuildRequires: guile-devel >= 5:1.6.5
+BuildRequires: intltool >= 0.37.0
+BuildRequires: libgnomeui-devel >= 2.22.0
+BuildRequires: librsvg-devel >= 1:2.22.0
 BuildRequires: libstdc++-devel
 BuildRequires: libtool
 BuildRequires: libstdc++-devel
 BuildRequires: libtool
+BuildRequires: libxml2-devel >= 1:2.6.31
+BuildRequires: pkgconfig >= 1:0.15
+BuildRequires: python-devel >= 1:2.4
+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: scrollkeeper >= 0.3.8
-BuildRequires: rpm-build >= 4.1-10
-Requires:      gnome-vfs2 >= 2.7.92
-Requires:      librsvg >= 1:2.8.1
+BuildRequires: sed >= 4.0
+Requires(post,preun):  GConf2
+Requires:      gnome-vfs2 >= 2.22.0
+Requires:      hicolor-icon-theme
+Requires:      libgnomeui >= 2.22.0
+Requires:      librsvg >= 1:2.22.0
 Obsoletes:     gnect
 Obsoletes:     gnome
 Obsoletes:     gnome-games-devel
 Obsoletes:     gnect
 Obsoletes:     gnome
 Obsoletes:     gnome-games-devel
+Obsoletes:     gnome-games-gataxx
 Obsoletes:     gnome-games-static
 Obsoletes:     gnome-games-static
+Obsoletes:     gnome-games-stones
+# sr@Latn vs. sr@latin
+Conflicts:     glibc-misc < 6:2.7
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _localstatedir  /var
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _localstatedir  /var
-%define                _gnomehelpdir   %{_datadir}/gnome/help
 %define                _gamesdir       %{_localstatedir}/games
 
 %description
 %define                _gamesdir       %{_localstatedir}/games
 
 %description
@@ -53,307 +65,392 @@ Gnome-games is a collection of simple, but addictive, games from the
 GNOME desktop project. They represent many of the popular games and
 include card games, puzzle games and arcade games.
 
 GNOME desktop project. They represent many of the popular games and
 include card games, puzzle games and arcade games.
 
-%description -l pl
-Gnome-games jest kolekcj± prostych, choæ uzale¿niaj±cych gier projektu
-GNOME. S± w¶ród nich reprezentanci wielu popularnych gier, wliczaj±c
-karciane, uk³adanki i zrêczno¶ciowe.
+%description -l pl.UTF-8
+Gnome-games jest kolekcją prostych, choć uzależniających gier projektu
+GNOME. Są wśród nich reprezentanci wielu popularnych gier, wliczając
+karciane, układanki i zręcznościowe.
 
 
-%description -l uk
-ðÁËÅÔ gnome-games ×ËÌÀÞÁ¤ ¦ÇÒÉ ÄÌÑ ÓÅÒÅÄÏ×ÉÝÁ ÒÏÂÏÞÏÇÏ ÓÔÏÌÕ GNOME,
-ÓÅÒÅÄ ÑËÉÈ GnomeScott, freecell, gnibbles, gnobots, gnobots2,
+%description -l uk.UTF-8
+Пакет gnome-games включає ігри для середовища робочого столу GNOME,
+серед яких GnomeScott, freecell, gnibbles, gnobots, gnobots2,
 gnome-stones, gnomine, gnotravex, gtali, gturing, iagno, mahjongg,
 gnome-stones, gnomine, gnotravex, gtali, gturing, iagno, mahjongg,
-same-gnome ÔÁ sol.
+same-gnome та sol.
 
 
-%description -l ru
-ðÁËÅÔ gnome-games ×ËÌÀÞÁÅÔ ÉÇÒÙ ÄÌÑ ÓÒÅÄÙ ÒÁÂÏÞÅÇÏ ÓÔÏÌÁ GNOME, ÓÒÅÄÉ
-ËÏÔÏÒÙÈ GnomeScott, freecell, gnibbles, gnobots, gnobots2,
+%description -l ru.UTF-8
+Пакет gnome-games включает игры для среды рабочего стола GNOME, среди
+которых GnomeScott, freecell, gnibbles, gnobots, gnobots2,
 gnome-stones, gnomine, gnotravex, gtali, gturing, iagno, mahjongg,
 gnome-stones, gnomine, gnotravex, gtali, gturing, iagno, mahjongg,
-same-gnome É sol.
+same-gnome и sol.
 
 %package blackjack
 Summary:       GNOME's version of blackjack
 
 %package blackjack
 Summary:       GNOME's version of blackjack
-Summary(pl):   Blackjack dla GNOME
+Summary(pl.UTF-8):     Blackjack dla GNOME
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description blackjack
 Casino card game Blackjack.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description blackjack
 Casino card game Blackjack.
 
-%description blackjack -l pl
+%description blackjack -l pl.UTF-8
 Kasynowa wersja gry oczko.
 
 Kasynowa wersja gry oczko.
 
-%package gataxx
-Summary:       GNOME Ataxx
-Summary(pl):   Ataxx dla GNOME
+%package glchess
+Summary:       GNOME glChess - a 2D/3D chess interface
+Summary(pl.UTF-8):     GNOME glChess - dwu i trójwymiarowy interfejs do szachów
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
-Requires(post):        scrollkeeper
+Requires(post,postun): desktop-file-utils
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      %{name} = %{epoch}:%{version}-%{release}
-
-%description gataxx
-Reversi like game.
-
-%description gataxx -l pl
-Gra podobna do Reversi.
+Suggests:      crafty
+Suggests:      gnuchess
+Suggests:      python-PyOpenGL
+Suggests:      python-pygtkglext >= 1.1.0-2
+Obsoletes:     glchess
+
+%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.
+
+%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.
 
 %package glines
 Summary:       Five or more game
 
 %package glines
 Summary:       Five or more game
-Summary(pl):   Gra "Piêæ albo wiêcej"
+Summary(pl.UTF-8):     Gra "Pięć albo więcej"
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
 Requires(post):        coreutils
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description glines
 Remove colored balls from the board by forming lines.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description glines
 Remove colored balls from the board by forming lines.
 
-%description glines -l pl
-Gra polegaj±ca na usuwaniu kolorwych kul poprzez uk³adanie ich w
+%description glines -l pl.UTF-8
+Gra polegająca na usuwaniu kolorwych kul poprzez układanie ich w
 linie.
 
 %package gnect
 Summary:       Four-in-a-row game
 linie.
 
 %package gnect
 Summary:       Four-in-a-row game
-Summary(pl):   Gra "Cztery w rzêdzie"
+Summary(pl.UTF-8):     Gra "Cztery w rzędzie"
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
-Requires(post):        scrollkeeper
+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
 Compete to make lines of the same color.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnect
 Compete to make lines of the same color.
 
-%description gnect -l pl
-Gra, której celem jest utowrzenie linii w jednym kolorze.
+%description gnect -l pl.UTF-8
+Gra, której celem jest utowrzenie linii w jednym kolorze.
 
 %package gnibbles
 Summary:       GNOME Nibbles
 
 %package gnibbles
 Summary:       GNOME Nibbles
-Summary(pl):   Nibbles dla GNOME
+Summary(pl.UTF-8):     Nibbles dla GNOME
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
 Requires(post):        coreutils
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+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
 Guide a worm around a maze.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnibbles
 Guide a worm around a maze.
 
-%description gnibbles -l pl
-Gra polegaj±ca na przeprowadzeniu robaka przez labirynt.
+%description gnibbles -l pl.UTF-8
+Gra polegająca na przeprowadzeniu robaka przez labirynt.
 
 %package gnobots2
 Summary:       GNOME Robots
 
 %package gnobots2
 Summary:       GNOME Robots
-Summary(pl):   Robots dla GNOME
+Summary(pl.UTF-8):     Robots dla GNOME
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
 Requires(post):        coreutils
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnobots2
 Avoid the robots and make them crash into each other.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnobots2
 Avoid the robots and make them crash into each other.
 
-%description gnobots2 -l pl
-Gra polegaj±ca na zapobieganiu zderzeniom robotów.
-
-%package stones
-Summary:       GNOME Stones
-Summary(pl):   "Kamienie" dla GNOME
-Group:         X11/Applications/Games
-Requires(post):        GConf2
-Requires(post):        coreutils
-Requires(post,postun): scrollkeeper
-Requires:      %{name} = %{epoch}:%{version}-%{release}
-
-%description stones
-Boulder Dash like game.
-
-%description stones -l pl
-Gra podobna do Boulder Dasha.
+%description gnobots2 -l pl.UTF-8
+Gra polegająca na zapobieganiu zderzeniom robotów.
 
 %package gnometris
 Summary:       GNOME Tetris
 
 %package gnometris
 Summary:       GNOME Tetris
-Summary(pl):   Tetris dla GNOME
+Summary(pl.UTF-8):     Tetris dla GNOME
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
 Requires(post):        coreutils
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnometris
 Tetris like game.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnometris
 Tetris like game.
 
-%description gnometris -l pl
+%description gnometris -l pl.UTF-8
 Gra podobna do Tetrisa.
 
 %package gnomine
 Summary:       GNOME Mines
 Gra podobna do Tetrisa.
 
 %package gnomine
 Summary:       GNOME Mines
-Summary(pl):   Miny dla GNOME
+Summary(pl.UTF-8):     Miny dla GNOME
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
 Requires(post):        coreutils
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnomine
 Clear mines from a minefield.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnomine
 Clear mines from a minefield.
 
-%description gnomine -l pl
-Gra, której celem jest rozminowanie pola minowego.
+%description gnomine -l pl.UTF-8
+Gra, której celem jest rozminowanie pola minowego.
 
 %package gnotravex
 Summary:       GNOME Tetravex
 
 %package gnotravex
 Summary:       GNOME Tetravex
-Summary(pl):   Tetravex dla GNOME
+Summary(pl.UTF-8):     Tetravex dla GNOME
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
 Requires(post):        coreutils
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnotravex
 Puzzle game.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnotravex
 Puzzle game.
 
-%description gnotravex -l pl
-Uk³adanka.
+%description gnotravex -l pl.UTF-8
+Układanka.
 
 %package gnotski
 Summary:       Gnome Klotski
 
 %package gnotski
 Summary:       Gnome Klotski
-Summary(pl):   Klotski dla GNOME
+Summary(pl.UTF-8):     Klotski dla GNOME
 Group:         X11/Applications/Games
 Requires(post):        coreutils
 Group:         X11/Applications/Games
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnotski
 Clone of the Klotski game. The objective is to move the patterned
 block to the area bordered by green markers.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gnotski
 Clone of the Klotski game. The objective is to move the patterned
 block to the area bordered by green markers.
 
-%description gnotski -l pl
-Klon gry Klotski. Celem gry jest przesuniêcie zaznaczonego klocka
-pole ograniczone zielonymi znacznikami.
+%description gnotski -l pl.UTF-8
+Klon gry Klotski. Celem gry jest przesunięcie zaznaczonego klocka w
+pole ograniczone zielonymi znacznikami.
 
 %package gtali
 Summary:       GNOME Tali
 
 %package gtali
 Summary:       GNOME Tali
-Summary(pl):   Tali dla GNOME
+Summary(pl.UTF-8):     Tali dla GNOME
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
 Requires(post):        coreutils
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gtali
 Poker-style dice game.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gtali
 Poker-style dice game.
 
-%description gtali -l pl
-Gra w koci w pokerowym stylu.
+%description gtali -l pl.UTF-8
+Gra w kości w pokerowym stylu.
 
 %package iagno
 Summary:       GNOME Iagno
 
 %package iagno
 Summary:       GNOME Iagno
-Summary(pl):   Iagno dla GNOME
+Summary(pl.UTF-8):     Iagno dla GNOME
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description iagno
 Reversi like game.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description iagno
 Reversi like game.
 
-%description iagno -l pl
+%description iagno -l pl.UTF-8
 Gra podobna do Reversi.
 
 %package mahjongg
 Summary:       GNOME Mahjongg
 Gra podobna do Reversi.
 
 %package mahjongg
 Summary:       GNOME Mahjongg
-Summary(pl):   Mahjongg dla GNOME
+Summary(pl.UTF-8):     Mahjongg dla GNOME
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
 Requires(post):        coreutils
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description mahjongg
 Disassemble a pile of tiles by removing matching pairs.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description mahjongg
 Disassemble a pile of tiles by removing matching pairs.
 
-%description mahjongg -l pl
-Gra polegjaca na demonta¿u stosu kafli poprzez usuwanie pasuj±cych
+%description mahjongg -l pl.UTF-8
+Gra polegjaca na demontażu stosu kafli poprzez usuwanie pasujących
 par.
 
 %package same-gnome
 Summary:       Same GNOME
 Group:         X11/Applications/Games
 par.
 
 %package same-gnome
 Summary:       Same GNOME
 Group:         X11/Applications/Games
-Requires(post):        GConf2
 Requires(post):        coreutils
 Requires(post):        coreutils
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description same-gnome
 Remove groups of balls to try and clear the screen.
 
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description same-gnome
 Remove groups of balls to try and clear the screen.
 
-%description same-gnome -l pl
-Gra, której celem jest oczyszczanie planszy poprzez usuwanie grup kul.
+%description same-gnome -l pl.UTF-8
+Gra, której celem jest oczyszczanie planszy poprzez usuwanie grup kul.
 
 %package sol
 Summary:       AisleRiot Solitaire
 
 %package sol
 Summary:       AisleRiot Solitaire
-Summary(pl):   Pasjans AisleRiot
+Summary(pl.UTF-8):     Pasjans AisleRiot
 Group:         X11/Applications/Games
 Group:         X11/Applications/Games
-Requires(post):        GConf2
-Requires(post):        scrollkeeper
+Requires(post,postun): gtk+2
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires:      guile >= 5:1.6.5
 
 %description sol
 Many different solitaire games.
 
 
 %description sol
 Many different solitaire games.
 
-%description sol -l pl
-Ró¿ne gry karciane.
+%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.22.0
+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.
+
+%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
 
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
+
+sed -i -e 's#sr@Latn#sr@latin#' po/LINGUAS
+mv -f po/sr@{Latn,latin}.po
 
 %build
 
 %build
-glib-gettextize --copy --force
-intltoolize --copy --force
+%{__glib_gettextize}
+%{__intltoolize}
 %{__libtoolize}
 %{__libtoolize}
-%{__aclocal}
-%{__autoheader}
+%{__aclocal} -I m4
 %{__autoconf}
 %{__autoconf}
+%{__autoheader}
 %{__automake}
 %configure \
 %{__automake}
 %configure \
+       --enable-games=all \
+       --with-sound=gstreamer \
+       --disable-scrollkeeper \
+       --disable-schemas-install \
        --disable-static
        --disable-static
+
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_datadir}/ggz
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT \
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT \
-       GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+       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 -r $RPM_BUILD_ROOT%{_datadir}/locale/no
+rm -f $RPM_BUILD_ROOT%{_sysconfdir}/ggz.modules
+
+%py_postclean
 
 %find_lang %{name} --all-name
 
 %find_lang %{name} --all-name
+%find_lang gnect --with-gnome --with-omf
+%find_lang gnomine --with-gnome --with-omf
+%find_lang same-gnome --with-gnome --with-omf
+%find_lang mahjongg --with-gnome --with-omf
+%find_lang glchess --with-gnome --with-omf
+%find_lang gtali --with-gnome --with-omf
+%find_lang gnome-sudoku --with-gnome --with-omf
+%find_lang gnotravex --with-gnome --with-omf
+%find_lang gnotski --with-gnome --with-omf
+%find_lang glines --with-gnome --with-omf
+%find_lang iagno --with-gnome --with-omf
+%find_lang gnobots2 --with-gnome --with-omf
+%find_lang gnibbles --with-gnome --with-omf
+%find_lang gnometris --with-gnome --with-omf
+%find_lang blackjack --with-gnome --with-omf
+%find_lang aisleriot --with-gnome --with-omf
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post blackjack
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post blackjack
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install blackjack.schemas
+%update_icon_cache hicolor
+
+%preun blackjack
+%gconf_schema_uninstall blackjack.schemas
 
 
-%postun blackjack -p /usr/bin/scrollkeeper-update
+%postun blackjack
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 
-%post gataxx
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%post glchess
+%gconf_schema_install glchess.schemas
+%update_desktop_database_post
+%scrollkeeper_update_post
 
 
-%postun gataxx -p /usr/bin/scrollkeeper-update
+%preun glchess
+%gconf_schema_uninstall glchess.schemas
+
+%postun glchess
+%update_desktop_database_postun
+%scrollkeeper_update_postun
 
 %post glines
 
 %post glines
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install glines.schemas
+%update_icon_cache hicolor
 
 if [ ! -f %{_gamesdir}/glines.scores ]; then
        touch %{_gamesdir}/glines.scores
 
 if [ ! -f %{_gamesdir}/glines.scores ]; then
        touch %{_gamesdir}/glines.scores
@@ -361,17 +458,35 @@ if [ ! -f %{_gamesdir}/glines.scores ]; then
        chmod 664 %{_gamesdir}/glines.scores
 fi
 
        chmod 664 %{_gamesdir}/glines.scores
 fi
 
-%postun glines -p /usr/bin/scrollkeeper-update
+%preun glines
+%gconf_schema_uninstall glines.schemas
+
+%postun glines
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post gnect
 
 %post gnect
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%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
 
 
-%postun gnect -p /usr/bin/scrollkeeper-update
+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
 
 %post gnibbles
 
 %post gnibbles
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install gnibbles.schemas
+%update_icon_cache hicolor
 
 for i in gnibbles.1.0 gnibbles.1.1 gnibbles.2.0 gnibbles.2.1 gnibbles.3.0 \
        gnibbles.3.1 gnibbles.4.0 gnibbles.4.1; do
 
 for i in gnibbles.1.0 gnibbles.1.1 gnibbles.2.0 gnibbles.2.1 gnibbles.3.0 \
        gnibbles.3.1 gnibbles.4.0 gnibbles.4.1; do
@@ -382,11 +497,23 @@ for i in gnibbles.1.0 gnibbles.1.1 gnibbles.2.0 gnibbles.2.1 gnibbles.3.0 \
        fi
 done
 
        fi
 done
 
-%postun gnibbles -p /usr/bin/scrollkeeper-update
+/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
 
 %post gnobots2
 
 %post gnobots2
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install gnobots2.schemas
+%update_icon_cache hicolor
 
 for i in gnobots2.classic_robots-safe gnobots2.classic_robots \
        gnobots2.classic_robots-super-safe gnobots2.nightmare-safe \
 
 for i in gnobots2.classic_robots-safe gnobots2.classic_robots \
        gnobots2.classic_robots-super-safe gnobots2.nightmare-safe \
@@ -404,28 +531,17 @@ for i in gnobots2.classic_robots-safe gnobots2.classic_robots \
        fi
 done
 
        fi
 done
 
-%postun        gnobots2 -p /usr/bin/scrollkeeper-update
-
-%post stones
-umask 022
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
-[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
-
-if [ ! -f %{_gamesdir}/gnome-stones.scores ]; then
-       touch %{_gamesdir}/gnome-stones.scores
-       chown root:games %{_gamesdir}/gnome-stones.scores
-       chmod 664 %{_gamesdir}/gnome-stones.scores
-fi
+%preun gnobots2
+%gconf_schema_uninstall gnobots2.schemas
 
 
-%postun stones
-umask 022
-/usr/bin/scrollkeeper-update
-[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
+%postun        gnobots2
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post gnometris
 
 %post gnometris
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install gnometris.schemas
+%update_icon_cache hicolor
 
 if [ ! -f %{_gamesdir}/gnometris.scores ]; then
        touch %{_gamesdir}/gnometris.scores
 
 if [ ! -f %{_gamesdir}/gnometris.scores ]; then
        touch %{_gamesdir}/gnometris.scores
@@ -433,11 +549,17 @@ if [ ! -f %{_gamesdir}/gnometris.scores ]; then
        chmod 664 %{_gamesdir}/gnometris.scores
 fi
 
        chmod 664 %{_gamesdir}/gnometris.scores
 fi
 
-%postun gnometris -p /usr/bin/scrollkeeper-update
+%preun gnometris
+%gconf_schema_uninstall gnometris.schemas
+
+%postun gnometris
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post gnomine
 
 %post gnomine
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install gnomine.schemas
+%update_icon_cache hicolor
 
 for i in gnomine.Custom gnomine.Large gnomine.Medium gnomine.Small; do
        if [ ! -f %{_gamesdir}/$i.scores ]; then
 
 for i in gnomine.Custom gnomine.Large gnomine.Medium gnomine.Small; do
        if [ ! -f %{_gamesdir}/$i.scores ]; then
@@ -447,11 +569,17 @@ for i in gnomine.Custom gnomine.Large gnomine.Medium gnomine.Small; do
        fi
 done
 
        fi
 done
 
-%postun gnomine -p /usr/bin/scrollkeeper-update
+%preun gnomine
+%gconf_schema_uninstall gnomine.schemas
+
+%postun gnomine
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post gnotravex
 
 %post gnotravex
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install gnotravex.schemas
+%update_icon_cache hicolor
 
 for i in gnotravex.2x2 gnotravex.3x3 gnotravex.4x4 gnotravex.5x5 \
        gnotravex.6x6; do
 
 for i in gnotravex.2x2 gnotravex.3x3 gnotravex.4x4 gnotravex.5x5 \
        gnotravex.6x6; do
@@ -462,10 +590,17 @@ for i in gnotravex.2x2 gnotravex.3x3 gnotravex.4x4 gnotravex.5x5 \
        fi
 done
 
        fi
 done
 
-%postun gnotravex -p /usr/bin/scrollkeeper-update
+%preun gnotravex
+%gconf_schema_uninstall gnotravex.schemas
+
+%postun gnotravex
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post gnotski
 
 %post gnotski
-/usr/bin/scrollkeeper-update
+%scrollkeeper_update_post
+%gconf_schema_install gnotski.schemas
+%update_icon_cache hicolor
 
 for i in 1 2 3 4 5 6 7 11 12 13 14 15 16 17 21 22 23 24 25 26; do
        if [ ! -f %{_gamesdir}/gnotski.$i.scores ]; then
 
 for i in 1 2 3 4 5 6 7 11 12 13 14 15 16 17 21 22 23 24 25 26; do
        if [ ! -f %{_gamesdir}/gnotski.$i.scores ]; then
@@ -475,11 +610,17 @@ for i in 1 2 3 4 5 6 7 11 12 13 14 15 16 17 21 22 23 24 25 26; do
        fi
 done
 
        fi
 done
 
-%postun gnotski -p /usr/bin/scrollkeeper-update
+%preun gnotski
+%gconf_schema_uninstall gnotski.schemas
+
+%postun gnotski
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post gtali
 
 %post gtali
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install gtali.schemas
+%update_icon_cache hicolor
 
 if [ ! -f %{_gamesdir}/gtali.scores ]; then
        touch %{_gamesdir}/gtali.scores
 
 if [ ! -f %{_gamesdir}/gtali.scores ]; then
        touch %{_gamesdir}/gtali.scores
@@ -487,17 +628,35 @@ if [ ! -f %{_gamesdir}/gtali.scores ]; then
        chmod 664 %{_gamesdir}/gtali.scores
 fi
 
        chmod 664 %{_gamesdir}/gtali.scores
 fi
 
-%postun gtali -p /usr/bin/scrollkeeper-update
+%preun gtali
+%gconf_schema_uninstall gtali.schemas
+
+%postun gtali
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post iagno
 
 %post iagno
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%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 -p /usr/bin/scrollkeeper-update
+%postun iagno
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post mahjongg
 
 %post mahjongg
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install mahjongg.schemas
+%update_icon_cache hicolor
 
 for i in mahjongg.bridges mahjongg.cloud mahjongg.confounding \
        mahjongg.difficult mahjongg.dragon mahjongg.easy \
 
 for i in mahjongg.bridges mahjongg.cloud mahjongg.confounding \
        mahjongg.difficult mahjongg.dragon mahjongg.easy \
@@ -509,11 +668,17 @@ for i in mahjongg.bridges mahjongg.cloud mahjongg.confounding \
        fi
 done
 
        fi
 done
 
-%postun mahjongg -p /usr/bin/scrollkeeper-update
+%preun mahjongg
+%gconf_schema_uninstall mahjongg.schemas
+
+%postun mahjongg
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post same-gnome
 
 %post same-gnome
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install same-gnome.schemas
+%update_icon_cache hicolor
 
 if [ ! -f %{_gamesdir}/same-gnome.scores ]; then
        touch %{_gamesdir}/same-gnome.scores
 
 if [ ! -f %{_gamesdir}/same-gnome.scores ]; then
        touch %{_gamesdir}/same-gnome.scores
@@ -521,231 +686,201 @@ if [ ! -f %{_gamesdir}/same-gnome.scores ]; then
        chmod 664 %{_gamesdir}/same-gnome.scores
 fi
 
        chmod 664 %{_gamesdir}/same-gnome.scores
 fi
 
-%postun same-gnome -p /usr/bin/scrollkeeper-update
+%preun same-gnome
+%gconf_schema_uninstall same-gnome.schemas
+
+%postun same-gnome
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %post sol
 
 %post sol
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%scrollkeeper_update_post
+%gconf_schema_install aisleriot.schemas
+%update_icon_cache hicolor
 
 
-%postun sol -p /usr/bin/scrollkeeper-update
+%preun sol
+%gconf_schema_uninstall aisleriot.schemas
+
+%postun sol
+%scrollkeeper_update_postun
+%update_icon_cache hicolor
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
-%{_pixmapsdir}/gnome-games-common
-
-%files blackjack
+%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
+%{_datadir}/ggz/gnome-games
+%dir %{_omf_dest_dir}/%{name}
+
+%files blackjack -f blackjack.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/blackjack
 %{_sysconfdir}/gconf/schemas/blackjack.schemas
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/blackjack
 %{_sysconfdir}/gconf/schemas/blackjack.schemas
-%{_datadir}/blackjack
+%{_datadir}/%{name}/blackjack
 %{_desktopdir}/blackjack.desktop
 %{_desktopdir}/blackjack.desktop
-%{_omf_dest_dir}/%{name}/blackjack-C.omf
-%{_pixmapsdir}/blackjack
-%{_pixmapsdir}/gnome-blackjack.png
-%dir %{_gnomehelpdir}/blackjack
-%{_gnomehelpdir}/blackjack/C
+%{_iconsdir}/hicolor/*/*/gnome-blackjack.*
 
 
-%files gataxx
+%files glchess -f glchess.lang
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/gataxx
-%{_sysconfdir}/gconf/schemas/gataxx.schemas
-%{_desktopdir}/gataxx.desktop
-%{_omf_dest_dir}/%{name}/gataxx-C.omf
-%{_pixmapsdir}/gataxx.png
-%dir %{_gnomehelpdir}/gataxx
-%{_gnomehelpdir}/gataxx/C
-
-%files glines
+%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
+%{_iconsdir}/hicolor/*/*/gnome-glchess.*
+
+%files glines -f glines.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/glines
 %{_sysconfdir}/gconf/schemas/glines.schemas
 %{_desktopdir}/glines.desktop
 %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
 %{_pixmapsdir}/glines
-%{_pixmapsdir}/glines.png
+%{_iconsdir}/hicolor/*/*/gnome-glines.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/glines.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/glines.*
-%dir %{_gnomehelpdir}/glines
-%{_gnomehelpdir}/glines/C
 
 
-%files gnect
+%files gnect -f gnect.lang
 %defattr(644,root,root,755)
 %attr(755,root,games) %{_bindir}/gnect
 %{_sysconfdir}/gconf/schemas/gnect.schemas
 %defattr(644,root,root,755)
 %attr(755,root,games) %{_bindir}/gnect
 %{_sysconfdir}/gconf/schemas/gnect.schemas
-%{_sysconfdir}/sound/events/gnect.soundlist
 %{_datadir}/gnect
 %{_datadir}/gnect
+%{_datadir}/ggz/gnect-client.dsc
 %{_desktopdir}/gnect.desktop
 %{_desktopdir}/gnect.desktop
-%{_omf_dest_dir}/%{name}/gnect-C.omf
 %{_pixmapsdir}/gnect
 %{_pixmapsdir}/gnect
-%{_pixmapsdir}/gnect-icon.png
-%dir %{_gnomehelpdir}/gnect
-%{_gnomehelpdir}/gnect/C
+%{_iconsdir}/hicolor/*/*/gnome-gnect.*
 
 
-%files gnibbles
+%files gnibbles -f gnibbles.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnibbles
 %{_sysconfdir}/gconf/schemas/gnibbles.schemas
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnibbles
 %{_sysconfdir}/gconf/schemas/gnibbles.schemas
-%{_sysconfdir}/sound/events/gnibbles.soundlist
 %{_datadir}/gnibbles
 %{_datadir}/gnibbles
-%{_datadir}/sounds/gnibbles
+%{_datadir}/ggz/gnibbles-client.dsc
 %{_desktopdir}/gnibbles.desktop
 %{_desktopdir}/gnibbles.desktop
-%{_omf_dest_dir}/%{name}/gnibbles-C.omf
 %{_pixmapsdir}/gnibbles
 %{_pixmapsdir}/gnibbles
-%{_pixmapsdir}/gnome-nibbles.png
+%{_iconsdir}/hicolor/*/*/gnome-gnibbles.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnibbles.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnibbles.*
-%dir %{_gnomehelpdir}/gnibbles
-%{_gnomehelpdir}/gnibbles/C
 
 
-%files gnobots2
+%files gnobots2 -f gnobots2.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnobots2
 %{_sysconfdir}/gconf/schemas/gnobots2.schemas
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnobots2
 %{_sysconfdir}/gconf/schemas/gnobots2.schemas
-%{_sysconfdir}/sound/events/gnobots2.soundlist
 %{_datadir}/gnobots2
 %{_datadir}/gnobots2
-%{_datadir}/sounds/gnobots2
 %{_desktopdir}/gnobots2.desktop
 %{_desktopdir}/gnobots2.desktop
-%{_omf_dest_dir}/%{name}/gnobots2-C.omf
-%lang(da) %{_omf_dest_dir}/%{name}/gnobots2-da.omf
-%lang(es) %{_omf_dest_dir}/%{name}/gnobots2-es.omf
-%lang(it) %{_omf_dest_dir}/%{name}/gnobots2-it.omf
 %{_pixmapsdir}/gnobots2
 %{_pixmapsdir}/gnobots2
-%{_pixmapsdir}/gnome-gnobots2.png
-%{_pixmapsdir}/rteleport.png
-%{_pixmapsdir}/teleport.png
+%{_iconsdir}/hicolor/*/*/gnome-robots.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnobots2.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnobots2.*
-%dir %{_gnomehelpdir}/gnobots2
-%{_gnomehelpdir}/gnobots2/C
-%lang(da) %{_gnomehelpdir}/gnobots2/da
-%lang(es) %{_gnomehelpdir}/gnobots2/es
-%lang(it) %{_gnomehelpdir}/gnobots2/it
 
 
-%files stones
-%defattr(644,root,root,755)
-%attr(2755,root,games) %{_bindir}/gnome-stones
-%{_sysconfdir}/gconf/schemas/gnome-stones.schemas
-%{_datadir}/gnome-stones
-%{_datadir}/mime-info/gnome-stones.*
-%{_datadir}/gnome-stonesrc
-%lang(ko) %{_datadir}/gnome-stonesrc.ko
-%dir %{_libdir}/gnome-stones
-%dir %{_libdir}/gnome-stones/objects
-%attr(755,root,root) %{_libdir}/gnome-stones/objects/lib*.so
-%{_libdir}/gnome-stones/objects/lib*.la
-%{_desktopdir}/gnome-stones.desktop
-%{_omf_dest_dir}/%{name}/gnome-stones-C.omf
-%{_pixmapsdir}/gnome-stones
-%{_pixmapsdir}/gnome-stones*.png
-%attr(664,root,games) %ghost %{_localstatedir}/games/gnome-stones.*
-%dir %{_gnomehelpdir}/gnome-stones
-%{_gnomehelpdir}/gnome-stones/C
-
-%files gnometris
+%files gnometris -f gnometris.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnometris
 %{_sysconfdir}/gconf/schemas/gnometris.schemas
 %{_desktopdir}/gnometris.desktop
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnometris
 %{_sysconfdir}/gconf/schemas/gnometris.schemas
 %{_desktopdir}/gnometris.desktop
-%{_omf_dest_dir}/%{name}/gnometris-C.omf
 %{_pixmapsdir}/gnometris
 %{_pixmapsdir}/gnometris
-%{_pixmapsdir}/gnome-gtetris.png
-%{_datadir}/sounds/gnometris
+%{_iconsdir}/hicolor/*/*/gnome-gnometris.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnometris.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnometris.*
-%dir %{_gnomehelpdir}/gnometris
-%{_gnomehelpdir}/gnometris/C
 
 
-%files gnomine
+%files gnomine -f gnomine.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnomine
 %{_sysconfdir}/gconf/schemas/gnomine.schemas
 %{_desktopdir}/gnomine.desktop
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnomine
 %{_sysconfdir}/gconf/schemas/gnomine.schemas
 %{_desktopdir}/gnomine.desktop
-%{_omf_dest_dir}/%{name}/gnomine-C.omf
 %{_pixmapsdir}/gnomine
 %{_pixmapsdir}/gnomine
-%{_pixmapsdir}/gnome-gnomine.png
+%{_iconsdir}/hicolor/*/*/gnome-mines.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnomine.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnomine.*
-%dir %{_gnomehelpdir}/gnomine
-%{_gnomehelpdir}/gnomine/C
 
 
-%files gnotravex
+%files gnotravex -f gnotravex.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnotravex
 %{_sysconfdir}/gconf/schemas/gnotravex.schemas
 %{_desktopdir}/gnotravex.desktop
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnotravex
 %{_sysconfdir}/gconf/schemas/gnotravex.schemas
 %{_desktopdir}/gnotravex.desktop
-%{_omf_dest_dir}/%{name}/gnotravex-C.omf
-%{_pixmapsdir}/gnome-gnotravex.png
+%{_pixmapsdir}/gnotravex
+%{_iconsdir}/hicolor/*/*/gnome-tetravex.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnotravex.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnotravex.*
-%dir %{_gnomehelpdir}/gnotravex
-%{_gnomehelpdir}/gnotravex/C
 
 
-%files gnotski
+%files gnotski -f gnotski.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnotski
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gnotski
+%{_sysconfdir}/gconf/schemas/gnotski.schemas
 %{_desktopdir}/gnotski.desktop
 %{_desktopdir}/gnotski.desktop
-%{_omf_dest_dir}/%{name}/gnotski-C.omf
-%{_pixmapsdir}/gnotski*.png
+%dir %{_datadir}/%{name}/gnotski
+%{_datadir}/%{name}/gnotski/gnotski.svg
+%{_iconsdir}/hicolor/*/*/gnome-klotski.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnotski.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gnotski.*
-%dir %{_gnomehelpdir}/gnotski
-%{_gnomehelpdir}/gnotski/C
 
 
-%files gtali
+%files gtali -f gtali.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gtali
 %{_sysconfdir}/gconf/schemas/gtali.schemas
 %{_desktopdir}/gtali.desktop
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/gtali
 %{_sysconfdir}/gconf/schemas/gtali.schemas
 %{_desktopdir}/gtali.desktop
-%{_omf_dest_dir}/%{name}/gtali-C.omf
-%lang(da) %{_omf_dest_dir}/%{name}/gtali-da.omf
 %{_pixmapsdir}/gtali
 %{_pixmapsdir}/gtali
-%{_pixmapsdir}/gnome-gtali.png
+%{_iconsdir}/hicolor/*/*/gnome-tali.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gtali.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/gtali.*
-%dir %{_gnomehelpdir}/gtali
-%{_gnomehelpdir}/gtali/C
-%lang(da) %{_gnomehelpdir}/gtali/da
 
 
-%files iagno
+%files iagno -f iagno.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/iagno
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/iagno
+%{_datadir}/ggz/iagno-client.dsc
 %{_sysconfdir}/gconf/schemas/iagno.schemas
 %{_sysconfdir}/gconf/schemas/iagno.schemas
-%{_sysconfdir}/sound/events/iagno.soundlist
-%{_datadir}/sounds/iagno
 %{_desktopdir}/iagno.desktop
 %{_desktopdir}/iagno.desktop
-%{_omf_dest_dir}/%{name}/iagno-C.omf
+%{_iconsdir}/hicolor/*/*/gnome-iagno.*
 %{_pixmapsdir}/iagno
 %{_pixmapsdir}/iagno
-%{_pixmapsdir}/iagno.png
-%dir %{_gnomehelpdir}/iagno
-%{_gnomehelpdir}/iagno/C
 
 
-%files mahjongg
+%files mahjongg -f mahjongg.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/mahjongg
 %{_sysconfdir}/gconf/schemas/mahjongg.schemas
 %{_desktopdir}/mahjongg.desktop
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/mahjongg
 %{_sysconfdir}/gconf/schemas/mahjongg.schemas
 %{_desktopdir}/mahjongg.desktop
-%{_omf_dest_dir}/%{name}/mahjongg-C.omf
 %{_pixmapsdir}/mahjongg
 %{_pixmapsdir}/mahjongg
-%{_pixmapsdir}/gnome-mahjongg.png
+%{_iconsdir}/hicolor/*/*/gnome-mahjongg.png
+%{_datadir}/%{name}/mahjongg
 %attr(664,root,games) %ghost %{_localstatedir}/games/mahjongg.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/mahjongg.*
-%dir %{_gnomehelpdir}/mahjongg
-%{_gnomehelpdir}/mahjongg/C
 
 
-%files same-gnome
+%files same-gnome -f same-gnome.lang
 %defattr(644,root,root,755)
 %attr(2755,root,games) %{_bindir}/same-gnome
 %{_sysconfdir}/gconf/schemas/same-gnome.schemas
 %{_desktopdir}/same-gnome.desktop
 %defattr(644,root,root,755)
 %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
-%{_pixmapsdir}/same-gnome
-%{_pixmapsdir}/gnome-gsame.png
+%{_datadir}/%{name}/same-gnome
+%{_iconsdir}/hicolor/*/*/gnome-samegnome.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/same-gnome.*
 %attr(664,root,games) %ghost %{_localstatedir}/games/same-gnome.*
-%dir %{_gnomehelpdir}/same-gnome
-%{_gnomehelpdir}/same-gnome/C
 
 
-%files sol
+%files sol -f aisleriot.lang
 %defattr(644,root,root,755)
 %attr(755,root,games) %{_bindir}/sol
 %{_sysconfdir}/gconf/schemas/aisleriot.schemas
 %defattr(644,root,root,755)
 %attr(755,root,games) %{_bindir}/sol
 %{_sysconfdir}/gconf/schemas/aisleriot.schemas
-%{_datadir}/sol-games
+%{_datadir}/%{name}/aisleriot
 %{_desktopdir}/freecell.desktop
 %{_desktopdir}/sol.desktop
 %{_desktopdir}/freecell.desktop
 %{_desktopdir}/sol.desktop
-%{_omf_dest_dir}/%{name}/aisleriot-C.omf
-%{_pixmapsdir}/cards
-%{_pixmapsdir}/gnome-cardgame.png
-%{_pixmapsdir}/gnome-aisleriot.png
-%dir %{_gnomehelpdir}/aisleriot
-%{_gnomehelpdir}/aisleriot/C
+%{_iconsdir}/hicolor/*/*/gnome-aisleriot.*
+%{_iconsdir}/hicolor/*/*/gnome-freecell.*
+
+%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
+%{_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
This page took 0.115871 seconds and 4 git commands to generate.