]> git.pld-linux.org Git - packages/gnome-games.git/blob - gnome-games.spec
35fba05cf92462a9547547a2f569e3a884fc1bb3
[packages/gnome-games.git] / gnome-games.spec
1 #
2 # TODO:
3 # - system libggz (http://www.ggzgamingzone.org/)
4 #
5 Summary:        GNOME games
6 Summary(es.UTF-8):      Juegos de GNOME
7 Summary(fr.UTF-8):      Jeux pour GNOME
8 Summary(pl.UTF-8):      GNOME - gry
9 Summary(ru.UTF-8):      Игры под GNOME
10 Summary(uk.UTF-8):      Ігри під GNOME
11 Summary(wa.UTF-8):      Djeus po GNOME
12 Name:           gnome-games
13 Version:        2.20.0.1
14 Release:        1
15 Epoch:          1
16 License:        LGPL
17 Group:          X11/Applications/Games
18 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-games/2.20/%{name}-%{version}.tar.bz2
19 # Source0-md5:  b852cfe1f65c076b8af4fa9c7383a35f
20 Patch0:         %{name}-schemas.patch
21 URL:            http://www.gnome.org/
22 BuildRequires:  GConf2-devel >= 2.19.1
23 BuildRequires:  autoconf >= 2.53
24 BuildRequires:  automake >= 1:1.9
25 BuildRequires:  check >= 0.9.4
26 BuildRequires:  gnome-common >= 2.20.0
27 BuildRequires:  gnome-doc-utils >= 0.12.0
28 BuildRequires:  gnome-vfs2-devel >= 2.20.0
29 BuildRequires:  gtk+2-devel >= 2:2.12.0
30 BuildRequires:  guile-devel >= 5:1.6.5
31 BuildRequires:  intltool >= 0.36.2
32 BuildRequires:  libgnomeui-devel >= 2.19.1
33 BuildRequires:  librsvg-devel >= 1:2.18.2
34 BuildRequires:  libstdc++-devel
35 BuildRequires:  libtool
36 BuildRequires:  libxml2-devel >= 1:2.6.30
37 BuildRequires:  pkgconfig >= 1:0.15
38 BuildRequires:  python-devel >= 2.4
39 BuildRequires:  python-gnome-desktop-devel >= 2.20.0
40 BuildRequires:  python-pygtk-devel >= 2:2.12.0
41 BuildRequires:  rpmbuild(macros) >= 1.311
42 BuildRequires:  scrollkeeper >= 0.3.8
43 Requires(post,preun):   GConf2
44 Requires:       gnome-vfs2 >= 2.20.0
45 Requires:       hicolor-icon-theme
46 Requires:       libgnomeui >= 2.19.1
47 Requires:       librsvg >= 1:2.18.2
48 Obsoletes:      gnect
49 Obsoletes:      gnome
50 Obsoletes:      gnome-games-devel
51 Obsoletes:      gnome-games-gataxx
52 Obsoletes:      gnome-games-static
53 Obsoletes:      gnome-games-stones
54 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55
56 %define         _localstatedir  /var
57 %define         _gnomehelpdir   %{_datadir}/gnome/help
58 %define         _gamesdir       %{_localstatedir}/games
59
60 %description
61 Gnome-games is a collection of simple, but addictive, games from the
62 GNOME desktop project. They represent many of the popular games and
63 include card games, puzzle games and arcade games.
64
65 %description -l pl.UTF-8
66 Gnome-games jest kolekcją prostych, choć uzależniających gier projektu
67 GNOME. Są wśród nich reprezentanci wielu popularnych gier, wliczając
68 karciane, układanki i zręcznościowe.
69
70 %description -l uk.UTF-8
71 Пакет gnome-games включає ігри для середовища робочого столу GNOME,
72 серед яких GnomeScott, freecell, gnibbles, gnobots, gnobots2,
73 gnome-stones, gnomine, gnotravex, gtali, gturing, iagno, mahjongg,
74 same-gnome та sol.
75
76 %description -l ru.UTF-8
77 Пакет gnome-games включает игры для среды рабочего стола GNOME, среди
78 которых GnomeScott, freecell, gnibbles, gnobots, gnobots2,
79 gnome-stones, gnomine, gnotravex, gtali, gturing, iagno, mahjongg,
80 same-gnome и sol.
81
82 %package blackjack
83 Summary:        GNOME's version of blackjack
84 Summary(pl.UTF-8):      Blackjack dla GNOME
85 Group:          X11/Applications/Games
86 Requires(post,postun):  gtk+2
87 Requires(post,postun):  scrollkeeper
88 Requires(post,preun):   GConf2
89 Requires:       %{name} = %{epoch}:%{version}-%{release}
90
91 %description blackjack
92 Casino card game Blackjack.
93
94 %description blackjack -l pl.UTF-8
95 Kasynowa wersja gry oczko.
96
97 %package glchess
98 Summary:        GNOME glChess - a 2D/3D chess interface
99 Summary(pl.UTF-8):      GNOME glChess - dwu i trójwymiarowy interfejs do szachów
100 Group:          X11/Applications/Games
101 Requires(post,postun):  desktop-file-utils
102 Requires(post,postun):  scrollkeeper
103 Requires(post,preun):   GConf2
104 Requires:       %{name} = %{epoch}:%{version}-%{release}
105 Suggests:       python-pygtkglext >= 1.1.0-2
106 Suggests:       python-PyOpenGL
107 Obsoletes:      glchess
108
109 %description glchess
110 glChess is a 2D/3D chess game interfacing via the Chess Engine
111 Communication Protocol (CECP) by Tim Mann. This means it can currently
112 use engines such as GNUChess, Sjeng, Faile, Amy, Crafty and Phalanx.
113
114 %description glchess -l pl.UTF-8
115 glChess to dwu i trójwymiarowa gra w szachy komunikująca się za
116 pomocą protokołu CECP (Chess Engine Communication Protocol) Tima
117 Manna. Oznacza to, że aktualnie może używać silników takich jak
118 GNUChess, Sjeng, Faile, Amy, Crafty i Phalanx.
119
120 %package glines
121 Summary:        Five or more game
122 Summary(pl.UTF-8):      Gra "Pięć albo więcej"
123 Group:          X11/Applications/Games
124 Requires(post): coreutils
125 Requires(post,postun):  gtk+2
126 Requires(post,postun):  scrollkeeper
127 Requires(post,preun):   GConf2
128 Requires:       %{name} = %{epoch}:%{version}-%{release}
129
130 %description glines
131 Remove colored balls from the board by forming lines.
132
133 %description glines -l pl.UTF-8
134 Gra polegająca na usuwaniu kolorwych kul poprzez układanie ich w
135 linie.
136
137 %package gnect
138 Summary:        Four-in-a-row game
139 Summary(pl.UTF-8):      Gra "Cztery w rzędzie"
140 Group:          X11/Applications/Games
141 Requires(post,postun):  gtk+2
142 Requires(post,postun):  scrollkeeper
143 Requires(post,preun):   GConf2
144 Requires:       %{name} = %{epoch}:%{version}-%{release}
145
146 %description gnect
147 Compete to make lines of the same color.
148
149 %description gnect -l pl.UTF-8
150 Gra, której celem jest utowrzenie linii w jednym kolorze.
151
152 %package gnibbles
153 Summary:        GNOME Nibbles
154 Summary(pl.UTF-8):      Nibbles dla GNOME
155 Group:          X11/Applications/Games
156 Requires(post): coreutils
157 Requires(post,postun):  gtk+2
158 Requires(post,postun):  scrollkeeper
159 Requires(post,preun):   GConf2
160 Requires:       %{name} = %{epoch}:%{version}-%{release}
161
162 %description gnibbles
163 Guide a worm around a maze.
164
165 %description gnibbles -l pl.UTF-8
166 Gra polegająca na przeprowadzeniu robaka przez labirynt.
167
168 %package gnobots2
169 Summary:        GNOME Robots
170 Summary(pl.UTF-8):      Robots dla GNOME
171 Group:          X11/Applications/Games
172 Requires(post): coreutils
173 Requires(post,postun):  gtk+2
174 Requires(post,postun):  scrollkeeper
175 Requires(post,preun):   GConf2
176 Requires:       %{name} = %{epoch}:%{version}-%{release}
177
178 %description gnobots2
179 Avoid the robots and make them crash into each other.
180
181 %description gnobots2 -l pl.UTF-8
182 Gra polegająca na zapobieganiu zderzeniom robotów.
183
184 %package gnometris
185 Summary:        GNOME Tetris
186 Summary(pl.UTF-8):      Tetris dla GNOME
187 Group:          X11/Applications/Games
188 Requires(post): coreutils
189 Requires(post,postun):  gtk+2
190 Requires(post,postun):  scrollkeeper
191 Requires(post,preun):   GConf2
192 Requires:       %{name} = %{epoch}:%{version}-%{release}
193
194 %description gnometris
195 Tetris like game.
196
197 %description gnometris -l pl.UTF-8
198 Gra podobna do Tetrisa.
199
200 %package gnomine
201 Summary:        GNOME Mines
202 Summary(pl.UTF-8):      Miny dla GNOME
203 Group:          X11/Applications/Games
204 Requires(post): coreutils
205 Requires(post,postun):  gtk+2
206 Requires(post,postun):  scrollkeeper
207 Requires(post,preun):   GConf2
208 Requires:       %{name} = %{epoch}:%{version}-%{release}
209
210 %description gnomine
211 Clear mines from a minefield.
212
213 %description gnomine -l pl.UTF-8
214 Gra, której celem jest rozminowanie pola minowego.
215
216 %package gnotravex
217 Summary:        GNOME Tetravex
218 Summary(pl.UTF-8):      Tetravex dla GNOME
219 Group:          X11/Applications/Games
220 Requires(post): coreutils
221 Requires(post,postun):  gtk+2
222 Requires(post,postun):  scrollkeeper
223 Requires(post,preun):   GConf2
224 Requires:       %{name} = %{epoch}:%{version}-%{release}
225
226 %description gnotravex
227 Puzzle game.
228
229 %description gnotravex -l pl.UTF-8
230 Układanka.
231
232 %package gnotski
233 Summary:        Gnome Klotski
234 Summary(pl.UTF-8):      Klotski dla GNOME
235 Group:          X11/Applications/Games
236 Requires(post): coreutils
237 Requires(post,postun):  gtk+2
238 Requires(post,postun):  scrollkeeper
239 Requires(post,preun):   GConf2
240 Requires:       %{name} = %{epoch}:%{version}-%{release}
241
242 %description gnotski
243 Clone of the Klotski game. The objective is to move the patterned
244 block to the area bordered by green markers.
245
246 %description gnotski -l pl.UTF-8
247 Klon gry Klotski. Celem gry jest przesunięcie zaznaczonego klocka w
248 pole ograniczone zielonymi znacznikami.
249
250 %package gtali
251 Summary:        GNOME Tali
252 Summary(pl.UTF-8):      Tali dla GNOME
253 Group:          X11/Applications/Games
254 Requires(post): coreutils
255 Requires(post,postun):  gtk+2
256 Requires(post,postun):  scrollkeeper
257 Requires(post,preun):   GConf2
258 Requires:       %{name} = %{epoch}:%{version}-%{release}
259
260 %description gtali
261 Poker-style dice game.
262
263 %description gtali -l pl.UTF-8
264 Gra w kości w pokerowym stylu.
265
266 %package iagno
267 Summary:        GNOME Iagno
268 Summary(pl.UTF-8):      Iagno dla GNOME
269 Group:          X11/Applications/Games
270 Requires(post,postun):  gtk+2
271 Requires(post,postun):  scrollkeeper
272 Requires(post,preun):   GConf2
273 Requires:       %{name} = %{epoch}:%{version}-%{release}
274
275 %description iagno
276 Reversi like game.
277
278 %description iagno -l pl.UTF-8
279 Gra podobna do Reversi.
280
281 %package mahjongg
282 Summary:        GNOME Mahjongg
283 Summary(pl.UTF-8):      Mahjongg dla GNOME
284 Group:          X11/Applications/Games
285 Requires(post): coreutils
286 Requires(post,postun):  gtk+2
287 Requires(post,postun):  scrollkeeper
288 Requires(post,preun):   GConf2
289 Requires:       %{name} = %{epoch}:%{version}-%{release}
290
291 %description mahjongg
292 Disassemble a pile of tiles by removing matching pairs.
293
294 %description mahjongg -l pl.UTF-8
295 Gra polegjaca na demontażu stosu kafli poprzez usuwanie pasujących
296 par.
297
298 %package same-gnome
299 Summary:        Same GNOME
300 Group:          X11/Applications/Games
301 Requires(post): coreutils
302 Requires(post,postun):  gtk+2
303 Requires(post,postun):  scrollkeeper
304 Requires(post,preun):   GConf2
305 Requires:       %{name} = %{epoch}:%{version}-%{release}
306
307 %description same-gnome
308 Remove groups of balls to try and clear the screen.
309
310 %description same-gnome -l pl.UTF-8
311 Gra, której celem jest oczyszczanie planszy poprzez usuwanie grup kul.
312
313 %package sol
314 Summary:        AisleRiot Solitaire
315 Summary(pl.UTF-8):      Pasjans AisleRiot
316 Group:          X11/Applications/Games
317 Requires(post,postun):  gtk+2
318 Requires(post,postun):  scrollkeeper
319 Requires(post,preun):   GConf2
320 Requires:       %{name} = %{epoch}:%{version}-%{release}
321 Requires:       guile >= 5:1.6.5
322
323 %description sol
324 Many different solitaire games.
325
326 %description sol -l pl.UTF-8
327 Różne gry karciane.
328
329 %package sudoku
330 Summary:        Simple interface for playing, saving, printing and solving Sudoku
331 Summary(pl.UTF-8):      Prosty interfejs do grania, zapisywania, drukowania i rozwiązywania Sudoku
332 Group:          X11/Applications/Games
333 Requires:       %{name} = %{epoch}:%{version}-%{release}
334 Requires:       python-gnome-desktop-print >= 2.20.0
335 Obsoletes:      gnome-sudoku
336
337 %description sudoku
338 GNOME Sudoku provides a simple interface for playing, saving, printing
339 and solving Sudoku.
340
341 %description sudoku -l pl.UTF-8
342 GNOME Sudoku dostarcza prosty interfejs do grania, zapisywania,
343 drukowania i rozwiązywania Sudoku.
344
345 %prep
346 %setup -q
347 %patch0 -p1
348
349 %build
350 %{__glib_gettextize}
351 %{__intltoolize}
352 %{__libtoolize}
353 %{__aclocal} -I m4
354 %{__autoheader}
355 %{__autoconf}
356 %{__automake}
357 %configure \
358         --enable-games=all \
359         --disable-scrollkeeper \
360         --disable-schemas-install \
361         --disable-static
362 %{__make}
363
364 %install
365 rm -rf $RPM_BUILD_ROOT
366
367 %{__make} install \
368         DESTDIR=$RPM_BUILD_ROOT
369
370 rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-stones/objects/lib*.la
371
372 %py_postclean
373
374 %find_lang %{name} --all-name
375 %find_lang gnect --with-gnome
376 %find_lang gnomine --with-gnome
377 %find_lang same-gnome --with-gnome
378 %find_lang mahjongg --with-gnome
379 %find_lang glchess --with-gnome
380 %find_lang gtali --with-gnome
381 %find_lang gnome-sudoku --with-gnome
382 %find_lang gnotravex --with-gnome
383 %find_lang gnotski --with-gnome
384 %find_lang glines --with-gnome
385 %find_lang iagno --with-gnome
386 %find_lang gnobots2 --with-gnome
387 %find_lang gnibbles --with-gnome
388 %find_lang gnometris --with-gnome
389 %find_lang blackjack --with-gnome
390 %find_lang aisleriot --with-gnome
391
392 %clean
393 rm -rf $RPM_BUILD_ROOT
394
395 %post blackjack
396 %scrollkeeper_update_post
397 %gconf_schema_install blackjack.schemas
398 %update_icon_cache hicolor
399
400 %preun blackjack
401 %gconf_schema_uninstall blackjack.schemas
402
403 %postun blackjack
404 %scrollkeeper_update_postun
405 %update_icon_cache hicolor
406
407 %post glchess
408 %gconf_schema_install glchess.schemas
409 %update_desktop_database_post
410 %scrollkeeper_update_post
411
412 %preun glchess
413 %gconf_schema_uninstall glchess.schemas
414
415 %postun glchess
416 %update_desktop_database_postun
417 %scrollkeeper_update_postun
418
419 %post glines
420 %scrollkeeper_update_post
421 %gconf_schema_install glines.schemas
422 %update_icon_cache hicolor
423
424 if [ ! -f %{_gamesdir}/glines.scores ]; then
425         touch %{_gamesdir}/glines.scores
426         chown root:games %{_gamesdir}/glines.scores
427         chmod 664 %{_gamesdir}/glines.scores
428 fi
429
430 %preun glines
431 %gconf_schema_uninstall glines.schemas
432
433 %postun glines
434 %scrollkeeper_update_postun
435 %update_icon_cache hicolor
436
437 %post gnect
438 %scrollkeeper_update_post
439 %gconf_schema_install gnect.schemas
440 %update_icon_cache hicolor
441
442 %preun gnect
443 %gconf_schema_uninstall gnect.schemas
444
445 %postun gnect
446 %scrollkeeper_update_postun
447 %update_icon_cache hicolor
448
449 %post gnibbles
450 %scrollkeeper_update_post
451 %gconf_schema_install gnibbles.schemas
452 %update_icon_cache hicolor
453
454 for i in gnibbles.1.0 gnibbles.1.1 gnibbles.2.0 gnibbles.2.1 gnibbles.3.0 \
455         gnibbles.3.1 gnibbles.4.0 gnibbles.4.1; do
456         if [ ! -f %{_gamesdir}/$i.scores ]; then
457                 touch %{_gamesdir}/$i.scores
458                 chown root:games %{_gamesdir}/$i.scores
459                 chmod 664 %{_gamesdir}/$i.scores
460         fi
461 done
462
463 %preun gnibbles
464 %gconf_schema_uninstall gnibbles.schemas
465
466 %postun gnibbles
467 %scrollkeeper_update_postun
468 %update_icon_cache hicolor
469
470 %post gnobots2
471 %scrollkeeper_update_post
472 %gconf_schema_install gnobots2.schemas
473 %update_icon_cache hicolor
474
475 for i in gnobots2.classic_robots-safe gnobots2.classic_robots \
476         gnobots2.classic_robots-super-safe gnobots2.nightmare-safe \
477         gnobots2.nightmare gnobots2.nightmare-super-safe \
478         gnobots2.robots2_easy-safe gnobots2.robots2_easy \
479         gnobots2.robots2_easy-super-safe gnobots2.robots2-safe \
480         gnobots2.robots2 gnobots2.robots2-super-safe \
481         gnobots2.robots_with_safe_teleport-safe \
482         gnobots2.robots_with_safe_teleport \
483         gnobots2.robots_with_safe_teleport-super-safe; do
484         if [ ! -f %{_gamesdir}/$i.scores ]; then
485                 touch %{_gamesdir}/$i.scores
486                 chown root:games %{_gamesdir}/$i.scores
487                 chmod 664 %{_gamesdir}/$i.scores
488         fi
489 done
490
491 %preun gnobots2
492 %gconf_schema_uninstall gnobots2.schemas
493
494 %postun gnobots2
495 %scrollkeeper_update_postun
496 %update_icon_cache hicolor
497
498 %post gnometris
499 %scrollkeeper_update_post
500 %gconf_schema_install gnometris.schemas
501 %update_icon_cache hicolor
502
503 if [ ! -f %{_gamesdir}/gnometris.scores ]; then
504         touch %{_gamesdir}/gnometris.scores
505         chown root:games %{_gamesdir}/gnometris.scores
506         chmod 664 %{_gamesdir}/gnometris.scores
507 fi
508
509 %preun gnometris
510 %gconf_schema_uninstall gnometris.schemas
511
512 %postun gnometris
513 %scrollkeeper_update_postun
514 %update_icon_cache hicolor
515
516 %post gnomine
517 %scrollkeeper_update_post
518 %gconf_schema_install gnomine.schemas
519 %update_icon_cache hicolor
520
521 for i in gnomine.Custom gnomine.Large gnomine.Medium gnomine.Small; do
522         if [ ! -f %{_gamesdir}/$i.scores ]; then
523                 touch %{_gamesdir}/$i.scores
524                 chown root:games %{_gamesdir}/$i.scores
525                 chmod 664 %{_gamesdir}/$i.scores
526         fi
527 done
528
529 %preun gnomine
530 %gconf_schema_uninstall gnomine.schemas
531
532 %postun gnomine
533 %scrollkeeper_update_postun
534 %update_icon_cache hicolor
535
536 %post gnotravex
537 %scrollkeeper_update_post
538 %gconf_schema_install gnotravex.schemas
539 %update_icon_cache hicolor
540
541 for i in gnotravex.2x2 gnotravex.3x3 gnotravex.4x4 gnotravex.5x5 \
542         gnotravex.6x6; do
543         if [ ! -f %{_gamesdir}/$i.scores ]; then
544                 touch %{_gamesdir}/$i.scores
545                 chown root:games %{_gamesdir}/$i.scores
546                 chmod 664 %{_gamesdir}/$i.scores
547         fi
548 done
549
550 %preun gnotravex
551 %gconf_schema_uninstall gnotravex.schemas
552
553 %postun gnotravex
554 %scrollkeeper_update_postun
555 %update_icon_cache hicolor
556
557 %post gnotski
558 %scrollkeeper_update_post
559 %gconf_schema_install gnotski.schemas
560 %update_icon_cache hicolor
561
562 for i in 1 2 3 4 5 6 7 11 12 13 14 15 16 17 21 22 23 24 25 26; do
563         if [ ! -f %{_gamesdir}/gnotski.$i.scores ]; then
564         touch %{_gamesdir}/gnotski.$i.scores
565         chown root:games %{_gamesdir}/gnotski.$i.scores
566         chmod 664 %{_gamesdir}/gnotski.$i.scores
567         fi
568 done
569
570 %preun gnotski
571 %gconf_schema_uninstall gnotski.schemas
572
573 %postun gnotski
574 %scrollkeeper_update_postun
575 %update_icon_cache hicolor
576
577 %post gtali
578 %scrollkeeper_update_post
579 %gconf_schema_install gtali.schemas
580 %update_icon_cache hicolor
581
582 if [ ! -f %{_gamesdir}/gtali.scores ]; then
583         touch %{_gamesdir}/gtali.scores
584         chown root:games %{_gamesdir}/gtali.scores
585         chmod 664 %{_gamesdir}/gtali.scores
586 fi
587
588 %preun gtali
589 %gconf_schema_uninstall gtali.schemas
590
591 %postun gtali
592 %scrollkeeper_update_postun
593 %update_icon_cache hicolor
594
595 %post iagno
596 %scrollkeeper_update_post
597 %gconf_schema_install iagno.schemas
598 %update_icon_cache hicolor
599
600 %preun iagno
601 %gconf_schema_uninstall iagno.schemas
602
603 %postun iagno
604 %scrollkeeper_update_postun
605 %update_icon_cache hicolor
606
607 %post mahjongg
608 %scrollkeeper_update_post
609 %gconf_schema_install mahjongg.schemas
610 %update_icon_cache hicolor
611
612 for i in mahjongg.bridges mahjongg.cloud mahjongg.confounding \
613         mahjongg.difficult mahjongg.dragon mahjongg.easy \
614         mahjongg.pyramid mahjongg.tictactoe mahjongg.ziggurat; do
615         if [ ! -f %{_gamesdir}/$i.scores ]; then
616                 touch %{_gamesdir}/$i.scores
617                 chown root:games %{_gamesdir}/$i.scores
618                 chmod 664 %{_gamesdir}/$i.scores
619         fi
620 done
621
622 %preun mahjongg
623 %gconf_schema_uninstall mahjongg.schemas
624
625 %postun mahjongg
626 %scrollkeeper_update_postun
627 %update_icon_cache hicolor
628
629 %post same-gnome
630 %scrollkeeper_update_post
631 %gconf_schema_install same-gnome.schemas
632 %update_icon_cache hicolor
633
634 if [ ! -f %{_gamesdir}/same-gnome.scores ]; then
635         touch %{_gamesdir}/same-gnome.scores
636         chown root:games %{_gamesdir}/same-gnome.scores
637         chmod 664 %{_gamesdir}/same-gnome.scores
638 fi
639
640 %preun same-gnome
641 %gconf_schema_uninstall same-gnome.schemas
642
643 %postun same-gnome
644 %scrollkeeper_update_postun
645 %update_icon_cache hicolor
646
647 %post sol
648 %scrollkeeper_update_post
649 %gconf_schema_install aisleriot.schemas
650 %update_icon_cache hicolor
651
652 %preun sol
653 %gconf_schema_uninstall aisleriot.schemas
654
655 %postun sol
656 %scrollkeeper_update_postun
657 %update_icon_cache hicolor
658
659 %files -f %{name}.lang
660 %defattr(644,root,root,755)
661 %doc AUTHORS ChangeLog NEWS README
662 %dir %{_libdir}/%{name}
663 %attr(755,root,root) %{_libdir}/%{name}/gnome-games-render-cards
664 %dir %{_datadir}/%{name}
665 %{_datadir}/%{name}/sounds
666 %{_datadir}/%{name}/pixmaps
667 %{_datadir}/gnome-games-common
668 %dir %{_datadir}/ggz
669 %{_datadir}/ggz/gnome-games
670 %dir %{_omf_dest_dir}/%{name}
671
672 %files blackjack -f blackjack.lang
673 %defattr(644,root,root,755)
674 %attr(755,root,root) %{_bindir}/blackjack
675 %{_sysconfdir}/gconf/schemas/blackjack.schemas
676 %{_datadir}/%{name}/blackjack
677 %{_desktopdir}/blackjack.desktop
678 %dir %{_omf_dest_dir}/blackjack
679 %{_omf_dest_dir}/blackjack/blackjack-C.omf
680 %lang(es) %{_omf_dest_dir}/blackjack/blackjack-es.omf
681 %lang(fr) %{_omf_dest_dir}/blackjack/blackjack-fr.omf
682 %lang(oc) %{_omf_dest_dir}/blackjack/blackjack-oc.omf
683 %lang(sv) %{_omf_dest_dir}/blackjack/blackjack-sv.omf
684 %{_iconsdir}/hicolor/*/*/gnome-blackjack.*
685
686 %files glchess -f glchess.lang
687 %defattr(644,root,root,755)
688 %attr(755,root,root) %{_bindir}/glchess
689 %attr(755,root,root) %{_bindir}/gnome-gnuchess
690 %{_sysconfdir}/gconf/schemas/glchess.schemas
691 %{_desktopdir}/glchess.desktop
692 %{_datadir}/glchess
693 %{py_sitescriptdir}/glchess
694 %{_pixmapsdir}/glchess
695 %dir %{_omf_dest_dir}/glchess
696 %{_omf_dest_dir}/glchess/glchess-C.omf
697 %lang(es) %{_omf_dest_dir}/glchess/glchess-es.omf
698 %lang(fr) %{_omf_dest_dir}/glchess/glchess-fr.omf
699 %lang(oc) %{_omf_dest_dir}/glchess/glchess-oc.omf
700 %lang(pt_BR) %{_omf_dest_dir}/glchess/glchess-pt_BR.omf
701 %lang(sv) %{_omf_dest_dir}/glchess/glchess-sv.omf
702 %{_iconsdir}/hicolor/*/*/gnome-glchess.*
703
704 %files glines -f glines.lang
705 %defattr(644,root,root,755)
706 %attr(2755,root,games) %{_bindir}/glines
707 %{_sysconfdir}/gconf/schemas/glines.schemas
708 %{_desktopdir}/glines.desktop
709 %{_pixmapsdir}/glines
710 %{_iconsdir}/hicolor/*/*/gnome-glines.*
711 %dir %{_omf_dest_dir}/glines
712 %{_omf_dest_dir}/glines/glines-C.omf
713 %lang(en_GB) %{_omf_dest_dir}/glines/glines-en_GB.omf
714 %lang(es) %{_omf_dest_dir}/glines/glines-es.omf
715 %lang(fr) %{_omf_dest_dir}/glines/glines-fr.omf
716 %lang(oc) %{_omf_dest_dir}/glines/glines-oc.omf
717 %lang(ru) %{_omf_dest_dir}/glines/glines-ru.omf
718 %lang(sv) %{_omf_dest_dir}/glines/glines-sv.omf
719 %attr(664,root,games) %ghost %{_localstatedir}/games/glines.*
720
721 %files gnect -f gnect.lang
722 %defattr(644,root,root,755)
723 %attr(755,root,games) %{_bindir}/gnect
724 %{_sysconfdir}/gconf/schemas/gnect.schemas
725 %{_datadir}/gnect
726 %{_desktopdir}/gnect.desktop
727 %{_pixmapsdir}/gnect
728 %{_iconsdir}/hicolor/*/*/gnome-gnect.*
729 %dir %{_omf_dest_dir}/gnect
730 %{_omf_dest_dir}/gnect/gnect-C.omf
731 %lang(en_GB) %{_omf_dest_dir}/gnect/gnect-en_GB.omf
732 %lang(es) %{_omf_dest_dir}/gnect/gnect-es.omf
733 %lang(fr) %{_omf_dest_dir}/gnect/gnect-fr.omf
734 %lang(oc) %{_omf_dest_dir}/gnect/gnect-oc.omf
735 %lang(sv) %{_omf_dest_dir}/gnect/gnect-sv.omf
736
737 %files gnibbles -f gnibbles.lang
738 %defattr(644,root,root,755)
739 %attr(2755,root,games) %{_bindir}/gnibbles
740 %{_sysconfdir}/gconf/schemas/gnibbles.schemas
741 %{_datadir}/gnibbles
742 %{_desktopdir}/gnibbles.desktop
743 %dir %{_omf_dest_dir}/gnibbles
744 %{_omf_dest_dir}/gnibbles/gnibbles-C.omf
745 %lang(es) %{_omf_dest_dir}/gnibbles/gnibbles-es.omf
746 %lang(fr) %{_omf_dest_dir}/gnibbles/gnibbles-fr.omf
747 %lang(oc) %{_omf_dest_dir}/gnibbles/gnibbles-oc.omf
748 %lang(sv) %{_omf_dest_dir}/gnibbles/gnibbles-sv.omf
749 %{_pixmapsdir}/gnibbles
750 %{_iconsdir}/hicolor/*/*/gnome-gnibbles.*
751 %attr(664,root,games) %ghost %{_localstatedir}/games/gnibbles.*
752
753 %files gnobots2 -f gnobots2.lang
754 %defattr(644,root,root,755)
755 %attr(2755,root,games) %{_bindir}/gnobots2
756 %{_sysconfdir}/gconf/schemas/gnobots2.schemas
757 %{_datadir}/gnobots2
758 %{_desktopdir}/gnobots2.desktop
759 %dir %{_omf_dest_dir}/gnobots2
760 %{_omf_dest_dir}/gnobots2/gnobots2-C.omf
761 %lang(da) %{_omf_dest_dir}/%{name}/gnobots2-da.omf
762 %lang(de) %{_omf_dest_dir}/gnobots2/gnobots2-de.omf
763 %lang(es) %{_omf_dest_dir}/gnobots2/gnobots2-es.omf
764 %lang(fr) %{_omf_dest_dir}/gnobots2/gnobots2-fr.omf
765 %lang(it) %{_omf_dest_dir}/%{name}/gnobots2-it.omf
766 %lang(oc) %{_omf_dest_dir}/gnobots2/gnobots2-oc.omf
767 %lang(sv) %{_omf_dest_dir}/gnobots2/gnobots2-sv.omf
768 %{_pixmapsdir}/gnobots2
769 %{_iconsdir}/hicolor/*/*/gnome-robots.*
770 %attr(664,root,games) %ghost %{_localstatedir}/games/gnobots2.*
771
772 %files gnometris -f gnometris.lang
773 %defattr(644,root,root,755)
774 %attr(2755,root,games) %{_bindir}/gnometris
775 %{_sysconfdir}/gconf/schemas/gnometris.schemas
776 %{_desktopdir}/gnometris.desktop
777 %dir %{_omf_dest_dir}/gnometris
778 %{_omf_dest_dir}/gnometris/gnometris-C.omf
779 %lang(el) %{_omf_dest_dir}/gnometris/gnometris-el.omf
780 %lang(es) %{_omf_dest_dir}/gnometris/gnometris-es.omf
781 %lang(fr) %{_omf_dest_dir}/gnometris/gnometris-fr.omf
782 %lang(oc) %{_omf_dest_dir}/gnometris/gnometris-oc.omf
783 %lang(sv) %{_omf_dest_dir}/gnometris/gnometris-sv.omf
784 %{_pixmapsdir}/gnometris
785 %{_iconsdir}/hicolor/*/*/gnome-gnometris.*
786 %attr(664,root,games) %ghost %{_localstatedir}/games/gnometris.*
787
788 %files gnomine -f gnomine.lang
789 %defattr(644,root,root,755)
790 %attr(2755,root,games) %{_bindir}/gnomine
791 %{_sysconfdir}/gconf/schemas/gnomine.schemas
792 %{_desktopdir}/gnomine.desktop
793 %dir %{_omf_dest_dir}/gnomine
794 %{_omf_dest_dir}/gnomine/gnomine-C.omf
795 %lang(de) %{_omf_dest_dir}/gnomine/gnomine-de.omf
796 %lang(es) %{_omf_dest_dir}/gnomine/gnomine-es.omf
797 %lang(fr) %{_omf_dest_dir}/gnomine/gnomine-fr.omf
798 %lang(oc) %{_omf_dest_dir}/gnomine/gnomine-oc.omf
799 %lang(sv) %{_omf_dest_dir}/gnomine/gnomine-sv.omf
800 %{_pixmapsdir}/gnomine
801 %{_iconsdir}/hicolor/*/*/gnome-mines.*
802 %attr(664,root,games) %ghost %{_localstatedir}/games/gnomine.*
803
804 %files gnotravex -f gnotravex.lang
805 %defattr(644,root,root,755)
806 %attr(2755,root,games) %{_bindir}/gnotravex
807 %{_sysconfdir}/gconf/schemas/gnotravex.schemas
808 %{_desktopdir}/gnotravex.desktop
809 %dir %{_omf_dest_dir}/gnotravex
810 %{_omf_dest_dir}/gnotravex/gnotravex-C.omf
811 %lang(el) %{_omf_dest_dir}/gnotravex/gnotravex-el.omf
812 %lang(es) %{_omf_dest_dir}/gnotravex/gnotravex-es.omf
813 %lang(fr) %{_omf_dest_dir}/gnotravex/gnotravex-fr.omf
814 %lang(oc) %{_omf_dest_dir}/gnotravex/gnotravex-oc.omf
815 %lang(sv) %{_omf_dest_dir}/gnotravex/gnotravex-sv.omf
816 %{_pixmapsdir}/gnotravex
817 %{_iconsdir}/hicolor/*/*/gnome-tetravex.*
818 %attr(664,root,games) %ghost %{_localstatedir}/games/gnotravex.*
819
820 %files gnotski -f gnotski.lang
821 %defattr(644,root,root,755)
822 %attr(2755,root,games) %{_bindir}/gnotski
823 %{_sysconfdir}/gconf/schemas/gnotski.schemas
824 %{_desktopdir}/gnotski.desktop
825 %dir %{_omf_dest_dir}/gnotski
826 %{_omf_dest_dir}/gnotski/gnotski-C.omf
827 %lang(es) %{_omf_dest_dir}/gnotski/gnotski-es.omf
828 %lang(fr) %{_omf_dest_dir}/gnotski/gnotski-fr.omf
829 %lang(oc) %{_omf_dest_dir}/gnotski/gnotski-oc.omf
830 %lang(sv) %{_omf_dest_dir}/gnotski/gnotski-sv.omf
831 %dir %{_datadir}/%{name}/gnotski
832 %{_datadir}/%{name}/gnotski/gnotski.svg
833 %{_iconsdir}/hicolor/*/*/gnome-klotski.*
834 %attr(664,root,games) %ghost %{_localstatedir}/games/gnotski.*
835
836 %files gtali -f gtali.lang
837 %defattr(644,root,root,755)
838 %attr(2755,root,games) %{_bindir}/gtali
839 %{_sysconfdir}/gconf/schemas/gtali.schemas
840 %{_desktopdir}/gtali.desktop
841 %dir %{_omf_dest_dir}/gtali
842 %{_omf_dest_dir}/gtali/gtali-C.omf
843 %lang(da) %{_omf_dest_dir}/%{name}/gtali-da.omf
844 %lang(es) %{_omf_dest_dir}/gtali/gtali-es.omf
845 %lang(fr) %{_omf_dest_dir}/gtali/gtali-fr.omf
846 %lang(oc) %{_omf_dest_dir}/gtali/gtali-oc.omf
847 %lang(sv) %{_omf_dest_dir}/gtali/gtali-sv.omf
848 %{_pixmapsdir}/gtali
849 %{_iconsdir}/hicolor/*/*/gnome-tali.*
850 %attr(664,root,games) %ghost %{_localstatedir}/games/gtali.*
851
852 %files iagno -f iagno.lang
853 %defattr(644,root,root,755)
854 %attr(755,root,root) %{_bindir}/iagno
855 %{_sysconfdir}/gconf/schemas/iagno.schemas
856 %{_desktopdir}/iagno.desktop
857 %dir %{_omf_dest_dir}/iagno
858 %{_omf_dest_dir}/iagno/iagno-C.omf
859 %lang(es) %{_omf_dest_dir}/iagno/iagno-es.omf
860 %lang(fr) %{_omf_dest_dir}/iagno/iagno-fr.omf
861 %lang(oc) %{_omf_dest_dir}/iagno/iagno-oc.omf
862 %lang(sv) %{_omf_dest_dir}/iagno/iagno-sv.omf
863 %{_iconsdir}/hicolor/*/*/gnome-iagno.*
864 %{_pixmapsdir}/iagno
865
866 %files mahjongg -f mahjongg.lang
867 %defattr(644,root,root,755)
868 %attr(2755,root,games) %{_bindir}/mahjongg
869 %{_sysconfdir}/gconf/schemas/mahjongg.schemas
870 %{_desktopdir}/mahjongg.desktop
871 %dir %{_omf_dest_dir}/mahjongg
872 %{_omf_dest_dir}/mahjongg/mahjongg-C.omf
873 %lang(es) %{_omf_dest_dir}/mahjongg/mahjongg-es.omf
874 %lang(fr) %{_omf_dest_dir}/mahjongg/mahjongg-fr.omf
875 %lang(oc) %{_omf_dest_dir}/mahjongg/mahjongg-oc.omf
876 %lang(sv) %{_omf_dest_dir}/mahjongg/mahjongg-sv.omf
877 %{_pixmapsdir}/mahjongg
878 %{_iconsdir}/hicolor/*/*/gnome-mahjongg.png
879 %{_datadir}/%{name}/mahjongg
880 %attr(664,root,games) %ghost %{_localstatedir}/games/mahjongg.*
881
882 %files same-gnome -f same-gnome.lang
883 %defattr(644,root,root,755)
884 %attr(2755,root,games) %{_bindir}/same-gnome
885 %{_sysconfdir}/gconf/schemas/same-gnome.schemas
886 %{_desktopdir}/same-gnome.desktop
887 %{_datadir}/%{name}/same-gnome
888 %{_iconsdir}/hicolor/*/*/gnome-samegnome.*
889 %dir %{_omf_dest_dir}/same-gnome
890 %{_omf_dest_dir}/same-gnome/same-gnome-C.omf
891 %lang(en_GB) %{_omf_dest_dir}/same-gnome/same-gnome-en_GB.omf
892 %lang(es) %{_omf_dest_dir}/same-gnome/same-gnome-es.omf
893 %lang(fr) %{_omf_dest_dir}/same-gnome/same-gnome-fr.omf
894 %lang(oc) %{_omf_dest_dir}/same-gnome/same-gnome-oc.omf
895 %lang(ru) %{_omf_dest_dir}/same-gnome/same-gnome-ru.omf
896 %lang(sv) %{_omf_dest_dir}/same-gnome/same-gnome-sv.omf
897 %attr(664,root,games) %ghost %{_localstatedir}/games/same-gnome.*
898
899 %files sol -f aisleriot.lang
900 %defattr(644,root,root,755)
901 %attr(755,root,games) %{_bindir}/sol
902 %{_sysconfdir}/gconf/schemas/aisleriot.schemas
903 %{_datadir}/%{name}/aisleriot
904 %{_desktopdir}/freecell.desktop
905 %{_desktopdir}/sol.desktop
906 %dir %{_omf_dest_dir}/aisleriot
907 %{_omf_dest_dir}/aisleriot/aisleriot-C.omf
908 %lang(es) %{_omf_dest_dir}/aisleriot/aisleriot-es.omf
909 %lang(fr) %{_omf_dest_dir}/aisleriot/aisleriot-fr.omf
910 %lang(oc) %{_omf_dest_dir}/aisleriot/aisleriot-oc.omf
911 %lang(sv) %{_omf_dest_dir}/aisleriot/aisleriot-sv.omf
912 %{_iconsdir}/hicolor/*/*/gnome-aisleriot.*
913 %{_iconsdir}/hicolor/*/*/gnome-freecell.*
914
915 %files sudoku -f gnome-sudoku.lang
916 %defattr(644,root,root,755)
917 %attr(755,root,root) %{_bindir}/gnome-sudoku
918 %{_desktopdir}/gnome-sudoku.desktop
919 %dir %{py_sitescriptdir}/gnome_sudoku
920 %{py_sitescriptdir}/gnome_sudoku/*.py[co]
921 %dir %{py_sitescriptdir}/gnome_sudoku/gtk_goodies
922 %{py_sitescriptdir}/gnome_sudoku/gtk_goodies/*.py[co]
923 %{_datadir}/gnome-sudoku
924 %dir %{_omf_dest_dir}/gnome-sudoku
925 %{_omf_dest_dir}/gnome-sudoku/gnome-sudoku-C.omf
926 %lang(es) %{_omf_dest_dir}/gnome-sudoku/gnome-sudoku-es.omf
927 %lang(fr) %{_omf_dest_dir}/gnome-sudoku/gnome-sudoku-fr.omf
928 %lang(oc) %{_omf_dest_dir}/gnome-sudoku/gnome-sudoku-oc.omf
929 %lang(sv) %{_omf_dest_dir}/gnome-sudoku/gnome-sudoku-sv.omf
930 %{_pixmapsdir}/gnome-sudoku
931 %{_iconsdir}/hicolor/*/*/gnome-sudoku.*
This page took 0.274188 seconds and 2 git commands to generate.