Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 0519c732dbcce04f74b28e746eb6a3c0 > files > 2

speed-dreams-2.0.0-5.mga3.src.rpm

Name:		speed-dreams
Version:	2.0.0
Release:	%mkrel 5
Summary:	Speed Dreams 2.0 a racing cars game
License:	GPLv2
Group:		Games/Simulation
URL:		http://speed-dreams.sourceforge.net/
Source0:	%{name}-src-base-2.0.0-r4687.tar.xz
BuildRequires:	cmake
BuildRequires:	ImageMagick 
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	png-devel 
BuildRequires:	enet-devel
BuildRequires:	mesa-common-devel 
BuildRequires:	plib-devel 
BuildRequires:	freeglut-devel
BuildRequires:	libxi-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxrandr-devel
BuildRequires:	jpeg-devel
Requires:	libSDL >= 1.2.13
Requires:	openal
Requires:	mesa
Requires:	%{name}-data-base = %{version}

%description
A fork of the open racing car simulator Torcs, 
aiming to implement exciting new features, cars, tracks and 
AI opponents to make a more enjoyable game for the player, 
as well as constantly improving visual and physics realism.

%package	robots-hq
Group:		Games/Simulation
Requires:	%{name} >= %{version}
Requires:	%{name}-data-hq >= %{version}
Summary:	Basic robots for %{name}

%description	robots-hq
HQ robots for LS1 and 36GP series cars in %{name}

%package	robots-more-hq
Group:		Games/Simulation
Requires:	%{name} >= %{version}
Requires:	%{name}-robots-hq >= %{version}
Requires:	%{name}-data-more-hq
Summary:	More hq robots for %{name}

%description	robots-more-hq
more HQ robots for TRB1 series cars and add kilo2008 robot in %{name}

%package	robots-wip
Group:		Games/Simulation
Requires:	%{name} >= %{version}
Requires:	%{name}-robots-more-hq >= %{version}
Requires:	%{name}-data-wip
Summary:	Wip robots for %{name}

%description	robots-wip
wip robots for LS2, MP5 and RS series cars in %{name}

%package	devel
Group:		Games/Simulation
Requires:	%{name} >= %{version}
Summary:	Development file for %{name}

%description	devel
includes files for development robots for %{name}

%prep
%setup -n %{name}-2 -q

%build
%cmake -DCMAKE_SKIP_RPATH:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=OFF -DOPTION_TRACE:BOOL=OFF
%make 

%install
%makeinstall_std -C build

rm  -rf %{buildroot}/usr/share/games/%{name}-2/cmake
rm  -rf %{buildroot}/usr/share/games/%{name}-2/data
rm  -rf %{buildroot}/usr/share/games/%{name}-2/config
rm  -rf %{buildroot}/usr/share/games/%{name}-2/drivers
rm  -rf %{buildroot}/usr/share/games/%{name}-2/*.txt
rm  -rf %{buildroot}/%{_libdir}/games/%{name}-2/drivers/networkhuman
rm  -rf %{buildroot}/%{_libdir}/games/%{name}-2/drivers/simplix_mpa1

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{_real_vendor}-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}-2
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
convert -size 16x16 data/data/icons/icon.png %{buildroot}%{_miconsdir}/%{name}.png
install data/data/icons/icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 data/data/icons/icon.png %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_mandir}/man6
install -m644 doc/man/sd2-accc.6 %{buildroot}%{_mandir}/man6/sd2-accc.6
install -m644 doc/man/sd2-nfs2ac.6 %{buildroot}%{_mandir}/man6/sd2-nfs2ac.6
install -m644 doc/man/sd2-nfsperf.6 %{buildroot}%{_mandir}/man6/sd2-nfsperf.6
install -m644 doc/man/sd2-trackgen.6 %{buildroot}%{_mandir}/man6/sd2-trackgen.6
install -m644 doc/man/speed-dreams-2.6 %{buildroot}%{_mandir}/man6/speed-dreams-2.6

%files
%doc CHANGES.txt COPYING.txt INSTALL.txt README.txt TODO.txt
%{_mandir}/man6/*
%attr(755,root,root) %{_gamesbindir}/*
%{_gamesdatadir}/%{name}-2/*
%{_datadir}/applications/mageia-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_libdir}/games/%{name}-2/drivers/human/human.so*
%{_libdir}/games/%{name}-2/drivers/usr_sc/usr_sc.so*
%{_libdir}/games/%{name}-2/drivers/simplix_sc/simplix_sc.so*
%{_libdir}/games/%{name}-2/lib/liblearning.so*
%{_libdir}/games/%{name}-2/lib/libnetworking.so*
%{_libdir}/games/%{name}-2/lib/libraceengine.so*
%{_libdir}/games/%{name}-2/lib/librobottools.so*
%{_libdir}/games/%{name}-2/lib/libtgf.so*
%{_libdir}/games/%{name}-2/lib/libtgfclient.so*
%{_libdir}/games/%{name}-2/lib/libtgfdata.so*
%{_libdir}/games/%{name}-2/lib/libtxml.so*
%{_libdir}/games/%{name}-2/modules/graphic/ssggraph.so*
%{_libdir}/games/%{name}-2/modules/simu/simuv2.1.so*
%{_libdir}/games/%{name}-2/modules/simu/simuv2.so*
%{_libdir}/games/%{name}-2/modules/simu/simuv3.so*
%{_libdir}/games/%{name}-2/modules/telemetry/telemetry.so*
%{_libdir}/games/%{name}-2/modules/track/track.so*
%{_libdir}/games/%{name}-2/modules/userinterface/legacymenu.so*
%{_libdir}/games/%{name}-2/modules/userinterface/textonly.so*

%files robots-hq
%{_libdir}/games/%{name}-2/drivers/simplix_ls1/simplix_ls1.so*
%{_libdir}/games/%{name}-2/drivers/simplix_36GP/simplix_36GP.so*
%{_libdir}/games/%{name}-2/drivers/usr_ls1/usr_ls1.so*
%{_libdir}/games/%{name}-2/drivers/usr_36GP/usr_36GP.so*


%files robots-more-hq
%{_libdir}/games/%{name}-2/drivers/simplix_trb1/simplix_trb1.so*
%{_libdir}/games/%{name}-2/drivers/usr_trb1/usr_trb1.so*
%{_libdir}/games/%{name}-2/drivers/simplix/simplix.so*
%{_libdir}/games/%{name}-2/drivers/usr/usr.so*
%{_libdir}/games/%{name}-2/drivers/kilo2008/kilo2008.so*

%files robots-wip
%{_libdir}/games/%{name}-2/drivers/simplix_mp5/simplix_mp5.so*
%{_libdir}/games/%{name}-2/drivers/simplix_ls2/simplix_ls2.so*
%{_libdir}/games/%{name}-2/drivers/usr_ls2/usr_ls2.so*
%{_libdir}/games/%{name}-2/drivers/usr_rs/usr_rs.so*

%files devel
%{_includedir}/%{name}-2/3D/*.h
%{_includedir}/%{name}-2/SOLID/solid.h
%{_includedir}/%{name}-2/learning/*.h
%{_includedir}/%{name}-2/tmath/*.h
%{_includedir}/%{name}-2/*.*


%changelog

* Mon Jan 14 2013 umeabot <umeabot> 2.0.0-5.mga3
+ Revision: 382486
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Jan 09 2013 malo <malo> 2.0.0-4.mga3
+ Revision: 343826
- updated RPM group

* Fri Nov 16 2012 luigiwalser <luigiwalser> 2.0.0-3.mga3
+ Revision: 318378
- rebuild for plib

* Sun Jun 03 2012 wally <wally> 2.0.0-2.mga3
+ Revision: 253777
- rebuild for new enet
- clean .spec a bit

* Mon Apr 09 2012 shadow95 <shadow95> 2.0.0-1.mga2
+ Revision: 229842
- update to Release
- Update to RC2

* Wed Apr 04 2012 luigiwalser <luigiwalser> 2.0.0-0.1.rc1_r4527.2.mga2
+ Revision: 228372
- rebuild for plib

* Tue Feb 28 2012 shadow95 <shadow95> 2.0.0-0.1.rc1_r4527.1.mga2
+ Revision: 215921
- rename in lowercase
- remove provides ...
- changes some BR in pkconfig
- remove %%attr
- fix Requires: libSDL
- fix BuildRequires: libSDL-devel
- update more descriptions
- clean spec
- Update to RC1
- Fix txml license
- Update fsf adress
- fix bug with libsolid
- remove option trace
- update to svn 4414 (RC1 version)
- replace mandriva by mageia in desktop file
- imported package speed-dreams