Sophie

Sophie

distrib > Mageia > 6 > armv5tl > by-pkgid > 4487683dc11df72d93e975def42086df > files > 7

boswars-2.7-9.mga6.src.rpm

Name:		boswars
Summary:	A real time strategy game
Version:	2.7
Release:	%mkrel 9
Source0:	http://www.boswars.org/dist/releases/%{name}-%{version}-src.zip
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
Patch1:		%{name}-2.6.1-scons-blows.patch
Patch3:         boswars-2.7-compat-lua-5.1.patch
URL:		http://www.boswars.org/
Group:		Games/Strategy
License:	GPLv2+
BuildRequires:	scons
BuildRequires:	libx11-devel
BuildRequires:	mesagl-devel
BuildRequires:	SDL-devel
BuildRequires:	lua5.1-devel
BuildRequires:	libogg-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	png-devel
BuildRequires:	libtheora-devel
BuildRequires:	zlib-devel
BuildRequires:	imagemagick
Requires:	%{name}-data = %{version}-%{release}
Obsoletes:	bos < 2.7
Provides:	bos = {%version}-%{release}

%description
Invasion - Battle of Survival is a real-time strategy game using
the Stratagus game engine.

%package data
Summary:	Data files for %{name}
Group:		Games/Strategy
BuildArch:	noarch
Requires:	%{name} = %{version}-%{release}
Conflicts:	bos < 2.6.1-6
Obsoletes:	bos-data < 2.7
Provides:	bos-data = %{version}-%{release}

%description data
Invasion - Battle of Survival is a real-time strategy game using
the Stratagus game engine.

This package contains data files for %{name} game.

%prep
%setup -q -n %{name}-%{version}-src
%autopatch -p1

%build
scons opengl=1

%install
mkdir -p %{buildroot}{%_gamesbindir,%_gamesdatadir/%{name}}
install -m 0755 build/%{name}-release %{buildroot}%{_gamesbindir}/%{name}

cp -ra campaigns graphics intro languages maps patches scripts sounds units %{buildroot}%{_gamesdatadir}/%{name}/
install -m 0644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m 0644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m 0644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Bos Wars
Comment=Bos Wars is a futuristic real-time strategy game
Exec=%{name} -d %{_gamesdatadir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;StrategyGame;
EOF

%files 
%doc doc/*
%{_gamesbindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%files data
%{_gamesdatadir}/%{name}


%changelog
* Thu Feb 04 2016 umeabot <umeabot> 2.7-9.mga6
+ Revision: 935209
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 2.7-8.mga5
+ Revision: 743547
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 2.7-7.mga5
+ Revision: 678206
- Mageia 5 Mass Rebuild

* Sun Jun 29 2014 tv <tv> 2.7-6.mga5
+ Revision: 641226
- revert to lua5.1
- patch 3: fix build with lua-5.2
- rebuild with lua-5.2

* Mon Oct 21 2013 umeabot <umeabot> 2.7-6.mga4
+ Revision: 538403
- Mageia 4 Mass Rebuild

* Mon Sep 30 2013 tv <tv> 2.7-5.mga4
+ Revision: 489549
- install the missing patches directory (fix missing background & segfault on exit)

* Sat Aug 03 2013 dams <dams> 2.7-4.mga4
+ Revision: 462904
- fix typo

* Fri Aug 02 2013 dams <dams> 2.7-3.mga4
+ Revision: 462546
- update/fix requires

* Fri Aug 02 2013 dams <dams> 2.7-2.mga4
+ Revision: 462516
- adds 'provides' and 'obsoletes' on 'bos/bos-data'
- clean specfile
- patch is now p1

* Tue Jul 09 2013 dams <dams> 2.7-1.mga4
+ Revision: 451607
- new version 2.7
- rename bos to boswars
- rename with better name

* Mon Jun 03 2013 fwang <fwang> 2.6.1-8.mga4
+ Revision: 435786
- rebuild for new libpng

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

* Mon Jul 30 2012 fwang <fwang> 2.6.1-6.mga3
+ Revision: 275928
- build with lua 5.1
- split out data files

  + dams <dams>
    - clean spec file

* Tue Sep 13 2011 fwang <fwang> 2.6.1-4.mga2
+ Revision: 142950
- rebuild for new libpng

* Mon Apr 25 2011 wally <wally> 2.6.1-3.mga1
+ Revision: 90296
- fix desktop file (mga#954)
- drop unused patch from .src.rpm
- drop buildroot definition
- clean .spec a bit

* Thu Mar 17 2011 tv <tv> 2.6.1-2.mga1
+ Revision: 73493
- clean up
- imported package bos