2 # - add init file for server
3 Summary: Pioneers - emulation of the board game "The Settlers of Catan"
4 Summary(pl.UTF-8): Pioneers - emulacja planszowej gry "Osadnicy z Catanu"
9 Group: Applications/Games
10 Source0: http://downloads.sourceforge.net/pio/%{name}-%{version}.tar.gz
11 # Source0-md5: 44717b9315f9a4f5a8651c467ae4822c
12 URL: http://pio.sourceforge.net/
13 BuildRequires: gettext-tools
14 BuildRequires: glib2-devel >= 1:2.6
15 BuildRequires: gtk+2-devel >= 2:2.6
16 BuildRequires: libgnome-devel >= 2.0.0
18 BuildRequires: librsvg
19 BuildRequires: pkgconfig
20 BuildRequires: scrollkeeper >= 0.3.8
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 %define _gamesdir %{_datadir}/games
24 %define _gnomehelpsdir %{_datadir}/gnome/help
27 Pioneers, formerly known as Gnocatan, is an emulation of the board
28 game The Settlers of Catan, which can be played over the Internet.
30 %description -l pl.UTF-8
31 Gra Pioneers (znana wcześniej jako Gnocatan) jest emulacją gry
32 planszowej "Osadnicy z Catanu", w którą możemy grać przez Internet z
36 Summary: Pioneers client
37 Summary(pl.UTF-8): Klient gry Pioneers
38 Group: X11/Applications/Games
39 Requires: %{name} = %{version}-%{release}
41 Obsoletes: gnocatan-client
42 Obsoletes: gnocatan-data
43 Obsoletes: gnocatan-help
44 Obsoletes: pioneers-help
47 This is the game client which displays the board and interacts with a
48 player. It connects to a game server that can be local or on a remote
51 %description client -l pl.UTF-8
52 Ten pakiet zawiera klienta gry, który wyświetla planszę i komunikuje
53 się z graczem. Łączy się z serwerem gry, który może być na maszynie
57 Summary: AI player for Pioneers game
58 Summary(pl.UTF-8): Sztuczny gracz dla gry Pioneers
59 Group: Applications/Games
60 Requires: %{name} = %{version}-%{release}
63 This package contains an AI player implementation that can take part
66 %description ai -l pl.UTF-8
67 Ten pakiet zawiera implementację sztucznego gracza (AI), mogącego brać
68 udział w grach Pioneers.
71 Summary: Pioneers editor
72 Summary(pl.UTF-8): Edytor dla gry Pioneers
73 Group: X11/Applications/Games
78 %description editor -l pl.UTF-8
79 Edytor dla gry Pioneers.
82 Summary: Pioneers data for server
83 Summary(pl.UTF-8): Dane gry Pioneers dla serwera
84 Group: Applications/Games
85 Requires: %{name} = %{version}-%{release}
87 %description server-data
88 The data package contains architecture independent data needed for the
91 %description server-data -l pl.UTF-8
92 Ten pakiet zawiera niezależne od architektury dane potrzebne dla
95 %package server-console
96 Summary: Console-based Pioneers game server
97 Summary(pl.UTF-8): Konsolowy serwer gry Pioneers
98 Group: Applications/Games
99 Requires: %{name}-server-data = %{version}-%{release}
100 Obsoletes: gnocatan-server
102 %description server-console
103 This package contains the Pioneers game server for the console which
104 accepts local or remote clients. One server instance must be running
105 per game. The game parameters are selected via command line options.
107 %description server-console -l pl.UTF-8
108 Ten pakiet zawiera serwer gry Pioneers dla konsoli, przyjmujący
109 lokalnych i zdalnych klientów. Dla każdej gry musi działać jedna
110 instancja serwera. Parametry gry ustawia się opcjami linii poleceń.
113 Summary: GTK+-based Pioneers game server
114 Summary(pl.UTF-8): Oparty na GTK+ serwer gry Pioneers
115 Group: X11/Applications/Games
116 Requires: %{name}-server-data = %{version}-%{release}
117 Obsoletes: gnocatan-server
119 %description server-gtk
120 This package contains the GTK+-based Pioneers game server which
121 accepts local or remote clients. One server instance must be running
122 per game. Game parameters can be selected in a GUI dialog, and you can
123 also monitor connected players there.
125 %description server-gtk -l pl.UTF-8
126 Ten pakiet zawiera oparty na GTK+ serwer gry Pioneers, przyjmujący
127 lokalnych i zdalnych klientów. Dla każdej gry musi działać jedna
128 instancja serwera. Parametry gry mogą być wybierane w graficznym
129 okienku dialogowym; można w nim także monitorować podłączonych graczy.
132 Summary: Pioneers game meta server
133 Summary(pl.UTF-8): Metaserwer gry Pioneers
134 Group: Applications/Games
136 %description meta-server
137 This meta server for Pioneers accepts requests by clients to create
138 new game servers, and keeps a list of running servers one can connect
141 %description meta-server -l pl.UTF-8
142 Ten pakiet zawiera metaserwer gry Pioneers, przyjmujący od klientów
143 żądania tworzenia nowych serwerów gry i utrzymujący listę działających
144 serwerów, z którymi klienci mogą się łączyć.
154 rm -rf $RPM_BUILD_ROOT
157 DESTDIR=$RPM_BUILD_ROOT
159 %find_lang %{name} --with-gnome
162 rm -rf $RPM_BUILD_ROOT
165 %defattr(644,root,root,755)
166 %doc AUTHORS ChangeLog NEWS README TODO
167 %dir %{_gamesdir}/%{name}
169 %files client -f %{name}.lang
170 %defattr(644,root,root,755)
171 %attr(755,root,root) %{_bindir}/pioneers
172 %{_desktopdir}/pioneers.desktop
173 %dir %{_gamesdir}/%{name}/themes
174 %dir %{_gamesdir}/%{name}/themes/Classic
175 %dir %{_gamesdir}/%{name}/themes/FreeCIV-like
176 %dir %{_gamesdir}/%{name}/themes/Iceland
177 %dir %{_gamesdir}/%{name}/themes/Tiny
178 %dir %{_gamesdir}/%{name}/themes/Wesnoth-like
179 %dir %{_gamesdir}/%{name}/themes/ccFlickr
180 %{_gamesdir}/%{name}/themes/*/*.png
181 %{_gamesdir}/%{name}/themes/*/*.cfg
182 %dir %{_pixmapsdir}/%{name}
183 %{_pixmapsdir}/%{name}/*.png
184 %{_pixmapsdir}/pioneers.png
185 %{_mandir}/man6/pioneers.6*
186 %dir %{_omf_dest_dir}/%{name}
187 %{_omf_dest_dir}/%{name}/pioneers-C.omf
190 %defattr(644,root,root,755)
191 %attr(755,root,root) %{_bindir}/pioneersai
192 %{_mandir}/man6/pioneersai.6*
193 %{_gamesdir}/%{name}/computer_names
196 %defattr(644,root,root,755)
197 %attr(755,root,root) %{_bindir}/pioneers-editor
198 %{_desktopdir}/pioneers-editor.desktop
199 %{_pixmapsdir}/pioneers-editor.png
200 %{_mandir}/man6/pioneers-editor.6*
203 %defattr(644,root,root,755)
204 %{_gamesdir}/%{name}/*.game
206 %files server-console
207 %defattr(644,root,root,755)
208 %attr(755,root,root) %{_bindir}/pioneers-server-console
209 %{_mandir}/man6/pioneers-server-console.6*
212 %defattr(644,root,root,755)
213 %attr(755,root,root) %{_bindir}/pioneers-server-gtk
214 %{_desktopdir}/pioneers-server.desktop
215 %{_pixmapsdir}/pioneers-server.png
216 %{_mandir}/man6/pioneers-server-gtk.6*
219 %defattr(644,root,root,755)
220 %attr(755,root,root) %{_bindir}/pioneers-meta-server
221 %{_mandir}/man6/pioneers-meta-server.6*