Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release-src > by-pkgid > 1115bbc2ecba23fe05ce7cdafefcff58 > files > 2

wesnoth-1.12.2-1.mga5.src.rpm

Summary:	The Battle for Wesnoth - Fantasy turn-based strategy game
Name:		wesnoth
Version:	1.12.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.wesnoth.org/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2

BuildRequires:	SDL_image-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	boost-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	imagemagick
BuildRequires:	python-devel
BuildRequires:	pango-devel
BuildRequires:	fribidi-devel
BuildRequires:	dbus-devel
BuildRequires:	lua5.1-devel >= 5.1.4
BuildRequires:	cmake
Requires:	%{name}-data = %{version}

%description
The Battle for Wesnoth is a free, turn-based tactical strategy game
with a high fantasy theme, featuring both single-player, and online/hotseat
multiplayer combat. Fight a desperate battle to reclaim the throne
of Wesnoth, or take hand in any number of other adventures.

Battle for control of villages, using variety of units which
have advantages and disadvantages in different types of terrains and
against different types of attacks. Units gain experience and advance
levels, and are carried over from one scenario to the next campaign.

%package data
Summary:	Data files for the Battle for Wesnoth game
Group:		Games/Strategy
Conflicts:	wesnoth < 1.8.6-5
# Use DejaVu font package rather than included font
Requires:	fonts-ttf-dejavu
BuildArch:	noarch

%description data
This package contains data files for Battle for Wesnoth.

%package server
Summary:	Server for the Battle for Wesnoth game
Group:		Games/Strategy
Requires(post):	rpm-helper >= 0.24.8-1
Requires(preun): rpm-helper >= 0.24.8-1

%description server
This package contains the Battle for Wesnoth server, used to host multiplayer
games without needing to install the full client.

%prep
%setup -q

%build
# Mac icon is higher res than default one.
mv -f icons/wesnoth-icon-Mac.png icons/wesnoth-icon.png

%cmake	-DENABLE_STRICT_COMPILATION=OFF \
	-DBINDIR=%{_gamesbindir} \
	-DDATAROOTDIR=%{_gamesdatadir} \
	-DDESKTOPDIR=%{_datadir}/applications \
	-DDOCDIR=%{_docdir}/%{name} \
	-DMANDIR=%{_mandir} \
	-DICONDIR=%{_iconsdir}
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-man
%find_lang %{name}d --with-man

# Use DejaVu font package rather than included font
rm -f %{buildroot}%{_gamesdatadir}/wesnoth/fonts/DejaVuSans.ttf
ln -sf %{_datadir}/fonts/TTF/dejavu/DejaVuSans.ttf %{buildroot}%{_gamesdatadir}/wesnoth/fonts/DejaVuSans.ttf

# Delete .gitignore files
find %{buildroot} -name ".gitignore" -delete

%files -f %{name}.lang
%doc README changelog copyright players_changelog
%{_gamesbindir}/%{name}
%{_mandir}/man6/%{name}.6*
%{_datadir}/applications/%{name}*.desktop
%{_iconsdir}/%{name}*-icon.png

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

%files server -f %{name}d.lang
%{_gamesbindir}/%{name}d
%{_mandir}/man6/%{name}d.6*


%changelog
* Sun Apr 12 2015 akien <akien> 1.12.2-1.mga5
+ Revision: 820069
- Version 1.12.2
  o includes a security fix for arbitrary file read by WML/Lua API (CVE-2015-0844, mga#15685)

* Mon Jan 26 2015 akien <akien> 1.12.1-1.mga5
+ Revision: 812267
- Version 1.12.1

* Sun Nov 23 2014 akien <akien> 1.12.0-1.mga5
+ Revision: 798491
- Version 1.12.0
- Drop broken service file blindly imported from Fedora
- Improve description

* Wed Oct 15 2014 umeabot <umeabot> 1.10.7-4.mga5
+ Revision: 744212
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.10.7-3.mga5
+ Revision: 690298
- Mageia 5 Mass Rebuild

* Sat Oct 19 2013 umeabot <umeabot> 1.10.7-2.mga5
+ Revision: 533377
- Mageia 4 Mass Rebuild

* Thu Aug 29 2013 fwang <fwang> 1.10.7-1.mga4
+ Revision: 472777
- new version 1.10.7

* Fri Jul 12 2013 fwang <fwang> 1.10.6-2.mga4
+ Revision: 453231
- rebuild for new boost

* Thu Jun 06 2013 dams <dams> 1.10.6-1.mga4
+ Revision: 438407
- new version 1.10.6

* Thu Apr 11 2013 barjac <barjac> 1.10.5-6.mga3
+ Revision: 409496
- rebuild for boost-1.53

* Wed Mar 20 2013 barjac <barjac> 1.10.5-5.mga3
+ Revision: 404191
- replace included droid font as exact font not in package

* Sun Mar 17 2013 lmenut <lmenut> 1.10.5-4.mga3
+ Revision: 403617
- rebuild for new rpm-mageia-setup
  do not own man lang directories (mga #9055)

* Thu Mar 14 2013 barjac <barjac> 1.10.5-3.mga3
+ Revision: 403176
- use external packaged fonts where available

* Mon Jan 14 2013 umeabot <umeabot> 1.10.5-2.mga3
+ Revision: 385681
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Dec 26 2012 stormi <stormi> 1.10.5-1.mga3
+ Revision: 335343
- new version 1.10.5

* Thu Dec 20 2012 fwang <fwang> 1.10.4-2.mga3
+ Revision: 333123
- rebuild for new boost

* Tue Sep 11 2012 dams <dams> 1.10.4-1.mga3
+ Revision: 292266
- new version 1.10.4
- add a require on engine game on the data package
- fix ugly icon
- remove useless SOURCE1

* Tue Jul 31 2012 fwang <fwang> 1.10.3-2.mga3
+ Revision: 276845
- rebuild for new boost

* Mon Jun 11 2012 dams <dams> 1.10.3-1.mga3
+ Revision: 259788
- new version 1.10.3

* Wed May 30 2012 kamil <kamil> 1.10.2-5.mga3
+ Revision: 249755
- rebuild against boost 1.49.0

* Sat Apr 28 2012 tmb <tmb> 1.10.2-4.mga2
+ Revision: 233898
- Require rpm-helper >= 0.24.8-1 for systemd support

* Fri Apr 20 2012 boklm <boklm> 1.10.2-3.mga2
+ Revision: 231977
- rebuild to fix package signature problem

* Fri Apr 20 2012 guillomovitch <guillomovitch> 1.10.2-2.mga2
+ Revision: 231915
- systemd support

  + stormi <stormi>
    - new version 1.10.2

* Sun Mar 04 2012 stormi <stormi> 1.10.1-1.mga2
+ Revision: 218105
- new version 1.10.1

* Wed Feb 08 2012 guillomovitch <guillomovitch> 1.10-1.mga2
+ Revision: 206412
- new version

* Sat Dec 10 2011 fwang <fwang> 1.8.6-5.mga2
+ Revision: 180198
- split data sub package

* Mon Nov 28 2011 fwang <fwang> 1.8.6-4.mga2
+ Revision: 173729
- fix build with latest boost
- rebuild for new boost
- rebuild for new boost

* Sat Jul 09 2011 stormi <stormi> 1.8.6-2.mga2
+ Revision: 121177
- remove Buildroot:
- use --with-man in %%find_lang
- fix server package summary

* Sat Jul 09 2011 stormi <stormi> 1.8.6-1.mga2
+ Revision: 120987
- new version 1.8.6

* Wed Jun 22 2011 fwang <fwang> 1.8.5-3.mga2
+ Revision: 111979
- rebuild for new boost

* Fri Mar 11 2011 stormi <stormi> 1.8.5-2.mga1
+ Revision: 68176
- clean spec
- imported package wesnoth


* Sun Sep 26 2010 Samuel Verschelde <stormi@mandriva.org> 1.8.5-1mdv2011.0
+ Revision: 581146
- upgrade to version 1.8.5
- move localized man pages for wesnothd from wesnoth to wesnoth-server package

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 1.8.4-2mdv2011.0
+ Revision: 572687
- bump rel
- build with cmake

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.4-1mdv2011.0
+ Revision: 569732
- new version

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new boost

* Sat Apr 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.8-2mdv2010.1
+ Revision: 535800
- disable parallel build, it breaks on klodia
- drop unapplied patch
- rebuild

* Thu Apr 08 2010 Samuel Verschelde <stormi@mandriva.org> 1.8-1mdv2010.1
+ Revision: 533093
- add mission BR : lua-devel >= 5.1.4

  + trem <trem@mandriva.org>
    - update to 1.8

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 1.6.5-5mdv2010.1
+ Revision: 501882
- rebuild for new boost

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new boost

* Thu Jan 28 2010 Frederic Crozat <fcrozat@mandriva.com> 1.6.5-3mdv2010.1
+ Revision: 497566
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - do not package huge changelog

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 1.6.5

* Fri Aug 21 2009 Funda Wang <fwang@mandriva.org> 1.6.4-2mdv2010.0
+ Revision: 418871
- rebuild for new libboost

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.4-1mdv2010.0
+ Revision: 399053
- Add --disable-strict-compilation to configure to fix build
- Update to new version 1.6.4
- Use -fno-strict-aliasing CFLAG because it fails to build without

* Wed May 13 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.2-1mdv2010.0
+ Revision: 375583
- Update to new version 1.6.2
- Fix license

* Tue May 05 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.1-1mdv2010.0
+ Revision: 372253
- Update to new version 1.6.1

* Fri Mar 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6a-1mdv2009.1
+ Revision: 359116
- Update to version 1.6a

* Fri Mar 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6-1mdv2009.1
+ Revision: 359070
- Update to new version 1.6
- BuildRequires pango-devel

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.7-2mdv2009.1
+ Revision: 358053
- rebuild for latest libboost

* Tue Jan 06 2009 Jérôme Soyer <saispo@mandriva.org> 1.4.7-1mdv2009.1
+ Revision: 325381
- New upstream release

* Wed Dec 24 2008 Michael Scherer <misc@mandriva.org> 1.4.6-4mdv2009.1
+ Revision: 318429
- rebuild for new python

* Sat Dec 20 2008 Funda Wang <fwang@mandriva.org> 1.4.6-3mdv2009.1
+ Revision: 316582
- rebuild for new boost

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Nov 25 2008 Funda Wang <fwang@mandriva.org> 1.4.6-2mdv2009.1
+ Revision: 306618
- rebuild
- fix file list
- new version 1.4.6

* Fri Sep 12 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.4.5-1mdv2009.0
+ Revision: 284155
- new version 1.4.5

* Tue Aug 19 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.4-2mdv2009.0
+ Revision: 273524
- rebuild against new boost

* Mon Aug 04 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.4.4-1mdv2009.0
+ Revision: 263634
- new version 1.4.4
- new version 1.4.3

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue May 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.4.2-1mdv2009.0
+ Revision: 206661
- new version

* Tue Apr 22 2008 Guillaume Bedot <littletux@mandriva.org> 1.4.1-1mdv2009.0
+ Revision: 196389
- more manual files
- 1.4.1

* Thu Mar 06 2008 Guillaume Bedot <littletux@mandriva.org> 1.4-2mdv2008.1
+ Revision: 180841
- reup for i586

* Wed Mar 05 2008 Guillaume Bedot <littletux@mandriva.org> 1.4-1mdv2008.1
+ Revision: 179335
- buildrequires
- 1.4, build fixes (source url, man files)

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.8-2mdv2008.1
+ Revision: 171171
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 10 2007 Guillaume Bedot <littletux@mandriva.org> 1.2.8-1mdv2008.1
+ Revision: 116990
- 1.2.8 (includes multiplayer security fixes)

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Aug 16 2007 Michael Scherer <misc@mandriva.org> 1.2.6-1mdv2008.0
+ Revision: 64266
- new version, fix #32588

* Sat Jun 16 2007 Michael Scherer <misc@mandriva.org> 1.2.5-1mdv2008.0
+ Revision: 40421
- update to 1.2.5

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 1.2.4-1mdv2008.0
+ Revision: 16886
- update to 1.2.4


* Tue Feb 13 2007 Michael Scherer <misc@mandriva.org> 1.2.1-1mdv2007.0
+ Revision: 120238
- 1.2.1

* Sun Dec 24 2006 Michael Scherer <misc@mandriva.org> 1.2-1mdv2007.1
+ Revision: 102019
- upgrade to 1.2

* Sat Dec 02 2006 Olivier Blin <oblin@mandriva.com> 1.1.9-2mdv2007.1
+ Revision: 90013
- buildrequire oggvorbis-devel
- buildrequires libogg-devel
- split the desktop file so that a menu entry appears for the game (and not only the editor)
- Import wesnoth

* Fri Sep 01 2006 Michael Scherer <misc@mandriva.org> 1.1.9-1mdv2007.0
- New version 1.1.9
- remove patch0
- xdg menu

* Mon Jun 05 2006 Michael Scherer <misc@mandriva.org> 1.1.4-1mdv2007.0
- 1.1.4

* Sun May 28 2006 Michael Scherer <misc@mandriva.org> 1.1.3-1mdk
- 1.1.3

* Wed Mar 22 2006 Michael Scherer <misc@mandriva.org> 1.1.2-1mdk
- New release 1.1.2

* Tue Feb 07 2006 Michael Scherer <misc@mandriva.org> 1.1.1-1mdk
- New release 1.1.1
- remove patch 1

* Sun Jan 15 2006 Michael Scherer <misc@mandriva.org> 1.1-2mdk
- fix x86_64 compilation, patch from svn ( patch 1 )

* Fri Jan 06 2006 Michael Scherer <misc@mandriva.org> 1.1-1mdk
- New release 1.1
- enable python

* Tue Dec 06 2005 Lenny Cartier <lenny@mandriva.com> 1.0.2-1mdk
- 1.0.2

* Fri Oct 21 2005 Michael Scherer <misc@mandriva.org> 1.0.1-1mdk
- New release 1.0.1

* Tue Oct 04 2005 Michael Scherer <misc@mandriva.org> 1.0-1mdk
- New release 1.0

* Fri Sep 09 2005 Michael Scherer <misc@mandriva.org> 0.9.7-1mdk
- New release 0.9.7

* Mon Aug 29 2005 Michael Scherer <misc@mandriva.org> 0.9.6-1mdk
- New release 0.9.6

* Fri Aug 12 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.5-1mdk
- New release 0.9.5

* Sat Jul 23 2005 Michael Scherer <misc@mandriva.org> 0.9.4-1mdk
- New release 0.9.4

* Fri Jul 01 2005 Michael Scherer <misc@mandriva.org> 0.9.3-1mdk
- New release 0.9.3

* Wed Jun 08 2005 Michael Scherer <misc@mandriva.org> 0.9.2-1mdk
- New release 0.9.2

* Tue Apr 26 2005 Michael Scherer <misc@mandriva.org> 0.9.1-1mdk
- New release 0.9.1

* Wed Apr 13 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.0-1mdk
- 0.9.0
- fix install as non root (P0)
- do %%configure in %%build, not %%prep
- drop 'copyright' and 'COPYING' as package is GPL and therefor license is already
  included in common-licenses
- also drop 'INSTALL' as there's no need to ship build instructions with a binary package
- cosmetics

* Sun Feb 20 2005 Michael Scherer <misc@mandrake.org> 0.8.11-1mdk
- New release 0.8.11
- fix rpmlint error

* Sun Feb 06 2005 Michael Scherer <misc@mandrake.org> 0.8.10-1mdk
- New release 0.8.10

* Wed Jan 26 2005 Michael Scherer <misc@mandrake.org> 0.8.9-1mdk
- New release 0.8.9

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.8.8-1mdk
- New release 0.8.8

* Tue Nov 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.7-1mdk
- 0.8.7

* Wed Oct 06 2004 Michael Scherer <misc@mandrake.org> 0.8.5-1mdk
- New release 0.8.5

* Tue Sep 14 2004 Michael Scherer <misc@mandrake.org> 0.8.4-2mdk
- Fix language

* Tue Sep 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.4-1mdk
- 0.8.4

* Sat Aug 28 2004 Michael Scherer <misc@mandrake.org> 0.8.3-1mdk
- New release 0.8.3
- do not bzip2 icons
- correct menu

* Mon Aug 16 2004 Michael Scherer <misc@mandrake.org> 0.8.2-1mdk
- New release 0.8.2

* Wed Aug 04 2004 Michael Scherer <misc@mandrake.org> 0.8.1-1mdk
- New release 0.8.1

* Sat Jul 03 2004 Michael Scherer <misc@mandrake.org> 0.8-1mdk
- New release 0.8

* Tue Jun 29 2004 Michael Scherer <misc@mandrake.org> 0.7.11-1mdk
- New release 0.7.11

* Tue Jun 22 2004 Michael Scherer <misc@mandrake.org> 0.7.10-1mdk
- New release 0.7.10

* Sat Jun 12 2004 Michael Scherer <misc@mandrake.org> 0.7.9-1mdk
- New release 0.7.9

* Mon Jun 07 2004 Michael Scherer <misc@mandrake.org> 0.7.8-2mdk 
- rebuild for new gcc

* Sat May 29 2004 Michael Scherer <misc@mandrake.org> 0.7.8-1mdk
- New release 0.7.8

* Fri May 21 2004 Michael Scherer <misc@mandrake.org> 0.7.7-1mdk
- New release 0.7.7

* Wed May 05 2004 Michael Scherer <misc@mandrake.org> 0.7.6-1mdk
- New release 0.7.6

* Tue Apr 27 2004 Michael Scherer <misc@mandrake.org> 0.7.5-1mdk
- New release 0.7.5

* Mon Apr 19 2004 Michael Scherer <misc@mandrake.org> 0.7.3-1mdk
- New release 0.7.3

* Fri Apr 09 2004 Michael Scherer <misc@mandrakesoft.com> 0.7.2-1mdk
- New release 0.7.2

* Sun Apr 04 2004 Michael Scherer <misc@mandrake.org> 0.7.1-1mdk 
- 0.7.1

* Sun Mar 21 2004 Michael Scherer <misc@mandrake.org> 0.7-1mdk
- 0.7