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