Name: spring Version: 104.0 Release: 2mamba Summary: A project aiming to create a new and versatile RTS Engine Group: Graphical Desktop/Applications/Games Vendor: openmamba Distribution: openmamba Packager: Ercole 'ercolinux' Carpanetto URL: http://springrts.com/ Source: http://downloads.sourceforge.net/project/springrts/springrts/%{name}-%{version}/%{name}_%{version}_src.tar.gz Patch0: spring-95.0-boost_filesystem.patch Patch1: spring-104.0-libopenal-1.20.1.patch Patch2: spring-104.0-reinterpret_cast-in-constexpr.patch Patch3: spring-104.0-SHA512-fix-include.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: ldconfig BuildRequires: libGL-devel BuildRequires: libGLU-devel BuildRequires: libSDL2-devel BuildRequires: libX11-devel BuildRequires: libXcursor-devel BuildRequires: libboost-devel BuildRequires: libcurl-devel BuildRequires: libdevil-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgcc BuildRequires: libglew-devel BuildRequires: libgperftools-devel BuildRequires: libminizip1-devel BuildRequires: libogg-devel BuildRequires: libopenal-devel BuildRequires: libstdc++6-devel BuildRequires: libunwind-devel BuildRequires: libvorbis-devel BuildRequires: libz-devel ## AUTOBUILDREQ-END BuildRequires: libboost-devel >= 1.55 Provides: springrts Obsoletes: springrts BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Spring is a project aiming to create a new and versatile RTS Engine. %debug_package %prep %setup -q -n %{name}_%{version} #-D -T #:<< _EOF #%patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %ifarch %{ix86} sed -i "s|use-ld=gold|use-ld=ld|" rts/build/cmake/TestCXXFlags.cmake %endif %build #:<< _EOF %cmake -d build \ -DLIBDIR=%{_lib} # NOTE: % make does not work make %{_smp_mflags} %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall -C build #install -m0755 build/tools/pr-downloader/src/libCurlWrapper.so \ # %{buildroot}%{_libdir}/libCurlWrapper.so #install -m0755 build/tools/pr-downloader/src/FileSystem/libFileSystem.so \ # %{buildroot}%{_libdir}/libFileSystem.so #install -m0755 build/tools/pr-downloader/src/lib/7z/libpr-7z.so \ # %{buildroot}%{_libdir}/libpr-7z.so %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_bindir}/spring #%{_bindir}/spring-multithreaded %{_bindir}/spring-dedicated %{_bindir}/spring-headless %{_bindir}/pr-downloader #%{_libdir}/libpr-downloader_static.a #%{_libdir}/libpr-downloader_shared.so %{_libdir}/libunitsync.so #%{_libdir}/libCurlWrapper.so #%{_libdir}/libFileSystem.so #%{_libdir}/libpr-7z.so %dir %{_datadir}/games/spring %{_datadir}/games/spring/* %{_datadir}/applications/spring.desktop %{_datadir}/mime/packages/spring.xml %{_datadir}/pixmaps/*.png %{_mandir}/man6/spring-dedicated.6* %{_mandir}/man6/spring-headless.6* %{_mandir}/man6/spring-legacy.6* %{_mandir}/man6/spring.6* %changelog * Mon Oct 19 2020 Silvan Calarco 104.0-2mamba - rebuilt without apache-maven3 build requirement * Sat Jan 06 2018 Automatic Build System 104.0-1mamba - automatic version update by autodist * Wed Jul 20 2016 Automatic Build System 103.0-1mamba - automatic version update by autodist * Sat Jul 16 2016 Automatic Build System 102.0-1mamba - automatic version update by autodist * Sun Mar 27 2016 Automatic Build System 101.0-1mamba - automatic version update by autodist * Tue Dec 29 2015 Automatic Build System 100.0-1mamba - automatic version update by autodist * Sat Dec 07 2013 Silvan Calarco 95.0-1mamba - update to 95.0 - renamed from springrts * Mon Dec 02 2013 Silvan Calarco 94.1-2mamba - rebuilt with boost 1.55 * Sun Jul 21 2013 Silvan Calarco 94.1-1mamba - update to 94.1 * Mon Mar 26 2012 Ercole 'ercolinux' Carpanetto 88.0-1mamba - update to 88.0 * Fri Nov 25 2011 Ercole 'ercolinux' Carpanetto 84.0-1mamba - update to 84.0 * Sun Mar 27 2011 Ercole 'ercolinux' Carpanetto 0.82.7.1-2mamba - renamed package from spring to springrts to avoid conflict with Java Spring package * Sun Mar 27 2011 Ercole 'ercolinux' Carpanetto 0.82.7.1-1mamba - package created with autospec