]> git.pld-linux.org Git - packages/TORCS.git/blobdiff - TORCS.spec
- modular xorg deps
[packages/TORCS.git] / TORCS.spec
index 79c526b40dc690f9ce9bd5bafc839870585ac0d4..6d0d492abe6d36d845379775e3570262d5a20b9e 100644 (file)
@@ -1,59 +1,64 @@
 Summary:       The Open Racing Car Simulator
 Summary(pl):   The Open Racing Car Simulator - symulator wy¶cigów samochodowych
 Name:          TORCS
-Version:       1.2.2
+Version:       1.2.4
 Release:       1
-License:       GPL
+License:       GPL v2
 Group:         X11/Applications/Games
 Source0:       http://dl.sourceforge.net/torcs/%{name}-%{version}-src.tgz
-# Source0-md5: cf03f0623eab7f9f7d6b13ac20660515
+# Source0-md5: f5b41bf29cb7b6160e5ead6e187380b6
 Source1:       http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-base.tgz
-# Source1-md5: 425b9737f951f95e4255f81b60449f94
+# Source1-md5: 3afe0d23f1e637fe56efccd2b6e8a8f1
 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: 40aed9595f91051e8468e8a19b65f809
+Source3:       http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-bt.tgz
+# Source3-md5: 337eecc6e545aceda094d945e12c3023
+Source4:       http://dl.sourceforge.net/torcs/%{name}-%{version}-src-robots-olethros.tgz
+# Source4-md5: 13b1eeba1148ca57dc1d989fcb27d308
+Source5:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data.tgz
+# Source5-md5: 0129c5c930bbc830964bd32024f9a47d
+Source6:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-dirt.tgz
+# Source6-md5: 2464de31150f97da54d9e7609ca125fe
+Source7:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data-tracks-oval.tgz
+# Source7-md5: b7ddc6ad362bfafc6f66cfcc459ec30b
 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: 9084b2700d71f86fedfc7a5f55959b0b
+Source9:       http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-extra.tgz
+# Source9-md5: f11f0789885fe427f7b8958a17cc9f52
+Source10:      http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-gt.tgz
+# Source10-md5:        fd91d2812aeab050d0a4c85927ba7955
+Source11:      http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-roadsters.tgz
+# Source11-md5:        40f495c44416d2154b8533f8e32a5a05
+Source12:      http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-kcendra-sport.tgz
+# Source12-md5:        c484d9be5b49a4820aeb5486b4cb4c49
+Source13:      http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-nascar.tgz
+# Source13-md5:        30e3ab4da6c503a6a7ba6eaf2898ede0
+Source14:      http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-Patwo-Design.tgz
+# Source14-md5:        42abef979a298dd829b7f41e025d6365
+Source15:      http://dl.sourceforge.net/torcs/%{name}-%{version}-data-cars-VM.tgz
+# Source15-md5:        328a9bef7b1c81078dfe5ec3c968ddbc
+Source16:      %{name}.desktop
+Source17:      %{name}.png
+Patch0:                %{name}-link.patch
+Patch1:                %{name}-gcc4.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.7.0-1
+BuildRequires: libstdc++-devel
+BuildRequires: plib-devel >= 1.8.3
+BuildRequires: xorg-lib-libXrandr-devel
+BuildRequires: xorg-lib-libXxf86vm-devel
 BuildRequires: zlib-devel
-Requires:      OpenGL
 Requires:      %{name}-data = %{version}-%{release}
+Requires:      OpenGL
+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
@@ -69,6 +74,9 @@ Summary:      Data files for TORCS
 Summary(pl):   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.
@@ -129,6 +137,7 @@ Summary:    Nascar cars for TORCS
 Summary(pl):   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.
@@ -139,6 +148,7 @@ Samochody Nascar dla TORCS.
 %package data-cars-Patwo-Design
 Summary:       Rally cars for TORCS
 Summary(pl):   Samochody rajdowe dla TORCS
+License:       distributable (see readme.txt)
 Group:         X11/Applications/Games
 Requires:      %{name} = %{version}-%{release}
 
@@ -151,6 +161,7 @@ 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
+License:       distributable (see readme.txt)
 Group:         X11/Applications/Games
 Requires:      %{name} = %{version}-%{release}
 
@@ -163,6 +174,7 @@ 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
+License:       distributable (see readme.txt)
 Group:         X11/Applications/Games
 Requires:      %{name} = %{version}-%{release}
 
@@ -175,6 +187,7 @@ 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
+License:       distributable (see readme.txt)
 Group:         X11/Applications/Games
 Requires:      %{name} = %{version}-%{release}
 
@@ -187,6 +200,7 @@ Samochody sportowe z lat 60' dla TORCS.
 %package data-cars-VM
 Summary:       Race cars for TORCS
 Summary(pl):   Samochody wy¶cigowe dla TORCS
+License:       distributable (see readme.txt)
 Group:         X11/Applications/Games
 Requires:      %{name} = %{version}-%{release}
 
@@ -220,42 +234,6 @@ Berniw robots files for TORCS.
 %description robots-berniw -l pl
 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
-Group:         X11/Applications/Games
-Requires:      %{name} = %{version}-%{release}
-
-%description robots-billy
-Billy robots files for TORCS.
-
-%description robots-billy -l pl
-Pliki komputerowych kierowców dla TORCS - billy.
-
 %package robots-bt
 Summary:       Bt robots files for TORCS
 Summary(pl):   Pliki komputerowych kierowców dla TORCS - bt
@@ -268,19 +246,29 @@ Bt robots files for TORCS.
 %description robots-bt -l pl
 Pliki komputerowych kierowców dla TORCS - bt.
 
+%package robots-olethros
+Summary:       Olethros robots files for TORCS
+Summary(pl):   Pliki komputerowych kierowców dla TORCS - olethros
+Group:         X11/Applications/Games
+Requires:      %{name} = %{version}-%{release}
+
+%description robots-olethros
+Olethros robots files for TORCS.
+
+%description robots-olethros -l pl
+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
+%patch1 -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
@@ -291,8 +279,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 {} \;
 
@@ -328,6 +316,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
@@ -367,6 +356,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
 
@@ -390,7 +380,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)
@@ -441,26 +430,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
This page took 0.189367 seconds and 4 git commands to generate.