Name: netpanzer Version: 0.8.4 Release: %mkrel 6 License: GPLv2+ Group: Games/Strategy Summary: An online multiplayer tactical warfare game URL: http://netpanzer.berlios.de/ #SVN export done 7 jan 2012 from http://svn.berlios.de/svnroot/repos/netpanzer/tags/netpanzer/0.8.4 Source0: %{name}-%{version}.tar.xz Patch0: fedora-netpanzer-0.8.2-MapSelectionView-memory.patch Patch1: fedora-netpanzer-0.8.3-optflags-580241.patch Patch2: netpanzer-0.8.4-gcc470.patch BuildRequires: SDL_net-devel BuildRequires: SDL_mixer-devel BuildRequires: SDL_image-devel BuildRequires: SDL_ttf-devel BuildRequires: scons BuildRequires: libwxgtk-devel BuildRequires: physfs-devel >= 0.1.9 BuildRequires: libxml2-devel BuildRequires: imagemagick BuildRequires: desktop-file-utils %description netPanzer is an online multiplayer tactical warfare game designed for play across the Internet and over LAN systems. One on one games are possible via direct connect or modem. netPanzer is designed for FAST ACTION combat -- it is not another resource management clone. In fact, there aren't any resources at all. Each player will have many units of different types at their disposal. Players can fight until their units are destroyed -- then respawn and keep on going. The game is real-time, but it's based on quick tactical action and unit management. Battles progress quickly and constantly; in fact, they never let up. There is no stop in the action because there is no waiting for resources to be collected and converted into weaponry. Players can join or leave multiplayer games at any time. %prep %setup -q %patch0 -p0 %patch1 -p1 %patch2 -p0 %build scons datadir=%{_gamesdatadir}/netpanzer %_smp_mflags %install mkdir -p %{buildroot}%{_gamesbindir} install -m 755 netpanzer %{buildroot}%{_gamesbindir} mkdir -p %{buildroot}%{_gamesdatadir}/netpanzer/ cp -pr cache/ %{buildroot}%{_gamesdatadir}/netpanzer/ cp -pr maps/ %{buildroot}%{_gamesdatadir}/netpanzer/ cp -pr pics/ %{buildroot}%{_gamesdatadir}/netpanzer/ cp -pr powerups/ %{buildroot}%{_gamesdatadir}/netpanzer/ cp -pr scripts/ %{buildroot}%{_gamesdatadir}/netpanzer/ cp -pr units/ %{buildroot}%{_gamesdatadir}/netpanzer/ cp -pr wads/ %{buildroot}%{_gamesdatadir}/netpanzer/ cp -pr sound/ %{buildroot}%{_gamesdatadir}/netpanzer/ # Install desktop item # rm -f $RPM_BUILD_ROOT%{_datadir}/applications/netpanzer.desktop # rm -f $RPM_BUILD_ROOT%{_datadir}/pixmaps/netpanzer.xpm desktop-file-install --vendor="%{_real_vendor}" \ --remove-category="Application" \ --add-category="Game;StrategyGame" \ --dir %{buildroot}%{_datadir}/applications netpanzer.desktop %{__install} -d %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}} convert %{name}.png -size 16x16 %{buildroot}%{_miconsdir}/%{name}.png convert %{name}.png -size 32x32 %{buildroot}%{_iconsdir}/%{name}.png convert %{name}.png -size 48x48 %{buildroot}%{_liconsdir}/%{name}.png %files %doc ChangeLog COPYING README RELNOTES TODO docs/serverhowto.html docs/tipofday.txt %{_gamesdatadir}/%{name} %{_datadir}/applications/%{_real_vendor}-%{name}.desktop %{_gamesbindir}/%{name} %{_iconsdir}/%{name}.png %{_liconsdir}/%{name}.png %{_miconsdir}/%{name}.png %changelog * Wed Oct 15 2014 umeabot <umeabot> 0.8.4-6.mga5 + Revision: 741959 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 0.8.4-5.mga5 + Revision: 682853 - Mageia 5 Mass Rebuild * Fri Oct 18 2013 umeabot <umeabot> 0.8.4-4.mga4 + Revision: 508303 - Mageia 4 Mass Rebuild - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Dec 08 2012 fwang <fwang> 0.8.4-2.mga3 + Revision: 328094 - fix build with gcc 4.7 * Sun Jan 08 2012 zezinho <zezinho> 0.8.4-1.mga2 + Revision: 193530 - new version * Tue Jun 14 2011 zezinho <zezinho> 0.8.3.svn612010-1.mga2 + Revision: 106306 - imported package netpanzer * Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8.2-3mdv2010.0 + Revision: 440324 - rebuild * Mon Apr 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-2mdv2009.1 + Revision: 366801 - fix build - fix missing files - fix crash on x86_64 - spec cleanup + Oden Eriksson <oeriksson@mandriva.com> - lowercase ImageMagick + Thierry Vignaud <tvignaud@mandriva.com> - rebuild - drop old menu - kill re-definition of %%buildroot on Pixel's request + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Wed Oct 24 2007 Jérôme Soyer <saispo@mandriva.org> 0.8.2-1mdv2008.1 + Revision: 101788 - New release * Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.8-2mdv2007.0 - %%mkrel - xdg menu - build with jam instead of boost-jam (doesn't compile) - add P0 from fedora to fix build - add P1 and P2 from fedora for cve-2005-2295 and cve-2006-2575 * Thu Feb 03 2005 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.8-1mdk - 0.8 * Tue Jan 11 2005 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.2.0-0.rc4.1mdk - 0.2.0rc4 * Wed Nov 03 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.2.0-0.rc3.1mdk - 0.2.0rc3 - don't quit on minor error during install * Tue Oct 19 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.2.0-0.rc2.1mdk - 0.2.0rc2 * Fri Mar 05 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.5-1mdk - 0.1.5 - drop own icons, use icons shipped with source * Tue Mar 02 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.4-2mdk - buildrequires - do parallel build * Fri Feb 27 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.4-1mdk - 0.1.4 * Thu Jan 08 2004 Olivier Blin <blino@mandrake.org> 0.1.3-2mdk - BuildRequires (clean, libxml2-devel) * Tue Jan 06 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.3-1mdk - 0.1.3 * Wed Nov 12 2003 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.2-1mdk - 0.1.2 * Thu Oct 16 2003 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.1-1mdk - initial mdk release