Name: freecol Version: 0.10.5 Release: %mkrel 1 Summary: FreeCol is an open version of the game Colonization License: GPLv2+ Group: Games/Strategy URL: http://www.freecol.org/ Source: http://prdownloads.sourceforge.net/freecol/%{name}-%{version}-src.zip BuildRequires: ant BuildRequires: ant-nodeps BuildRequires: xerces-j2 BuildRequires: unzip Requires: java >= 1.6 Requires: desktop-common-data BuildArch: noarch %description FreeCol is an open version of Colonization. It is a Civilization-like game in which the player has to conquer the new world. %prep %setup -q -n %{name} %build ant %install %__rm -rf %{buildroot} %__mkdir_p %{buildroot}%{_datadir}/games/%{name} %__cp FreeCol.jar %{buildroot}%{_datadir}/games/%{name} %__cp -a {data,jars} %{buildroot}%{_datadir}/games/%{name} %__mkdir_p %{buildroot}%{_bindir} %__cat > %{buildroot}%{_bindir}/%{name} << EOF #!/bin/sh java -Xmx256M -jar %{_datadir}/games/freecol/FreeCol.jar \\ --freecol-data %{_datadir}/games/%{name}/data EOF %__mkdir_p %{buildroot}%{_datadir}/pixmaps %__cp packaging/common/%{name}.xpm %{buildroot}%{_datadir}/pixmaps %__mkdir_p %{buildroot}%{_datadir}/applications %__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Name=FreeCol Comment=%{summary} Exec=%{_bindir}/%{name} Icon=%{name} Terminal=false Type=Application Categories=Game;StrategyGame; EOF %clean %__rm -rf %{buildroot} %files %defattr(0644,root,root,0755) %doc packaging/common/{COPYING,README} %attr(0755,root,root) %{_bindir}/%{name} %{_datadir}/applications/mandriva-%{name}.desktop %dir %{_datadir}/games/%{name} %{_datadir}/games/%{name}/* %{_datadir}/pixmaps/%{name}.xpm %changelog * Tue Mar 20 2012 Andrey Bondrov <abondrov@mandriva.org> 0.10.5-1 + Revision: 785800 - New version 0.10.5 * Tue Oct 18 2011 Andrey Bondrov <abondrov@mandriva.org> 0.10.3-1 + Revision: 705112 - New version 0.10.3 * Sun Aug 21 2011 Tomas Kindl <supp@mandriva.org> 0.10.1-1 + Revision: 695989 - update to 0.10.1 * Sun Jun 26 2011 Tomas Kindl <supp@mandriva.org> 0.10.0-2 + Revision: 687288 - update from alpha-release to stable * Fri Feb 25 2011 Tomas Kindl <supp@mandriva.org> 0.10.0-1 + Revision: 639797 - bump to 0.10.0-alpha * Wed Nov 10 2010 Tomas Kindl <supp@mandriva.org> 0.9.5-1mdv2011.0 + Revision: 595694 - bump to 0.9.5 * Sun Aug 15 2010 Tomas Kindl <supp@mandriva.org> 0.9.4-1mdv2011.0 + Revision: 569865 - update to 0.9.4 - SPEC cleanups * Fri Mar 19 2010 Tomas Kindl <supp@mandriva.org> 0.9.2-1mdv2010.1 + Revision: 525178 - bump to latest stable release * Sun Jan 31 2010 Frederik Himpe <fhimpe@mandriva.org> 0.9.0-1mdv2010.1 + Revision: 498657 - update to new version 0.9.0 * Sun Jul 26 2009 Emmanuel Andry <eandry@mandriva.org> 0.8.3-1mdv2010.0 + Revision: 400406 - New version 0.8.3 * Sat Mar 21 2009 Emmanuel Andry <eandry@mandriva.org> 0.8.1-1mdv2009.1 + Revision: 360004 - New version 0.8.1 * Fri Jan 16 2009 Zombie Ryushu <ryushu@mandriva.org> 0.8.0-2mdv2009.1 + Revision: 330106 - New version - New version * Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2009.0 + Revision: 241603 - rebuild + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas * Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 0.7.3-1mdv2008.1 + Revision: 161009 - New version 0.7.3 + Olivier Blin <blino@mandriva.org> - restore BuildRoot + Thierry Vignaud <tv@mandriva.org> - kill re-definition of %%buildroot on Pixel's request - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated' + Emmanuel Andry <eandry@mandriva.org> - New version - drop old menu * Wed May 02 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.6.0-1mdv2008.0 + Revision: 20659 - All right... lets try now java-devel-sun instead of java-devel. - Replaced jdk with java-devel BuildRequires to see if buildsystem finds it. - Added BuildRequires for jdk. - Import freecol