]> git.pld-linux.org Git - packages/pioneers.git/blob - pioneers.spec
- updated gettext BR
[packages/pioneers.git] / pioneers.spec
1 # TODO
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"
5 Name:           pioneers
6 Version:        0.12.4
7 Release:        2
8 License:        GPL v2+
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
17 # rsvg program
18 BuildRequires:  librsvg
19 BuildRequires:  pkgconfig
20 BuildRequires:  scrollkeeper >= 0.3.8
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %define         _gamesdir       %{_datadir}/games
24 %define         _gnomehelpsdir  %{_datadir}/gnome/help
25
26 %description
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.
29
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
33 innymi graczami.
34
35 %package client
36 Summary:        Pioneers client
37 Summary(pl.UTF-8):      Klient gry Pioneers
38 Group:          X11/Applications/Games
39 Requires:       %{name} = %{version}-%{release}
40 Requires:       yelp
41 Obsoletes:      gnocatan-client
42 Obsoletes:      gnocatan-data
43 Obsoletes:      gnocatan-help
44 Obsoletes:      pioneers-help
45
46 %description client
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
49 host.
50
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
54 lokalnej lub zdalnej.
55
56 %package ai
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}
61
62 %description ai
63 This package contains an AI player implementation that can take part
64 in Pioneers games.
65
66 %description ai -l pl.UTF-8
67 Ten pakiet zawiera implementację sztucznego gracza (AI), mogącego brać
68 udział w grach Pioneers.
69
70 %package editor
71 Summary:        Pioneers editor
72 Summary(pl.UTF-8):      Edytor dla gry Pioneers
73 Group:          X11/Applications/Games
74
75 %description editor
76 Pioneers editor.
77
78 %description editor -l pl.UTF-8
79 Edytor dla gry Pioneers.
80
81 %package server-data
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}
86
87 %description server-data
88 The data package contains architecture independent data needed for the
89 game server.
90
91 %description server-data -l pl.UTF-8
92 Ten pakiet zawiera niezależne od architektury dane potrzebne dla
93 serwera gry.
94
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
101
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.
106
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ń.
111
112 %package server-gtk
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
118
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.
124
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.
130
131 %package meta-server
132 Summary:        Pioneers game meta server
133 Summary(pl.UTF-8):      Metaserwer gry Pioneers
134 Group:          Applications/Games
135
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
139 to.
140
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ć.
145
146 %prep
147 %setup -q
148
149 %build
150 %configure
151 %{__make}
152
153 %install
154 rm -rf $RPM_BUILD_ROOT
155
156 %{__make} install \
157         DESTDIR=$RPM_BUILD_ROOT
158
159 %find_lang %{name} --with-gnome
160
161 %clean
162 rm -rf $RPM_BUILD_ROOT
163
164 %files
165 %defattr(644,root,root,755)
166 %doc AUTHORS ChangeLog NEWS README TODO
167 %dir %{_gamesdir}/%{name}
168
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
188
189 %files ai
190 %defattr(644,root,root,755)
191 %attr(755,root,root) %{_bindir}/pioneersai
192 %{_mandir}/man6/pioneersai.6*
193 %{_gamesdir}/%{name}/computer_names
194
195 %files editor
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*
201
202 %files server-data
203 %defattr(644,root,root,755)
204 %{_gamesdir}/%{name}/*.game
205
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*
210
211 %files server-gtk
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*
217
218 %files meta-server
219 %defattr(644,root,root,755)
220 %attr(755,root,root) %{_bindir}/pioneers-meta-server
221 %{_mandir}/man6/pioneers-meta-server.6*
This page took 0.117809 seconds and 3 git commands to generate.