Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 69bc212bbcbfbeb6ed340140fde32a10 > files > 2

freecol-0.10.5-2.mga3.src.rpm

%define Summary FreeCol is an open version of the game Colonization

Name:		freecol
Version:	0.10.5
Release:	%mkrel 2
Summary:	%Summary
License:	GPLv2+
Group:		Games/Strategy
URL:		http://www.freecol.org/
Source:		http://prdownloads.sourceforge.net/freecol/freecol-%version-src.zip
BuildRequires:	ant
BuildRequires:	unzip
BuildRequires:	xerces-j2
BuildRequires:	java-devel >= 1.6
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/freecol
cp FreeCol.jar %buildroot/%_datadir/games/freecol
cp -a {data,jars} %buildroot/%_datadir/games/freecol

mkdir -p %buildroot/%_bindir
cat > %buildroot/%_bindir/freecol << EOF
#!/bin/sh

java -Xmx256M -jar %_datadir/games/freecol/FreeCol.jar \\
	--freecol-data %_datadir/games/freecol/data
EOF

mkdir -p %buildroot/%_datadir/pixmaps
cp packaging/common/freecol.xpm %buildroot/%_datadir/pixmaps

mkdir -p %buildroot/%_datadir/applications
cat > %buildroot/%_datadir/applications/%_real_vendor-%name.desktop << EOF
[Desktop Entry]
Name=FreeCol
Comment=%Summary
Exec=%name
Icon=%name
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF

%clean
rm -rf %buildroot

%files
%defattr(0755,root,root,0755)
%_bindir/freecol
%defattr(0644,root,root,0755)
%doc packaging/common/{COPYING,README}
%_datadir/applications/%_real_vendor-%name.desktop
%_datadir/games/freecol
%_datadir/pixmaps/freecol.xpm


%changelog

* Fri Jan 11 2013 umeabot <umeabot> 0.10.5-2.mga3
+ Revision: 350822
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Mar 03 2012 supp <supp> 0.10.5-1.mga3
+ Revision: 217275
- bump to .10.5, fixing few memory leaks and making forrest cleaning more Col1-like

* Wed Sep 28 2011 supp <supp> 0.10.3-1.mga2
+ Revision: 149994
- update to 0.10.3, bugfix release
- upadte to 0.10.1

* Mon Jun 20 2011 supp <supp> 0.10.0-3.mga2
+ Revision: 110565
- update to stable 0.10.0 release

* Tue Apr 26 2011 wally <wally> 0.10.0-2.mga1
+ Revision: 91663
- fix desktop file (mga#954)
- drop buildroot definition

* Sun Feb 27 2011 supp <supp> 0.10.0-1.mga1
+ Revision: 61223
- fix buildrequires
- make Freecol noarch
- imported package freecol