]> git.pld-linux.org Git - packages/TORCS.git/blame - TORCS.spec
- added default-plib patch
[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
d7b07fee 4Version: 1.3.0
f83946a4
MB
5Release: 1
6License: GPL v2
1da57690
AG
7Group: X11/Applications/Games
8Source0: http://dl.sourceforge.net/torcs/%{name}-%{version}-src.tgz
d7b07fee 9# Source0-md5: 915c89f9d3618d13dddd5bfb4d199539
1da57690 10Source1: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-base.tgz
d7b07fee 11# Source1-md5: da007d61447f38fbdbd22aec029cc26c
1da57690 12Source2: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-berniw.tgz
d7b07fee 13# Source2-md5: abeb72ba3913ef0bde727fdaa9699eef
f83946a4 14Source3: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-bt.tgz
d7b07fee 15# Source3-md5: ca8506aecc30bee308a5e198304b71b2
f83946a4 16Source4: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-olethros.tgz
d7b07fee 17# Source4-md5: 227d47687b821298fe6b2f147071e73f
f83946a4 18Source5: http://dl.sourceforge.net/torcs/%{name}-%{version}-data.tgz
d7b07fee 19# Source5-md5: 8bff8540f7994dce02d32ba8fb4ad8a8
f83946a4 20Source6: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-dirt.tgz
d7b07fee 21# Source6-md5: 7c1d5dab87d6c06ac8e7ba8bab30f0b1
f83946a4 22Source7: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-oval.tgz
d7b07fee 23# Source7-md5: a27ce8b505dfbf2caba91ac6cc802bab
bc943826 24Source8: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-road.tgz
d7b07fee 25# Source8-md5: 8e30d3cc03dafb8392d690d96459f317
f83946a4 26Source9: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-extra.tgz
d7b07fee 27# Source9-md5: 248ae5c165f703b22bd7224d7c2caed4
f83946a4 28Source10: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-gt.tgz
d7b07fee 29# Source10-md5: 02fb83162e78ac52c4d8ea829e34f8b3
f83946a4 30Source11: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-roadsters.tgz
d7b07fee 31# Source11-md5: b4c3399c5dab66d41790f00eec2c6bd3
f83946a4 32Source12: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-sport.tgz
d7b07fee 33# Source12-md5: d6b67de89c964fb42b27d6fb777549bd
f83946a4 34Source13: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-nascar.tgz
d7b07fee 35# Source13-md5: 40de51f6a929d121f46dd47709d58b8b
f83946a4 36Source14: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-Patwo-Design.tgz
d7b07fee 37# Source14-md5: 1b38279fb1e0c12ec256d26d6b17e1cc
f83946a4 38Source15: http://dl.sourceforge.net/torcs/%{name}-%{version}-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
1da57690
AG
273%{__make}
274
275%install
276rm -rf $RPM_BUILD_ROOT
34e08b7e 277install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
1da57690 278
470610aa
PG
279%{__make} install \
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)
d7b07fee 293%doc README.linux
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
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
bc943826 354%{_datadir}/games/torcs/cars/clkdtm
5bf675c2 355%{_datadir}/games/torcs/cars/gt40
356%{_datadir}/games/torcs/cars/lotus-gt1
357%{_datadir}/games/torcs/cars/mclaren-f1
bc943826 358%{_datadir}/games/torcs/cars/p406
5bf675c2 359%{_datadir}/games/torcs/cars/porsche-gt1
360%{_datadir}/games/torcs/cars/porsche-gt3rs
f83946a4 361%{_datadir}/games/torcs/cars/sc-f1
5bf675c2 362%{_datadir}/games/torcs/cars/viper-gts-r
363%{_datadir}/games/torcs/cars/xj-220
364
bc943826 365%files data-cars-nascar
366%defattr(644,root,root,755)
367%{_datadir}/games/torcs/cars/cg-nascar-rwd
368%{_datadir}/games/torcs/categories/Nascar.xml
369
5bf675c2 370%files data-cars-Patwo-Design
371%defattr(644,root,root,755)
bc943826 372%{_datadir}/games/torcs/cars/pw-*
373
374%files data-cars-kcendra-gt
375%defattr(644,root,root,755)
376%{_datadir}/games/torcs/cars/kc-2000gt
377%{_datadir}/games/torcs/cars/kc-5300gt
378%{_datadir}/games/torcs/cars/kc-corvette-ttop
379%{_datadir}/games/torcs/cars/kc-daytona
380%{_datadir}/games/torcs/cars/kc-db4z
381%{_datadir}/games/torcs/cars/kc-dbs
382%{_datadir}/games/torcs/cars/kc-dino
383%{_datadir}/games/torcs/cars/kc-ghibli
384%{_datadir}/games/torcs/cars/kc-grifo
bc943826 385
386%files data-cars-kcendra-roadsters
387%defattr(644,root,root,755)
388%{_datadir}/games/torcs/cars/kc-bigh
389
390%files data-cars-kcendra-sport
391%defattr(644,root,root,755)
392%{_datadir}/games/torcs/cars/kc-a110
393%{_datadir}/games/torcs/cars/kc-alfatz2
394%{_datadir}/games/torcs/cars/kc-coda
395%{_datadir}/games/torcs/cars/kc-conrero
396%{_datadir}/games/torcs/cars/kc-gt40
397%{_datadir}/games/torcs/cars/kc-gto
398%{_datadir}/games/torcs/cars/kc-p4
399
400%files data-cars-VM
401%defattr(644,root,root,755)
402%{_datadir}/games/torcs/cars/vm-x2
403%{_datadir}/games/torcs/cars/vm-x4
5bf675c2 404
405%files robots-base
406%defattr(644,root,root,755)
407%{_datadir}/games/torcs/drivers/cylos1
bc943826 408%dir %{_libdir}/torcs/drivers/cylos1
409%attr(755,root,root) %{_libdir}/torcs/drivers/cylos1/*.so
5bf675c2 410%{_datadir}/games/torcs/drivers/damned
bc943826 411%dir %{_libdir}/torcs/drivers/damned
412%attr(755,root,root) %{_libdir}/torcs/drivers/damned/*.so
5bf675c2 413%{_datadir}/games/torcs/drivers/inferno*
bc943826 414%dir %{_libdir}/torcs/drivers/inferno*
415%attr(755,root,root) %{_libdir}/torcs/drivers/inferno*/*.so
5bf675c2 416%{_datadir}/games/torcs/drivers/lliaw
bc943826 417%dir %{_libdir}/torcs/drivers/lliaw
418%attr(755,root,root) %{_libdir}/torcs/drivers/lliaw/*.so
5bf675c2 419%{_datadir}/games/torcs/drivers/tanhoj
bc943826 420%dir %{_libdir}/torcs/drivers/tanhoj
421%attr(755,root,root) %{_libdir}/torcs/drivers/tanhoj/*.so
5bf675c2 422%{_datadir}/games/torcs/drivers/tita
bc943826 423%dir %{_libdir}/torcs/drivers/tita
424%attr(755,root,root) %{_libdir}/torcs/drivers/tita/*.so
5bf675c2 425
426%files robots-berniw
427%defattr(644,root,root,755)
428%{_datadir}/games/torcs/drivers/berniw*
bc943826 429%dir %{_libdir}/torcs/drivers/berniw*
430%attr(755,root,root) %{_libdir}/torcs/drivers/berniw*/*.so
431%{_datadir}/games/torcs/drivers/sparkle
432%dir %{_libdir}/torcs/drivers/sparkle
433%attr(755,root,root) %{_libdir}/torcs/drivers/sparkle/*.so
5bf675c2 434
bc943826 435%files robots-bt
436%defattr(644,root,root,755)
437%{_datadir}/games/torcs/drivers/bt
438%dir %{_libdir}/torcs/drivers/bt
439%attr(755,root,root) %{_libdir}/torcs/drivers/bt/*.so
f83946a4
MB
440
441%files robots-olethros
442%defattr(644,root,root,755)
443%{_datadir}/games/torcs/drivers/olethros
444%dir %{_libdir}/torcs/drivers/olethros
445%attr(755,root,root) %{_libdir}/torcs/drivers/olethros/*.so
This page took 0.145013 seconds and 4 git commands to generate.