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