Sophie

Sophie

distrib > Mandriva > current > i586 > media > non-free-backports-src > by-pkgid > 5036471114dd6d9ae40ab03b5533a692 > files > 2

freecol-0.10.5-1mdv2010.2.src.rpm

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