X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=TORCS.spec;h=e8bc32a43cf78831c3cd9c6e63db51ccfa608efd;hb=7fc8084909a3769ddf585445bfee8bffd64bd58d;hp=4cb363dbb1b9d6a78869b6d21087ef524fc3a173;hpb=615e29bbd2853e024e26eaae1a894784cd452636;p=packages%2FTORCS.git diff --git a/TORCS.spec b/TORCS.spec index 4cb363d..e8bc32a 100644 --- a/TORCS.spec +++ b/TORCS.spec @@ -1,60 +1,63 @@ Summary: The Open Racing Car Simulator -Summary(pl): The Open Racing Car Simulator - symulator wy¶cigów samochodowych +Summary(pl.UTF-8): The Open Racing Car Simulator - symulator wyścigów samochodowych Name: TORCS -Version: 1.2.2 -Release: 2 -License: GPL +Version: 1.3.0 +Release: 1 +License: GPL v2 Group: X11/Applications/Games Source0: http://dl.sourceforge.net/torcs/%{name}-%{version}-src.tgz -# Source0-md5: cf03f0623eab7f9f7d6b13ac20660515 +# Source0-md5: 915c89f9d3618d13dddd5bfb4d199539 Source1: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-base.tgz -# Source1-md5: 425b9737f951f95e4255f81b60449f94 +# Source1-md5: da007d61447f38fbdbd22aec029cc26c Source2: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-berniw.tgz -# Source2-md5: 7e49902b503edb9245c95ffb682bc5c1 -Source3: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-K1999.tgz -# Source3-md5: b092acfca04bd4708f9722fe0732ba75 -Source4: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-astigot.tgz -# Source4-md5: 653c522a007d01c9e8d8fc069651517b -Source5: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-billy.tgz -# Source5-md5: 43af2098b788aa96556c8939048ac1b3 -Source6: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-bt.tgz -# Source6-md5: e81c9f15a8089b138113621e9e7013d1 -Source7: http://dl.sourceforge.net/torcs/%{name}-%{version}-data.tgz -# Source7-md5: 241552524488396fc5cca4ff8c943709 +# Source2-md5: abeb72ba3913ef0bde727fdaa9699eef +Source3: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-bt.tgz +# Source3-md5: ca8506aecc30bee308a5e198304b71b2 +Source4: http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-olethros.tgz +# Source4-md5: 227d47687b821298fe6b2f147071e73f +Source5: http://dl.sourceforge.net/torcs/%{name}-%{version}-data.tgz +# Source5-md5: 8bff8540f7994dce02d32ba8fb4ad8a8 +Source6: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-dirt.tgz +# Source6-md5: 7c1d5dab87d6c06ac8e7ba8bab30f0b1 +Source7: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-oval.tgz +# Source7-md5: a27ce8b505dfbf2caba91ac6cc802bab Source8: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-road.tgz -# Source8-md5: 78dabde8e38aa618fcfa570a5835732e -Source9: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-oval.tgz -# Source9-md5: 846a977e0a147de2560b23e740ebdecb -Source10: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-dirt.tgz -# Source10-md5: 630e7e53ffcd84a46175a7627438ba2b -Source11: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-extra.tgz -# Source11-md5: 96ff8279e7d77a40564122fa1a7a78b6 -Source12: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-nascar.tgz -# Source12-md5: 4b20ced6ffc65357ffddb31fbc561682 -Source13: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-Patwo-Design.tgz -# Source13-md5: df5706fd877d98cebf0d9977005304d4 -Source14: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-gt.tgz -# Source14-md5: 858c0e05e589c88264472a27c94f2a29 -Source15: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-roadsters.tgz -# Source15-md5: 7d490c510914a0cdab5939cca66f37cb -Source16: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-sport.tgz -# Source16-md5: 3e574373fe582269f927b94b3d01ccfa -Source17: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-VM.tgz -# Source17-md5: 4394bdbe9722cc8b962fea29dec9531d -Source18: %{name}.desktop -Source19: %{name}.png -Patch0: %{name}-inc.patch -URL: http://torcs.sourceforge.net/ -BuildRequires: OpenGL-devel +# Source8-md5: 8e30d3cc03dafb8392d690d96459f317 +Source9: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-extra.tgz +# Source9-md5: 248ae5c165f703b22bd7224d7c2caed4 +Source10: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-gt.tgz +# Source10-md5: 02fb83162e78ac52c4d8ea829e34f8b3 +Source11: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-roadsters.tgz +# Source11-md5: b4c3399c5dab66d41790f00eec2c6bd3 +Source12: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-sport.tgz +# Source12-md5: d6b67de89c964fb42b27d6fb777549bd +Source13: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-nascar.tgz +# Source13-md5: 40de51f6a929d121f46dd47709d58b8b +Source14: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-Patwo-Design.tgz +# Source14-md5: 1b38279fb1e0c12ec256d26d6b17e1cc +Source15: http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-VM.tgz +# Source15-md5: c58aeff1bb7fb8a100e06cfdfa65d9e6 +Source16: %{name}.desktop +Source17: %{name}.png +Patch0: %{name}-link.patch +URL: http://www.torcs.org/ BuildRequires: autoconf BuildRequires: automake -BuildRequires: glut-devel >= 3.7 +BuildRequires: freealut-devel +BuildRequires: glut-devel >= 3.7-14 BuildRequires: libpng-devel -BuildRequires: plib-devel >= 1.8.0 +BuildRequires: libstdc++-devel +BuildRequires: plib-devel >= 1.8.3 +BuildRequires: xorg-lib-libXrandr-devel +BuildRequires: xorg-lib-libXxf86vm-devel BuildRequires: zlib-devel Requires: %{name}-data = %{version}-%{release} Requires: OpenGL -Requires: plib >= 1.8.0 +Requires: freealut +Requires: plib >= 1.8.3 +Obsoletes: TORCS-robots-K1999 +Obsoletes: TORCS-robots-astigot +Obsoletes: TORCS-robots-billy BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _noautoreqdep libGL.so.1 libGLU.so.1 @@ -62,226 +65,208 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description The Open Racing Car Simulator. -%description -l pl -The Open Racing Car Simulator - symulator wy¶cigów samochodowych. +%description -l pl.UTF-8 +The Open Racing Car Simulator - symulator wyścigów samochodowych. %package data Summary: Data files for TORCS -Summary(pl): Pliki z danymi dla TORCS +Summary(pl.UTF-8): Pliki z danymi dla TORCS Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} +Requires: %{name}-data-cars-extra = %{version}-%{release} +Requires: %{name}-data-tracks-road = %{version}-%{release} +Requires: %{name}-robots-base = %{version}-%{release} %description data Data files for TORCS. -%description data -l pl +%description data -l pl.UTF-8 Pliki z danymi dla TORCS. %package data-tracks-road Summary: Road-circuit tracks for TORCS -Summary(pl): Trasy dla TORCS +Summary(pl.UTF-8): Trasy dla TORCS Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description data-tracks-road Base tracks data files for TORCS. -%description data-tracks-road -l pl +%description data-tracks-road -l pl.UTF-8 Trasy dla TORCS. %package data-tracks-oval Summary: Oval-like tracks for TORCS -Summary(pl): Trasy owalne dla TORCS +Summary(pl.UTF-8): Trasy owalne dla TORCS Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description data-tracks-oval Oval-like tracks for TORCS. -%description data-tracks-oval -l pl +%description data-tracks-oval -l pl.UTF-8 Trasy owalne dla TORCS. %package data-tracks-dirt Summary: Dirt tracks for TORCS -Summary(pl): Trasy szutrowe dla TORCS +Summary(pl.UTF-8): Trasy szutrowe dla TORCS Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description data-tracks-dirt Dirt tracks for TORCS. -%description data-tracks-dirt -l pl +%description data-tracks-dirt -l pl.UTF-8 Trasy szutrowe dla TORCS. %package data-cars-extra Summary: Recommended cars for TORCS -Summary(pl): Zalecane samochody dla TORCS +Summary(pl.UTF-8): Zalecane samochody dla TORCS Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description data-cars-extra Recommended cars for TORCS. -%description data-cars-extra -l pl +%description data-cars-extra -l pl.UTF-8 Zalecane samochody dla TORCS. %package data-cars-nascar Summary: Nascar cars for TORCS -Summary(pl): Samochody Nascar dla TORCS +Summary(pl.UTF-8): Samochody Nascar dla TORCS Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} +Requires: %{name}-data-cars-extra = %{version}-%{release} %description data-cars-nascar Nascar cars for TORCS. -%description data-cars-nascar -l pl +%description data-cars-nascar -l pl.UTF-8 Samochody Nascar dla TORCS. %package data-cars-Patwo-Design Summary: Rally cars for TORCS -Summary(pl): Samochody rajdowe dla TORCS +Summary(pl.UTF-8): Samochody rajdowe dla TORCS +License: distributable (see readme.txt) Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description data-cars-Patwo-Design Rally cars for TORCS. -%description data-cars-Patwo-Design -l pl +%description data-cars-Patwo-Design -l pl.UTF-8 Samochody rajdowe dla TORCS. %package data-cars-kcendra-gt Summary: GT cars from the 60's for TORCS -Summary(pl): Samochody GT z lat 60' dla TORCS +Summary(pl.UTF-8): Samochody GT z lat 60' dla TORCS +License: distributable (see readme.txt) Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description data-cars-kcendra-gt GT cars from the 60's for TORCS. -%description data-cars-kcendra-gt -l pl +%description data-cars-kcendra-gt -l pl.UTF-8 Samochody GT z lat 60' dla TORCS. %package data-cars-kcendra-roadsters Summary: Roadsters from the 60's for TORCS -Summary(pl): Samochody Roadsters z lat 60' dla TORCS +Summary(pl.UTF-8): Samochody Roadsters z lat 60' dla TORCS +License: distributable (see readme.txt) Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description data-cars-kcendra-roadsters Roadsters from the 60's for TORCS. -%description data-cars-kcendra-roadsters -l pl +%description data-cars-kcendra-roadsters -l pl.UTF-8 Samochody Roadsters z lat 60' dla TORCS. %package data-cars-kcendra-sport Summary: Sport cars from the 60's for TORCS -Summary(pl): Samochody sportowe z lat 60' dla TORCS +Summary(pl.UTF-8): Samochody sportowe z lat 60' dla TORCS +License: distributable (see readme.txt) Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description data-cars-kcendra-sport Sport cars from the 60's for TORCS. -%description data-cars-kcendra-sport -l pl +%description data-cars-kcendra-sport -l pl.UTF-8 Samochody sportowe z lat 60' dla TORCS. %package data-cars-VM Summary: Race cars for TORCS -Summary(pl): Samochody wy¶cigowe dla TORCS +Summary(pl.UTF-8): Samochody wyścigowe dla TORCS +License: distributable (see readme.txt) Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description data-cars-VM Race cars for TORCS. -%description data-cars-VM -l pl -Samochody wy¶cigowe dla TORCS. +%description data-cars-VM -l pl.UTF-8 +Samochody wyścigowe dla TORCS. %package robots-base Summary: Base robots files for TORCS -Summary(pl): Podstawowe pliki komputerowych kierowców dla TORCS +Summary(pl.UTF-8): Podstawowe pliki komputerowych kierowców dla TORCS Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description robots-base Base robots files for TORCS. -%description robots-base -l pl -Podstawowe pliki komputerowych kierowców dla TORCS. +%description robots-base -l pl.UTF-8 +Podstawowe pliki komputerowych kierowców dla TORCS. %package robots-berniw Summary: Berniw robots files for TORCS -Summary(pl): Pliki komputerowych kierowców dla TORCS - Berniw +Summary(pl.UTF-8): Pliki komputerowych kierowców dla TORCS - Berniw Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} %description robots-berniw Berniw robots files for TORCS. -%description robots-berniw -l pl -Pliki komputerowych kierowców dla TORCS - Berniw. +%description robots-berniw -l pl.UTF-8 +Pliki komputerowych kierowców dla TORCS - Berniw. -%package robots-K1999 -Summary: K1999 robots files for TORCS -Summary(pl): Pliki komputerowych kierowców dla TORCS - K1999 -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description robots-K1999 -K1999 robots files for TORCS. - -%description robots-K1999 -l pl -Pliki komputerowych kierowców dla TORCS - K1999. - -%package robots-astigot -Summary: astigot robots files for TORCS -Summary(pl): Pliki komputerowych kierowców dla TORCS - astigot -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description robots-astigot -astigot robots files for TORCS. - -%description robots-astigot -l pl -Pliki komputerowych kierowców dla TORCS - astigot. - -%package robots-billy -Summary: Billy robots files for TORCS -Summary(pl): Pliki komputerowych kierowców dla TORCS - billy +%package robots-bt +Summary: Bt robots files for TORCS +Summary(pl.UTF-8): Pliki komputerowych kierowców dla TORCS - bt Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} -%description robots-billy -Billy robots files for TORCS. +%description robots-bt +Bt robots files for TORCS. -%description robots-billy -l pl -Pliki komputerowych kierowców dla TORCS - billy. +%description robots-bt -l pl.UTF-8 +Pliki komputerowych kierowców dla TORCS - bt. -%package robots-bt -Summary: Bt robots files for TORCS -Summary(pl): Pliki komputerowych kierowców dla TORCS - bt +%package robots-olethros +Summary: Olethros robots files for TORCS +Summary(pl.UTF-8): Pliki komputerowych kierowców dla TORCS - olethros Group: X11/Applications/Games Requires: %{name} = %{version}-%{release} -%description robots-bt -Bt robots files for TORCS. +%description robots-olethros +Olethros robots files for TORCS. -%description robots-bt -l pl -Pliki komputerowych kierowców dla TORCS - bt. +%description robots-olethros -l pl.UTF-8 +Pliki komputerowych kierowców dla TORCS - olethros. %prep -%setup -q -n torcs-%{version} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 +%setup -q -n torcs-%{version} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 mv torcs-%{version}/src/drivers/* src/drivers rm -r torcs-%{version} %patch0 -p1 %build -CPPFLAGS="-I/usr/X11R6/include"; export CPPFLAGS -CFLAGS="-I/usr/X11R6/include"; export CFLAGS %{__aclocal} %{__autoconf} -%configure \ - --x-includes=/usr/X11R6/include +%configure %{__make} %install @@ -292,8 +277,8 @@ install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} DESTDIR=$RPM_BUILD_ROOT cp -rf data cars categories tracks menu $RPM_BUILD_ROOT%{_datadir}/games/torcs -install %{SOURCE18} $RPM_BUILD_ROOT%{_desktopdir} -install %{SOURCE19} $RPM_BUILD_ROOT%{_pixmapsdir} +install %{SOURCE16} $RPM_BUILD_ROOT%{_desktopdir} +install %{SOURCE17} $RPM_BUILD_ROOT%{_pixmapsdir} find $RPM_BUILD_ROOT%{_datadir}/games/torcs -name "Makefile" -exec rm -f {} \; @@ -302,7 +287,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc CHANGELOG.html README.linux TODO.html +%doc README.linux %attr(755,root,root) %{_bindir}/* %dir %{_libdir}/torcs %attr(755,root,root) %{_libdir}/torcs/*-bin @@ -320,7 +305,7 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/torcs/modules/track/*.so %dir %{_datadir}/games/torcs %{_datadir}/games/torcs/config -%{_desktopdir}/* +%{_desktopdir}/*.desktop %{_pixmapsdir}/* %files data @@ -329,6 +314,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/games/torcs/cars/360-modena %dir %{_datadir}/games/torcs/categories %{_datadir}/games/torcs/categories/free.xml +%{_datadir}/games/torcs/categories/F1.xml %{_datadir}/games/torcs/categories/Historic.xml %{_datadir}/games/torcs/categories/Offroad*.xml %{_datadir}/games/torcs/categories/Track*.xml @@ -361,6 +347,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/games/torcs/cars/acura-nsx-sz %{_datadir}/games/torcs/cars/baja-bug %{_datadir}/games/torcs/cars/buggy +%{_datadir}/games/torcs/cars/car1-trb1 %{_datadir}/games/torcs/cars/clkdtm %{_datadir}/games/torcs/cars/gt40 %{_datadir}/games/torcs/cars/lotus-gt1 @@ -368,6 +355,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/games/torcs/cars/p406 %{_datadir}/games/torcs/cars/porsche-gt1 %{_datadir}/games/torcs/cars/porsche-gt3rs +%{_datadir}/games/torcs/cars/sc-f1 %{_datadir}/games/torcs/cars/viper-gts-r %{_datadir}/games/torcs/cars/xj-220 @@ -391,7 +379,6 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/games/torcs/cars/kc-dino %{_datadir}/games/torcs/cars/kc-ghibli %{_datadir}/games/torcs/cars/kc-grifo -%{_datadir}/games/torcs/cars/kc-gullwing %files data-cars-kcendra-roadsters %defattr(644,root,root,755) @@ -442,26 +429,14 @@ rm -rf $RPM_BUILD_ROOT %dir %{_libdir}/torcs/drivers/sparkle %attr(755,root,root) %{_libdir}/torcs/drivers/sparkle/*.so -%files robots-K1999 -%defattr(644,root,root,755) -%{_datadir}/games/torcs/drivers/K1999 -%dir %{_libdir}/torcs/drivers/K1999 -%attr(755,root,root) %{_libdir}/torcs/drivers/K1999/*.so - -%files robots-astigot -%defattr(644,root,root,755) -%{_datadir}/games/torcs/drivers/astigot -%dir %{_libdir}/torcs/drivers/astigot -%attr(755,root,root) %{_libdir}/torcs/drivers/astigot/*.so - -%files robots-billy -%defattr(644,root,root,755) -%{_datadir}/games/torcs/drivers/billy -%dir %{_libdir}/torcs/drivers/billy -%attr(755,root,root) %{_libdir}/torcs/drivers/billy/*.so - %files robots-bt %defattr(644,root,root,755) %{_datadir}/games/torcs/drivers/bt %dir %{_libdir}/torcs/drivers/bt %attr(755,root,root) %{_libdir}/torcs/drivers/bt/*.so + +%files robots-olethros +%defattr(644,root,root,755) +%{_datadir}/games/torcs/drivers/olethros +%dir %{_libdir}/torcs/drivers/olethros +%attr(755,root,root) %{_libdir}/torcs/drivers/olethros/*.so