1 %define _ver 2007-03-23
2 Summary: A free drift racing simulator with excellent physics and graphics
3 Summary(pl.UTF-8): Darmowy symulator wyścigów ze wspaniałą fizyką i grafiką
5 Version: %(echo %{_ver} | tr -d -)
8 Group: X11/Applications/Games
9 Source0: http://dl.sourceforge.net/vdrift/%{name}-%{_ver}-src.tar.bz2
10 # Source0-md5: efc5c3c409923382035738798a6392e8
11 Source1: http://dl.sourceforge.net/vdrift/%{name}-%{_ver}-data-full.tar.bz2
12 # Source1-md5: 2136ce2e347a018f2400e3f114e005fd
13 Patch0: %{name}-gcc42.patch
14 Patch1: %{name}-desktop.patch
15 Patch2: %{name}-FHS.patch
16 URL: http://vdrift.net/
17 BuildRequires: OpenAL-devel
18 BuildRequires: SDL_gfx-devel
19 BuildRequires: SDL_image-devel
20 BuildRequires: SDL_net-devel
21 BuildRequires: freealut-devel
22 BuildRequires: gettext-tools
23 BuildRequires: rpmbuild(macros) >= 1.337
25 Requires: vdrift-car-resources
26 Requires: vdrift-track-resources
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 VDrift is a cross-platform, open source driving simulation made with
31 drift racing in mind. Currently the game features:
32 - 19 tracks: Barcelona, Brands Hatch, Detroit, Dijon, Hockenheim,
33 Jarama, Kyalami, Laguna Seca, Le Mans, Monaco, Monza, Mosport,
34 Nrburgring Nordschleife, Pau, Road Atlanta, Ruudskogen, Spa
35 Francorchamps, Weekend Drive, Zandvoort
36 - 28 cars: 3S, AX2, C7, CO, CS, CT, F1, FE, FF, G4, GT, M3, M7,
37 MC, MI, NS, RG, RS2, SB, T73, TC, TL, TL2, XG, XM, XS, Z06
38 - Compete against AI players
39 - Simple networked multiplayer mode
40 - Very realistic physics
41 - Mouse/joystick/keyboard driven menus
44 %description -l pl.UTF-8
45 VDrift jest wieloplatformowym symulatorem jazdy o otwartym kodzie
46 źródłowym. Obecnie gra zapewnia:
47 - 19 tras: Barcelona, Brands Hatch, Detroit, Dijon, Hockenheim,
48 Jarama, Kyalami, Laguna Seca, Le Mans, Monaco, Monza, Mosport,
49 Nrburgring Nordschleife, Pau, Road Atlanta, Ruudskogen, Spa
50 Francorchamps, Weekend Drive, Zandvoort
51 - 28 samochodów: 3S, AX2, C7, CO, CS, CT, F1, FE, FF, G4, GT, M3, M7,
52 MC, MI, NS, RG, RS2, SB, T73, TC, TL, TL2, XG, XM, XS, Z06
53 - Wyścig przeciwko komputerowym graczom
54 - Prosty tryb dla wielu graczy przez sieć
55 - Bardzo realistyczną fizykę
56 - Menu sterowane myszką/joystickiem/klawiaturą
59 %package data-cars-base
60 Summary: Base cars for VDrift
61 Summary(pl.UTF-8): Podstawowe samochody dla VDrift
62 Group: X11/Applications/Games
63 Provides: vdrift-car-resources
65 %description data-cars-base
68 %description data-cars-base -l pl.UTF-8
69 Podstawowe samochody dla VDrift.
71 %package data-cars-extra
72 Summary: Extra cars for VDrift
73 Summary(pl.UTF-8): Dodatkowe samochody dla VDrift
74 Group: X11/Applications/Games
75 Provides: vdrift-car-resources
77 %description data-cars-extra
78 Extra cars for VDrift.
80 %description data-cars-extra -l pl.UTF-8
81 Dodatkowe samochody dla VDrift.
83 %package data-tracks-base
84 Summary: Base tracks for VDrift
85 Summary(pl.UTF-8): Podstawowe trasy dla VDrift
86 Group: X11/Applications/Games
87 Provides: vdrift-track-resources
89 %description data-tracks-base
90 Base tracks for VDrift.
92 %description data-tracks-base -l pl.UTF-8
93 Podstawowe trasy dla VDrift.
95 %package data-tracks-extra
96 Summary: Extra tracks for VDrift
97 Summary(pl.UTF-8): Dodatkowe trasy dla VDrift
98 Group: X11/Applications/Games
99 Provides: vdrift-track-resources
101 %description data-tracks-extra
102 Extra tracks for VDrift.
104 %description data-tracks-extra -l pl.UTF-8
105 Dodatkowe trasy dla VDrift.
113 mv vdrift-%{_ver}-src/data/* build/vdrift-%{_ver}-src/data/
116 cd build/%{name}-%{_ver}-src
118 export CXX='%{__cxx}'
119 export CXXFLAGS='%{rpmcxxflags}'
121 destdir=$RPM_BUILD_ROOT \
124 datadir=share/games/vdrift/data \
132 rm -rf $RPM_BUILD_ROOT
133 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
135 cd build/%{name}-%{_ver}-src
138 export CXX='%{__cxx}'
139 export CXXFLAGS='%{rpmcxxflags}'
141 destdir=$RPM_BUILD_ROOT \
147 datadir=share/games/vdrift/data \
150 install tools/autopackage/vdrift.desktop $RPM_BUILD_ROOT%{_desktopdir}
151 install data/textures/icons/vdrift-64x64.png $RPM_BUILD_ROOT%{_pixmapsdir}/vdrift.png
158 rm -rf $RPM_BUILD_ROOT
160 %files -f VDrift.lang
161 %defattr(644,root,root,755)
162 %doc build/%{name}-%{_ver}-src/docs/{AUTHORS,ChangeLog,NEWS,README,TODO,VAMOS.txt}
163 %attr(755,root,root) %{_bindir}/vdrift
164 %dir %{_datadir}/games/vdrift
165 %dir %{_datadir}/games/vdrift/data
166 %dir %{_datadir}/games/vdrift/data/cars
167 %{_datadir}/games/vdrift/data/lists
168 %{_datadir}/games/vdrift/data/settings
169 %dir %{_datadir}/games/vdrift/data/skins
170 %{_datadir}/games/vdrift/data/skins/simple
171 %{_datadir}/games/vdrift/data/skins/x1
172 %{_datadir}/games/vdrift/data/sounds
173 %{_datadir}/games/vdrift/data/textures
174 %dir %{_datadir}/games/vdrift/data/tracks
175 %{_desktopdir}/vdrift.desktop
176 %{_pixmapsdir}/vdrift.png
178 %files data-cars-base
179 %defattr(644,root,root,755)
180 %{_datadir}/games/vdrift/data/cars/CO
181 %{_datadir}/games/vdrift/data/cars/FF
182 %{_datadir}/games/vdrift/data/cars/TL2
183 %{_datadir}/games/vdrift/data/cars/XS
185 %files data-cars-extra
186 %defattr(644,root,root,755)
187 %{_datadir}/games/vdrift/data/cars/3S
188 %{_datadir}/games/vdrift/data/cars/AX2
189 %{_datadir}/games/vdrift/data/cars/C7
190 %{_datadir}/games/vdrift/data/cars/CS
191 %{_datadir}/games/vdrift/data/cars/CT
192 %{_datadir}/games/vdrift/data/cars/F1
193 %{_datadir}/games/vdrift/data/cars/FE
194 %{_datadir}/games/vdrift/data/cars/G4
195 %{_datadir}/games/vdrift/data/cars/GT
196 %{_datadir}/games/vdrift/data/cars/M3
197 %{_datadir}/games/vdrift/data/cars/M7
198 %{_datadir}/games/vdrift/data/cars/M8
199 %{_datadir}/games/vdrift/data/cars/MC
200 %{_datadir}/games/vdrift/data/cars/MI
201 %{_datadir}/games/vdrift/data/cars/NS
202 %{_datadir}/games/vdrift/data/cars/RG
203 %{_datadir}/games/vdrift/data/cars/RS2
204 %{_datadir}/games/vdrift/data/cars/SB
205 %{_datadir}/games/vdrift/data/cars/T73
206 %{_datadir}/games/vdrift/data/cars/TC
207 %{_datadir}/games/vdrift/data/cars/TL
208 %{_datadir}/games/vdrift/data/cars/XG
209 %{_datadir}/games/vdrift/data/cars/XM
210 %{_datadir}/games/vdrift/data/cars/Z06
212 %files data-tracks-base
213 %defattr(644,root,root,755)
214 %{_datadir}/games/vdrift/data/tracks/lagunaseca
215 %{_datadir}/games/vdrift/data/tracks/zandvoort
217 %files data-tracks-extra
218 %defattr(644,root,root,755)
219 %{_datadir}/games/vdrift/data/tracks/barcelona
220 %{_datadir}/games/vdrift/data/tracks/brands
221 %{_datadir}/games/vdrift/data/tracks/detroit
222 %{_datadir}/games/vdrift/data/tracks/dijon
223 %{_datadir}/games/vdrift/data/tracks/hockenheim
224 %{_datadir}/games/vdrift/data/tracks/jarama
225 %{_datadir}/games/vdrift/data/tracks/kyalami
226 %{_datadir}/games/vdrift/data/tracks/lemans
227 %{_datadir}/games/vdrift/data/tracks/monaco
228 %{_datadir}/games/vdrift/data/tracks/monza
229 %{_datadir}/games/vdrift/data/tracks/mosport
230 %{_datadir}/games/vdrift/data/tracks/neurburgring_nordschleife
231 %{_datadir}/games/vdrift/data/tracks/pau
232 %{_datadir}/games/vdrift/data/tracks/road_atlanta
233 %{_datadir}/games/vdrift/data/tracks/ruudskogen
234 %{_datadir}/games/vdrift/data/tracks/spa
235 %{_datadir}/games/vdrift/data/tracks/weekend