]> git.pld-linux.org Git - packages/TORCS.git/blob - TORCS.spec
b2f49c7348e50dd03001dc797f9323fe7b6bcc5f
[packages/TORCS.git] / TORCS.spec
1 Summary:        The Open Racing Car Simulator
2 Summary(pl):    The Open Racing Car Simulator - symulator wy¶cigów samochodowych
3 Name:           TORCS
4 Version:        1.2.3
5 Release:        1
6 License:        GPL v2
7 Group:          X11/Applications/Games
8 Source0:        http://dl.sourceforge.net/torcs/%{name}-%{version}-src.tgz
9 # Source0-md5:  0f1dc6a3f08e1ae9f80e118c350bb4b4
10 Source1:        http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-base.tgz
11 # Source1-md5:  43d670da19adb2e4c632390611d2dc31
12 Source2:        http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-berniw.tgz
13 # Source2-md5:  ba4f75b0707a592cb18ea971da8c1382
14 Source3:        http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-bt.tgz
15 # Source3-md5:  605d82faeb3d547ccb9acbbac9281ff9
16 Source4:        http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-olethros.tgz
17 # Source4-md5:  2cd15c851a6f07410a4363114a5b2880
18 Source5:        http://dl.sourceforge.net/torcs/%{name}-%{version}-data.tgz
19 # Source5-md5:  aad3396e3524dc24436225fe119a1fcf
20 Source6:        http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-dirt.tgz
21 # Source6-md5:  ff3e6b722311b637afec8087968c0958
22 Source7:        http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-oval.tgz
23 # Source7-md5:  f245ac621677371dec762703d681d000
24 Source8:        http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-road.tgz
25 # Source8-md5:  3a9409d67e2e57a260cd62fd7a60c19b
26 Source9:        http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-extra.tgz
27 # Source9-md5:  143bd1dd82c22170604b7d504e1d8811
28 Source10:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-gt.tgz
29 # Source10-md5: f4ea43e00e5bca9db8ff3a8e25a669e9
30 Source11:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-roadsters.tgz
31 # Source11-md5: a260b13b2be08417cb5a0fca6a663bd2
32 Source12:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-sport.tgz
33 # Source12-md5: 6315a8961a4f020b303cf9e820b342ca
34 Source13:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-nascar.tgz
35 # Source13-md5: 4ff4e4caabcdfe23d9cba7f50db6b87a
36 Source14:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-Patwo-Design.tgz
37 # Source14-md5: b3d09f66ef85f8dfe46ae7766cd6119e
38 Source15:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-VM.tgz
39 # Source15-md5: 8606ae6d589f6310ab715ac412d6463f
40 Source16:       %{name}.desktop
41 Source17:       %{name}.png
42 Patch0:         %{name}-inc.patch
43 URL:            http://www.torcs.org/
44 BuildRequires:  OpenGL-devel
45 BuildRequires:  autoconf
46 BuildRequires:  automake
47 BuildRequires:  glut-devel >= 3.7
48 BuildRequires:  libpng-devel
49 BuildRequires:  libstdc++-devel
50 BuildRequires:  plib-devel >= 1.8.3
51 BuildRequires:  zlib-devel
52 Requires:       %{name}-data = %{version}-%{release}
53 Requires:       OpenGL
54 Requires:       plib >= 1.8.3
55 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
56
57 %define         _noautoreqdep   libGL.so.1 libGLU.so.1
58
59 %description
60 The Open Racing Car Simulator.
61
62 %description -l pl
63 The Open Racing Car Simulator - symulator wy¶cigów samochodowych.
64
65 %package data
66 Summary:        Data files for TORCS
67 Summary(pl):    Pliki z danymi dla TORCS
68 Group:          X11/Applications/Games
69 Requires:       %{name} = %{version}-%{release}
70 Requires:       %{name}-data-cars-extra = %{version}-%{release}
71 Requires:       %{name}-data-tracks-road = %{version}-%{release}
72 Requires:       %{name}-robots-base = %{version}-%{release}
73
74 %description data
75 Data files for TORCS.
76
77 %description data -l pl
78 Pliki z danymi dla TORCS.
79
80 %package data-tracks-road
81 Summary:        Road-circuit tracks for TORCS
82 Summary(pl):    Trasy dla TORCS
83 Group:          X11/Applications/Games
84 Requires:       %{name} = %{version}-%{release}
85
86 %description data-tracks-road
87 Base tracks data files for TORCS.
88
89 %description data-tracks-road -l pl
90 Trasy dla TORCS.
91
92 %package data-tracks-oval
93 Summary:        Oval-like tracks for TORCS
94 Summary(pl):    Trasy owalne dla TORCS
95 Group:          X11/Applications/Games
96 Requires:       %{name} = %{version}-%{release}
97
98 %description data-tracks-oval
99 Oval-like tracks for TORCS.
100
101 %description data-tracks-oval -l pl
102 Trasy owalne dla TORCS.
103
104 %package data-tracks-dirt
105 Summary:        Dirt tracks for TORCS
106 Summary(pl):    Trasy szutrowe dla TORCS
107 Group:          X11/Applications/Games
108 Requires:       %{name} = %{version}-%{release}
109
110 %description data-tracks-dirt
111 Dirt tracks for TORCS.
112
113 %description data-tracks-dirt -l pl
114 Trasy szutrowe dla TORCS.
115
116 %package data-cars-extra
117 Summary:        Recommended cars for TORCS
118 Summary(pl):    Zalecane samochody dla TORCS
119 Group:          X11/Applications/Games
120 Requires:       %{name} = %{version}-%{release}
121
122 %description data-cars-extra
123 Recommended cars for TORCS.
124
125 %description data-cars-extra -l pl
126 Zalecane samochody dla TORCS.
127
128 %package data-cars-nascar
129 Summary:        Nascar cars for TORCS
130 Summary(pl):    Samochody Nascar dla TORCS
131 Group:          X11/Applications/Games
132 Requires:       %{name} = %{version}-%{release}
133 Requires:       %{name}-data-cars-extra = %{version}-%{release}
134
135 %description data-cars-nascar
136 Nascar cars for TORCS.
137
138 %description data-cars-nascar -l pl
139 Samochody Nascar dla TORCS.
140
141 %package data-cars-Patwo-Design
142 Summary:        Rally cars for TORCS
143 Summary(pl):    Samochody rajdowe dla TORCS
144 License:        distributable (see readme.txt)
145 Group:          X11/Applications/Games
146 Requires:       %{name} = %{version}-%{release}
147
148 %description data-cars-Patwo-Design
149 Rally cars for TORCS.
150
151 %description data-cars-Patwo-Design -l pl
152 Samochody rajdowe dla TORCS.
153
154 %package data-cars-kcendra-gt
155 Summary:        GT cars from the 60's for TORCS
156 Summary(pl):    Samochody GT z lat 60' dla TORCS
157 License:        distributable (see readme.txt)
158 Group:          X11/Applications/Games
159 Requires:       %{name} = %{version}-%{release}
160
161 %description data-cars-kcendra-gt
162 GT cars from the 60's for TORCS.
163
164 %description data-cars-kcendra-gt -l pl
165 Samochody GT z lat 60' dla TORCS.
166
167 %package data-cars-kcendra-roadsters
168 Summary:        Roadsters from the 60's for TORCS
169 Summary(pl):    Samochody Roadsters z lat 60' dla TORCS
170 License:        distributable (see readme.txt)
171 Group:          X11/Applications/Games
172 Requires:       %{name} = %{version}-%{release}
173
174 %description data-cars-kcendra-roadsters
175 Roadsters from the 60's for TORCS.
176
177 %description data-cars-kcendra-roadsters -l pl
178 Samochody Roadsters z lat 60' dla TORCS.
179
180 %package data-cars-kcendra-sport
181 Summary:        Sport cars from the 60's for TORCS
182 Summary(pl):    Samochody sportowe z lat 60' dla TORCS
183 License:        distributable (see readme.txt)
184 Group:          X11/Applications/Games
185 Requires:       %{name} = %{version}-%{release}
186
187 %description data-cars-kcendra-sport
188 Sport cars from the 60's for TORCS.
189
190 %description data-cars-kcendra-sport -l pl
191 Samochody sportowe z lat 60' dla TORCS.
192
193 %package data-cars-VM
194 Summary:        Race cars for TORCS
195 Summary(pl):    Samochody wy¶cigowe dla TORCS
196 License:        distributable (see readme.txt)
197 Group:          X11/Applications/Games
198 Requires:       %{name} = %{version}-%{release}
199
200 %description data-cars-VM
201 Race cars for TORCS.
202
203 %description data-cars-VM -l pl
204 Samochody wy¶cigowe dla TORCS.
205
206 %package robots-base
207 Summary:        Base robots files for TORCS
208 Summary(pl):    Podstawowe pliki komputerowych kierowców dla TORCS
209 Group:          X11/Applications/Games
210 Requires:       %{name} = %{version}-%{release}
211
212 %description robots-base
213 Base robots files for TORCS.
214
215 %description robots-base -l pl
216 Podstawowe pliki komputerowych kierowców dla TORCS.
217
218 %package robots-berniw
219 Summary:        Berniw robots files for TORCS
220 Summary(pl):    Pliki komputerowych kierowców dla TORCS - Berniw
221 Group:          X11/Applications/Games
222 Requires:       %{name} = %{version}-%{release}
223
224 %description robots-berniw
225 Berniw robots files for TORCS.
226
227 %description robots-berniw -l pl
228 Pliki komputerowych kierowców dla TORCS - Berniw.
229
230 %package robots-bt
231 Summary:        Bt robots files for TORCS
232 Summary(pl):    Pliki komputerowych kierowców dla TORCS - bt
233 Group:          X11/Applications/Games
234 Requires:       %{name} = %{version}-%{release}
235
236 %description robots-bt
237 Bt robots files for TORCS.
238
239 %description robots-bt -l pl
240 Pliki komputerowych kierowców dla TORCS - bt.
241
242 %package robots-olethros
243 Summary:        Olethros robots files for TORCS
244 Summary(pl):    Pliki komputerowych kierowców dla TORCS - olethros
245 Group:          X11/Applications/Games
246 Requires:       %{name} = %{version}-%{release}
247
248 %description robots-olethros
249 Olethros robots files for TORCS.
250
251 %description robots-olethros -l pl
252 Pliki komputerowych kierowców dla TORCS - olethros.
253
254 %prep
255 %setup -q -n torcs-%{version} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15
256 mv torcs-%{version}/src/drivers/* src/drivers
257 rm -r torcs-%{version}
258 %patch0 -p1
259
260 %build
261 CPPFLAGS="-I/usr/X11R6/include"; export CPPFLAGS
262 CFLAGS="-I/usr/X11R6/include"; export CFLAGS
263 %{__aclocal}
264 %{__autoconf}
265 %configure \
266         --x-includes=/usr/X11R6/include
267 %{__make}
268
269 %install
270 rm -rf $RPM_BUILD_ROOT
271 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
272
273 %{__make} install \
274         DESTDIR=$RPM_BUILD_ROOT
275
276 cp -rf data cars categories tracks menu $RPM_BUILD_ROOT%{_datadir}/games/torcs
277 install %{SOURCE16} $RPM_BUILD_ROOT%{_desktopdir}
278 install %{SOURCE17} $RPM_BUILD_ROOT%{_pixmapsdir}
279
280 find $RPM_BUILD_ROOT%{_datadir}/games/torcs -name "Makefile" -exec rm -f {} \;
281
282 %clean
283 rm -rf $RPM_BUILD_ROOT
284
285 %files
286 %defattr(644,root,root,755)
287 %doc CHANGELOG.html README.linux TODO.html
288 %attr(755,root,root) %{_bindir}/*
289 %dir %{_libdir}/torcs
290 %attr(755,root,root) %{_libdir}/torcs/*-bin
291 %attr(755,root,root) %{_libdir}/torcs/*.sh
292 %dir %{_libdir}/torcs/lib
293 %attr(755,root,root) %{_libdir}/torcs/lib/*.so
294 %dir %{_libdir}/torcs/modules
295 %dir %{_libdir}/torcs/modules/graphic
296 %attr(755,root,root) %{_libdir}/torcs/modules/graphic/*.so
297 %dir %{_libdir}/torcs/modules/simu
298 %attr(755,root,root) %{_libdir}/torcs/modules/simu/*.so
299 %dir %{_libdir}/torcs/modules/telemetry
300 %attr(755,root,root) %{_libdir}/torcs/modules/telemetry/*.so
301 %dir %{_libdir}/torcs/modules/track
302 %attr(755,root,root) %{_libdir}/torcs/modules/track/*.so
303 %dir %{_datadir}/games/torcs
304 %{_datadir}/games/torcs/config
305 %{_desktopdir}/*
306 %{_pixmapsdir}/*
307
308 %files data
309 %defattr(644,root,root,755)
310 %dir %{_datadir}/games/torcs/cars
311 %{_datadir}/games/torcs/cars/360-modena
312 %dir %{_datadir}/games/torcs/categories
313 %{_datadir}/games/torcs/categories/free.xml
314 %{_datadir}/games/torcs/categories/F1.xml
315 %{_datadir}/games/torcs/categories/Historic.xml
316 %{_datadir}/games/torcs/categories/Offroad*.xml
317 %{_datadir}/games/torcs/categories/Track*.xml
318 %{_datadir}/games/torcs/data
319 %dir %{_datadir}/games/torcs/drivers
320 %dir %{_libdir}/torcs/drivers
321 %{_datadir}/games/torcs/drivers/human
322 %dir %{_libdir}/torcs/drivers/human
323 %attr(755,root,root) %{_libdir}/torcs/drivers/human/*.so
324 %{_datadir}/games/torcs/menu
325 %{_datadir}/games/torcs/results
326 %{_datadir}/games/torcs/telemetry
327 %dir %{_datadir}/games/torcs/tracks
328
329 %files data-tracks-road
330 %defattr(644,root,root,755)
331 %{_datadir}/games/torcs/tracks/road
332
333 %files data-tracks-oval
334 %defattr(644,root,root,755)
335 %{_datadir}/games/torcs/tracks/oval
336
337 %files data-tracks-dirt
338 %defattr(644,root,root,755)
339 %{_datadir}/games/torcs/tracks/dirt
340
341 %files data-cars-extra
342 %defattr(644,root,root,755)
343 %{_datadir}/games/torcs/cars/155-DTM
344 %{_datadir}/games/torcs/cars/acura-nsx-sz
345 %{_datadir}/games/torcs/cars/baja-bug
346 %{_datadir}/games/torcs/cars/buggy
347 %{_datadir}/games/torcs/cars/clkdtm
348 %{_datadir}/games/torcs/cars/gt40
349 %{_datadir}/games/torcs/cars/lotus-gt1
350 %{_datadir}/games/torcs/cars/mclaren-f1
351 %{_datadir}/games/torcs/cars/p406
352 %{_datadir}/games/torcs/cars/porsche-gt1
353 %{_datadir}/games/torcs/cars/porsche-gt3rs
354 %{_datadir}/games/torcs/cars/sc-f1
355 %{_datadir}/games/torcs/cars/viper-gts-r
356 %{_datadir}/games/torcs/cars/xj-220
357
358 %files data-cars-nascar
359 %defattr(644,root,root,755)
360 %{_datadir}/games/torcs/cars/cg-nascar-rwd
361 %{_datadir}/games/torcs/categories/Nascar.xml
362
363 %files data-cars-Patwo-Design
364 %defattr(644,root,root,755)
365 %{_datadir}/games/torcs/cars/pw-*
366
367 %files data-cars-kcendra-gt
368 %defattr(644,root,root,755)
369 %{_datadir}/games/torcs/cars/kc-2000gt
370 %{_datadir}/games/torcs/cars/kc-5300gt
371 %{_datadir}/games/torcs/cars/kc-corvette-ttop
372 %{_datadir}/games/torcs/cars/kc-daytona
373 %{_datadir}/games/torcs/cars/kc-db4z
374 %{_datadir}/games/torcs/cars/kc-dbs
375 %{_datadir}/games/torcs/cars/kc-dino
376 %{_datadir}/games/torcs/cars/kc-ghibli
377 %{_datadir}/games/torcs/cars/kc-grifo
378
379 %files data-cars-kcendra-roadsters
380 %defattr(644,root,root,755)
381 %{_datadir}/games/torcs/cars/kc-bigh
382
383 %files data-cars-kcendra-sport
384 %defattr(644,root,root,755)
385 %{_datadir}/games/torcs/cars/kc-a110
386 %{_datadir}/games/torcs/cars/kc-alfatz2
387 %{_datadir}/games/torcs/cars/kc-coda
388 %{_datadir}/games/torcs/cars/kc-conrero
389 %{_datadir}/games/torcs/cars/kc-gt40
390 %{_datadir}/games/torcs/cars/kc-gto
391 %{_datadir}/games/torcs/cars/kc-p4
392
393 %files data-cars-VM
394 %defattr(644,root,root,755)
395 %{_datadir}/games/torcs/cars/vm-x2
396 %{_datadir}/games/torcs/cars/vm-x4
397
398 %files robots-base
399 %defattr(644,root,root,755)
400 %{_datadir}/games/torcs/drivers/cylos1
401 %dir %{_libdir}/torcs/drivers/cylos1
402 %attr(755,root,root) %{_libdir}/torcs/drivers/cylos1/*.so
403 %{_datadir}/games/torcs/drivers/damned
404 %dir %{_libdir}/torcs/drivers/damned
405 %attr(755,root,root) %{_libdir}/torcs/drivers/damned/*.so
406 %{_datadir}/games/torcs/drivers/inferno*
407 %dir %{_libdir}/torcs/drivers/inferno*
408 %attr(755,root,root) %{_libdir}/torcs/drivers/inferno*/*.so
409 %{_datadir}/games/torcs/drivers/lliaw
410 %dir %{_libdir}/torcs/drivers/lliaw
411 %attr(755,root,root) %{_libdir}/torcs/drivers/lliaw/*.so
412 %{_datadir}/games/torcs/drivers/tanhoj
413 %dir %{_libdir}/torcs/drivers/tanhoj
414 %attr(755,root,root) %{_libdir}/torcs/drivers/tanhoj/*.so
415 %{_datadir}/games/torcs/drivers/tita
416 %dir %{_libdir}/torcs/drivers/tita
417 %attr(755,root,root) %{_libdir}/torcs/drivers/tita/*.so
418
419 %files robots-berniw
420 %defattr(644,root,root,755)
421 %{_datadir}/games/torcs/drivers/berniw*
422 %dir %{_libdir}/torcs/drivers/berniw*
423 %attr(755,root,root) %{_libdir}/torcs/drivers/berniw*/*.so
424 %{_datadir}/games/torcs/drivers/sparkle
425 %dir %{_libdir}/torcs/drivers/sparkle
426 %attr(755,root,root) %{_libdir}/torcs/drivers/sparkle/*.so
427
428 %files robots-bt
429 %defattr(644,root,root,755)
430 %{_datadir}/games/torcs/drivers/bt
431 %dir %{_libdir}/torcs/drivers/bt
432 %attr(755,root,root) %{_libdir}/torcs/drivers/bt/*.so
433
434 %files robots-olethros
435 %defattr(644,root,root,755)
436 %{_datadir}/games/torcs/drivers/olethros
437 %dir %{_libdir}/torcs/drivers/olethros
438 %attr(755,root,root) %{_libdir}/torcs/drivers/olethros/*.so
This page took 0.104226 seconds and 2 git commands to generate.