Mageia Bugzilla – Attachment 13159 Details for
Bug 29347
New 2.2.3 Speed Dreams Release
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
spec speed-dreams
speed-dreams.spec (text/x-rpm-spec), 6.57 KB, created by
Xavier BERTAUX
on 2022-03-07 16:48:19 CET
(
hide
)
Description:
spec speed-dreams
Filename:
MIME Type:
Creator:
Xavier BERTAUX
Created:
2022-03-07 16:48:19 CET
Size:
6.57 KB
patch
obsolete
>%define rev 7616 > >Name: speed-dreams >Version: 2.2.3 >Release: %mkrel 1 >Summary: Speed Dreams: An open motorsport simulation >Group: Games/Simulation >License: GPLv2 >URL: http://www.speed-dreams.org >Source0: http://downloads.sf.net/speed-dreams/%{name}-src-base-%{version}-r%{rev}.tar.xz > >BuildRequires: cmake >BuildRequires: pkgconfig(libjpeg) >BuildRequires: pkgconfig(expat) >BuildRequires: pkgconfig(freealut) >BuildRequires: pkgconfig(gl) >BuildRequires: pkgconfig(libcurl) >BuildRequires: pkgconfig(libenet) >BuildRequires: pkgconfig(libpng) >BuildRequires: pkgconfig(openal) >BuildRequires: pkgconfig(sdl2) >BuildRequires: pkgconfig(SDL2_mixer) >BuildRequires: pkgconfig(vorbis) >BuildRequires: pkgconfig(zlib) >BuildRequires: mesa-common-devel >BuildRequires: openscenegraph-devel >BuildRequires: plib-devel > >Requires: %{name}-data = %{version} >Obsoletes: %{name}-robots-hq < 2.2.2-1 >Obsoletes: %{name}-robots-more-hq < 2.2.2-1 >Obsoletes: %{name}-robots-wip < 2.2.2-1 >Obsoletes: %{name}-data-wip < 2.2.2-1 > >%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 data-base >Summary: Base data for Speed Dreams 2 >BuildArch: noarch >Provides: %{name}-data = %{version} >Obsoletes: %{name}-data-base < 2.2.2-3 >Conflicts: %{name}-data-base < 2.2.2-3 > >%description data-base >Base data for Speed Dreams 2. Contains the track "espie". > >%prep >%setup -q -c > >%build ># Review options in cmake/options.cmake on new releases >%cmake -DBUILD_SHARED_LIBS=OFF \ > -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \ > -DOPTION_3RDPARTY_EXPAT=ON \ > -DOPTION_3RDPARTY_SOLID=OFF \ > -DOPTION_AUTOVERSION=OFF \ > -DOPTION_OFFICIAL_ONLY=ON \ > -DOPTION_OSGGRAPH=ON \ > -DOPTION_WEBSERVER=ON >%cmake_build > >%install >%cmake_install > >rm -rf %{buildroot}%{_gamesdatadir}/%{name}-2/cmake >rm -rf %{buildroot}%{_gamesdatadir}/%{name}-2/*.txt >rm -rf %{buildroot}%{_includedir} > >mkdir -p %{buildroot}%{_datadir}/applications >cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF >[Desktop Entry] >Name=Speed Dreams >Comment=An open motorsport simulation >Exec=%{name}-2 >Icon=%{name} >Terminal=false >Type=Application >StartupNotify=false >Categories=Game;SportsGame; >EOF > >install -D -m644 data/data/icons/icon.png %{buildroot}%{_iconsdir}/%{name}.png > >mkdir -p %{buildroot}%{_mandir}/man6 >install -m644 doc/man/* %{buildroot}%{_mandir}/man6/ > >%files >%doc CHANGES.txt COPYING.txt README.txt >%{_datadir}/applications/%{name}.desktop >%{_gamesbindir}/sd2-* >%{_gamesbindir}/%{name}-2 >%{_iconsdir}/%{name}.png >%dir %{_libdir}/games/%{name}-2 >%{_libdir}/games/%{name}-2/drivers/ >%{_libdir}/games/%{name}-2/lib/ >%{_libdir}/games/%{name}-2/modules/ >%{_mandir}/man6/sd2-*.6* >%{_mandir}/man6/%{name}-2.6* > >%files data-base >%dir %{_gamesdatadir}/%{name}-2 >%{_gamesdatadir}/%{name}-2/* > > >%changelog >* Tue Dec 22 2020 daviddavid <daviddavid> 2.2.2-3.mga8 >+ Revision: 1662726 >- re-enable WIP OSG interface (mga#27888) > >* Sat Feb 15 2020 umeabot <umeabot> 2.2.2-2.mga8 >+ Revision: 1523954 >- Mageia 8 Mass Rebuild >+ wally <wally> >- build with new cmake macros > >* Sun Mar 17 2019 daviddavid <daviddavid> 2.2.2-1.mga7 >+ Revision: 1378166 >- Version 2.2.2 > >* Sun Sep 23 2018 umeabot <umeabot> 2.2.1-3.mga7 >+ Revision: 1301136 >- Mageia 7 Mass Rebuild > >* Tue Oct 10 2017 daviddavid <daviddavid> 2.2.1-2.mga7 >+ Revision: 1170784 >+ rebuild (emptylog) > >* Tue Oct 10 2017 daviddavid <daviddavid> 2.2.1-1.mga7 >+ Revision: 1170783 >- patch1: fix build with gcc7 > >* Thu May 19 2016 akien <akien> 2.2.1-1.mga6 >+ Revision: 1016992 >- Version 2.2.1 > >* Mon Apr 25 2016 akien <akien> 2.2.0-1.mga6 >+ Revision: 1006262 >- Fix version tag >- Drop data-full subpackage - the virtual provides will be added directly in the hq and more-hq packages >- Integrate -robots* subpackages in main package, they add packaging complexity for little gain >- Drop -devel subpackage >- Build official content only >- Disable WIP OSG interface >- Build against system Expat >- Enable trace support >- Add -data virtual package to install either -data-base or everything >- Obsolete -wip stuff >- Version 2.2.0 > >* Tue Feb 09 2016 umeabot <umeabot> 2.1.0-7.mga6 >+ Revision: 951329 >- Mageia 6 Mass Rebuild > >* Sun Dec 14 2014 akien <akien> 2.1.0-6.mga5 >+ Revision: 803183 >- Rebuild for shared plib > >* Wed Oct 15 2014 umeabot <umeabot> 2.1.0-5.mga5 >+ Revision: 742330 >- Second Mageia 5 Mass Rebuild > >* Tue Sep 16 2014 umeabot <umeabot> 2.1.0-4.mga5 >+ Revision: 689274 >- Mageia 5 Mass Rebuild >+ tv <tv> >- s/uggests:/Recommends:/ > >* Wed Aug 06 2014 akien <akien> 2.1.0-3.mga5 >+ Revision: 660102 >- Fix desktop entry Name > >* Sun Jul 13 2014 akien <akien> 2.1.0-2.mga5 >+ Revision: 651735 >- Obsolete the speed-dreams-data-base SRPM whose binary RPM is now provided by %%name > >* Sun Jul 13 2014 akien <akien> 2.1.0-1.mga5 >+ Revision: 651729 >- Simplify %%files sections (listing only what is necessary for a proper packaging and clarity) >- Add data-base subpackage to this source file, conflicting the speed-dreams-data-base SRPM >- Make use of %%autosetup >- Rewrite the Summary > >* Sat May 24 2014 wally <wally> 2.0.0-8.mga5 >+ Revision: 625379 >- rebuild for new enet > >* Sat Oct 19 2013 umeabot <umeabot> 2.0.0-7.mga4 >+ Revision: 526470 >- Mageia 4 Mass Rebuild > >* Tue Jun 04 2013 fwang <fwang> 2.0.0-6.mga4 >+ Revision: 436984 >- rebuild for new libpng > >* 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 >
%define rev 7616 Name: speed-dreams Version: 2.2.3 Release: %mkrel 1 Summary: Speed Dreams: An open motorsport simulation Group: Games/Simulation License: GPLv2 URL: http://www.speed-dreams.org Source0: http://downloads.sf.net/speed-dreams/%{name}-src-base-%{version}-r%{rev}.tar.xz BuildRequires: cmake BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(freealut) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libenet) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(openal) BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(SDL2_mixer) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) BuildRequires: mesa-common-devel BuildRequires: openscenegraph-devel BuildRequires: plib-devel Requires: %{name}-data = %{version} Obsoletes: %{name}-robots-hq < 2.2.2-1 Obsoletes: %{name}-robots-more-hq < 2.2.2-1 Obsoletes: %{name}-robots-wip < 2.2.2-1 Obsoletes: %{name}-data-wip < 2.2.2-1 %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 data-base Summary: Base data for Speed Dreams 2 BuildArch: noarch Provides: %{name}-data = %{version} Obsoletes: %{name}-data-base < 2.2.2-3 Conflicts: %{name}-data-base < 2.2.2-3 %description data-base Base data for Speed Dreams 2. Contains the track "espie". %prep %setup -q -c %build # Review options in cmake/options.cmake on new releases %cmake -DBUILD_SHARED_LIBS=OFF \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \ -DOPTION_3RDPARTY_EXPAT=ON \ -DOPTION_3RDPARTY_SOLID=OFF \ -DOPTION_AUTOVERSION=OFF \ -DOPTION_OFFICIAL_ONLY=ON \ -DOPTION_OSGGRAPH=ON \ -DOPTION_WEBSERVER=ON %cmake_build %install %cmake_install rm -rf %{buildroot}%{_gamesdatadir}/%{name}-2/cmake rm -rf %{buildroot}%{_gamesdatadir}/%{name}-2/*.txt rm -rf %{buildroot}%{_includedir} mkdir -p %{buildroot}%{_datadir}/applications cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF [Desktop Entry] Name=Speed Dreams Comment=An open motorsport simulation Exec=%{name}-2 Icon=%{name} Terminal=false Type=Application StartupNotify=false Categories=Game;SportsGame; EOF install -D -m644 data/data/icons/icon.png %{buildroot}%{_iconsdir}/%{name}.png mkdir -p %{buildroot}%{_mandir}/man6 install -m644 doc/man/* %{buildroot}%{_mandir}/man6/ %files %doc CHANGES.txt COPYING.txt README.txt %{_datadir}/applications/%{name}.desktop %{_gamesbindir}/sd2-* %{_gamesbindir}/%{name}-2 %{_iconsdir}/%{name}.png %dir %{_libdir}/games/%{name}-2 %{_libdir}/games/%{name}-2/drivers/ %{_libdir}/games/%{name}-2/lib/ %{_libdir}/games/%{name}-2/modules/ %{_mandir}/man6/sd2-*.6* %{_mandir}/man6/%{name}-2.6* %files data-base %dir %{_gamesdatadir}/%{name}-2 %{_gamesdatadir}/%{name}-2/* %changelog * Tue Dec 22 2020 daviddavid <daviddavid> 2.2.2-3.mga8 + Revision: 1662726 - re-enable WIP OSG interface (mga#27888) * Sat Feb 15 2020 umeabot <umeabot> 2.2.2-2.mga8 + Revision: 1523954 - Mageia 8 Mass Rebuild + wally <wally> - build with new cmake macros * Sun Mar 17 2019 daviddavid <daviddavid> 2.2.2-1.mga7 + Revision: 1378166 - Version 2.2.2 * Sun Sep 23 2018 umeabot <umeabot> 2.2.1-3.mga7 + Revision: 1301136 - Mageia 7 Mass Rebuild * Tue Oct 10 2017 daviddavid <daviddavid> 2.2.1-2.mga7 + Revision: 1170784 + rebuild (emptylog) * Tue Oct 10 2017 daviddavid <daviddavid> 2.2.1-1.mga7 + Revision: 1170783 - patch1: fix build with gcc7 * Thu May 19 2016 akien <akien> 2.2.1-1.mga6 + Revision: 1016992 - Version 2.2.1 * Mon Apr 25 2016 akien <akien> 2.2.0-1.mga6 + Revision: 1006262 - Fix version tag - Drop data-full subpackage - the virtual provides will be added directly in the hq and more-hq packages - Integrate -robots* subpackages in main package, they add packaging complexity for little gain - Drop -devel subpackage - Build official content only - Disable WIP OSG interface - Build against system Expat - Enable trace support - Add -data virtual package to install either -data-base or everything - Obsolete -wip stuff - Version 2.2.0 * Tue Feb 09 2016 umeabot <umeabot> 2.1.0-7.mga6 + Revision: 951329 - Mageia 6 Mass Rebuild * Sun Dec 14 2014 akien <akien> 2.1.0-6.mga5 + Revision: 803183 - Rebuild for shared plib * Wed Oct 15 2014 umeabot <umeabot> 2.1.0-5.mga5 + Revision: 742330 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 2.1.0-4.mga5 + Revision: 689274 - Mageia 5 Mass Rebuild + tv <tv> - s/uggests:/Recommends:/ * Wed Aug 06 2014 akien <akien> 2.1.0-3.mga5 + Revision: 660102 - Fix desktop entry Name * Sun Jul 13 2014 akien <akien> 2.1.0-2.mga5 + Revision: 651735 - Obsolete the speed-dreams-data-base SRPM whose binary RPM is now provided by %%name * Sun Jul 13 2014 akien <akien> 2.1.0-1.mga5 + Revision: 651729 - Simplify %%files sections (listing only what is necessary for a proper packaging and clarity) - Add data-base subpackage to this source file, conflicting the speed-dreams-data-base SRPM - Make use of %%autosetup - Rewrite the Summary * Sat May 24 2014 wally <wally> 2.0.0-8.mga5 + Revision: 625379 - rebuild for new enet * Sat Oct 19 2013 umeabot <umeabot> 2.0.0-7.mga4 + Revision: 526470 - Mageia 4 Mass Rebuild * Tue Jun 04 2013 fwang <fwang> 2.0.0-6.mga4 + Revision: 436984 - rebuild for new libpng * 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
View Attachment As Raw
Actions:
View
Attachments on
bug 29347
: 13159