b8284a1
# http://trac.wildfiregames.com/wiki/BuildInstructions#Linux
b8284a1
879053e
# enable special maintainer debug build ?
b190ff6
%bcond_with	debug
b190ff6
%if %{with debug}
77fbd92
%global		config			debug
77fbd92
%global		dbg			_dbg
879053e
%else
77fbd92
%global		config			release
77fbd92
%global		dbg			%{nil}
879053e
%endif
879053e
b8284a1
# Remember to rerun licensecheck after every update:
b8284a1
#	https://bugzilla.redhat.com/show_bug.cgi?id=818401#c46
b8284a1
#	http://trac.wildfiregames.com/ticket/1682
b8284a1
b190ff6
%bcond_without	system_nvtt
b190ff6
%bcond_without	nvtt
b8284a1
b8284a1
Name:		0ad
e70d647
Version:	0.0.21
6f0cec7
Release:	2%{?dist}
b8284a1
# BSD License:
b8284a1
#	build/premake/*
2ed0214
#	libraries/source/miniupnpc/*		(not built/used)
2ed0214
#	libraries/source/valgrind/*		(not built/used)
b8284a1
# MIT License:
2ed0214
#	libraries/source/fcollada/*
2ed0214
#	libraries/source/nvtt/*			(not built/used)
b8284a1
#	source/third_party/*
b8284a1
# LGPLv2+
2ed0214
#	libraries/source/cxxtest*/*		(not built/used)
b8284a1
# GPLv2+
b8284a1
#	source/*
b8284a1
# IBM
b8284a1
#	source/tools/fontbuilder2/Packer.py
b821e70
# MPL-2.0
2ed0214
#	libraries/source/spidermonkey/*		(not built/used)
b8284a1
License:	GPLv2+ and BSD and MIT and IBM
b8284a1
Group:		Amusements/Games
b8284a1
Summary:	Cross-Platform RTS Game of Ancient Warfare
5d924be
Url:		http://play0ad.com
b8284a1
062b658
%if ! %{with nvtt}
b8284a1
# wget http://releases.wildfiregames.com/%%{name}-%%{version}-alpha-unix-build.tar.xz
b8284a1
# tar Jxf %%{name}-%%{version}-alpha-unix-build.tar.xz
b8284a1
# rm -fr %%{name}-%%{version}-alpha/libraries/nvtt
b8284a1
# rm -f %%{name}-%%{version}-alpha-unix-build.tar.xz
b8284a1
# tar Jcf %%{name}-%%{version}-alpha-unix-build.tar.xz %%{name}-%%{version}-alpha
b8284a1
Source0:	%{name}-%{version}-alpha-unix-build.tar.xz
b8284a1
%else
33e2bb1
Source0:	http://releases.wildfiregames.com/%{name}-%{version}-alpha-unix-build.tar.xz
b8284a1
%endif
b8284a1
93b350a
# Simplify checking differences when updating the package
93b350a
# (also to validate one did not forget to remake the tarball if
93b350a
# %{without_nvtt} is enabled) Create it with:
93b350a
# cd BUILD/%{name}-%{version}-alpha
5d924be
# licensecheck -r . | sort > ../../SOURCES/%{name}-licensecheck.txt
93b350a
Source1:	%{name}-licensecheck.txt
93b350a
b8284a1
# adapted from binaries/system/readme.txt
b8284a1
# It is advisable to review this file at on newer versions, to update the
b8284a1
# version field and check for extra options. Note that windows specific,
b8284a1
# and disabled options were not added to the manual page.
93b350a
Source2:	%{name}.6
f53dcef
93b350a
Requires:	%{name}-data = %{version}
b8284a1
BuildRequires:	boost-devel
b8284a1
BuildRequires:	cmake
b8284a1
BuildRequires:	desktop-file-utils
b29a2a0
BuildRequires:	enet-devel
b8284a1
BuildRequires:	gamin-devel
2b4475f
BuildRequires:	gloox-devel
b8284a1
BuildRequires:	libcurl-devel
b8284a1
BuildRequires:	libdnet-devel
3f109a1
BuildRequires:	libicu-devel
b8284a1
BuildRequires:	libjpeg-turbo-devel
b8284a1
BuildRequires:	libpng-devel
b8284a1
BuildRequires:	libvorbis-devel
b8284a1
BuildRequires:	libxml2-devel
b8284a1
BuildRequires:	libzip-devel
2b4475f
BuildRequires:	miniupnpc-devel
97e9ca5
BuildRequires:	mozjs38-devel
b190ff6
%if %{with system_nvtt}
6a2f5dc
BuildRequires:	nvidia-texture-tools-devel
b8284a1
%endif
b8284a1
BuildRequires:	openal-soft-devel
b8284a1
BuildRequires:	openjpeg-devel
b8284a1
BuildRequires:	pkgconfig
b8284a1
BuildRequires:	python
b5cbb25
BuildRequires:	SDL2-devel
b8284a1
BuildRequires:	subversion
9883ad0
BuildRequires:	valgrind-devel
b8284a1
BuildRequires:	wxGTK-devel
b8284a1
5fe7bd3
ExclusiveArch:	%{ix86} x86_64 %{arm} aarch64
24202a7
b8284a1
# http://trac.wildfiregames.com/ticket/1421
93b350a
Patch0:		%{name}-rpath.patch
b8284a1
879053e
# Only do fcollada debug build with enabling debug maintainer mode
879053e
# It also prevents assumption there that it is building in x86
2b4475f
Patch1:		%{name}-debug.patch
879053e
9cf44b9
# https://bugzilla.redhat.com/show_bug.cgi?id=1141464
2ed0214
Patch3:		%{name}-valgrind.patch
9cf44b9
8bc60c9
# We have don't want to ensure that we have 38.3.x of mozjs (we just don't have it)
26dc165
# And other fixes
26dc165
Patch4:     %{name}-mozjs-incompatible.patch
8bc60c9
b8284a1
%description
b8284a1
0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
b8284a1
real-time strategy (RTS) game of ancient warfare. In short, it is a
b8284a1
historically-based war/economy game that allows players to relive or rewrite
b8284a1
the history of Western civilizations, focusing on the years between 500 B.C.
b8284a1
and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
b8284a1
graphics, detailed artwork, sound, and a flexible and powerful custom-built
b8284a1
game engine.
b8284a1
b8284a1
The game has been in development by Wildfire Games (WFG), a group of volunteer,
b8284a1
hobbyist game developers, since 2001.
b8284a1
b8284a1
#-----------------------------------------------------------------------
b8284a1
%prep
b8284a1
%setup -q -n %{name}-%{version}-alpha
062b658
%patch0 -p1
062b658
%if ! %{with debug}
879053e
# disable debug build, and "int 0x3" to trap to debugger (x86 only)
b821e70
%patch1 -p0
879053e
%endif
b821e70
%patch3 -p0
8bc60c9
%patch4 -p1
b8284a1
b190ff6
%if %{with system_nvtt}
2ed0214
rm -fr libraries/source/nvtt
341ea6d
%endif
341ea6d
9cf44b9
rm -fr libraries/source/valgrind
9cf44b9
09c8998
# TODO: drop once fixed in upstream: http://trac.wildfiregames.com/ticket/4319#ticket
09c8998
sed -i -e "/^URL=/d" build/resources/0ad.desktop
09c8998
b8284a1
#-----------------------------------------------------------------------
b8284a1
%build
b8284a1
export CFLAGS="%{optflags}"
b8284a1
# avoid warnings with gcc 4.7 due to _FORTIFY_SOURCE in CPPFLAGS
b8284a1
export CPPFLAGS="`echo %{optflags} | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'`"
b8284a1
build/workspaces/update-workspaces.sh	\
b8284a1
    --bindir %{_bindir}			\
b8284a1
    --datadir %{_datadir}/%{name}	\
b8284a1
    --libdir %{_libdir}/%{name}		\
97e9ca5
    --with-system-mozjs38		\
b190ff6
%if %{with system_nvtt}
b8284a1
    --with-system-nvtt			\
b8284a1
%endif
062b658
%if ! %{with nvtt}
b8284a1
    --without-nvtt			\
b8284a1
%endif
b8284a1
    %{?_smp_mflags}
b8284a1
879053e
make %{?_smp_mflags} -C build/workspaces/gcc config=%{config} verbose=1
b8284a1
b8284a1
#-----------------------------------------------------------------------
b8284a1
# Depends on availablity of nvtt
5fe7bd3
%ifnarch aarch64
b190ff6
%if %{with nvtt}
b8284a1
%check
2ed0214
LD_LIBRARY_PATH=binaries/system binaries/system/test%{dbg} -libdir binaries/system
b8284a1
%endif
5fe7bd3
%endif
b8284a1
b8284a1
#-----------------------------------------------------------------------
b8284a1
%install
b8284a1
install -d -m 755 %{buildroot}%{_bindir}
879053e
install -p -m 755 binaries/system/pyrogenesis%{dbg} %{buildroot}%{_bindir}/pyrogenesis%{dbg}
b8284a1
b8284a1
install -d -m 755 %{buildroot}%{_libdir}/%{name}
879053e
for name in AtlasUI%{dbg} Collada%{dbg}; do
b8284a1
    install -p -m 755 binaries/system/lib${name}.so %{buildroot}%{_libdir}/%{name}/lib${name}.so
b8284a1
done
b8284a1
062b658
%if %{with nvtt} && ! %{with system_nvtt}
b8284a1
for name in nvcore nvimage nvmath nvtt; do
b8284a1
    install -p -m 755 binaries/system/lib${name}.so %{buildroot}%{_libdir}/%{name}/lib${name}.so
b8284a1
done
b8284a1
%endif
b8284a1
f53dcef
install -d -m 755 %{buildroot}%{_datadir}/appdata
2b4475f
install -p -m 644 build/resources/0ad.appdata.xml %{buildroot}%{_datadir}/appdata
f53dcef
b8284a1
install -d -m 755 %{buildroot}%{_datadir}/applications
b8284a1
install -p -m 644 build/resources/0ad.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
b8284a1
b8284a1
install -d -m 755 %{buildroot}%{_datadir}/pixmaps
b8284a1
install -p -m 644 build/resources/0ad.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
b8284a1
b8284a1
install -d -m 755 %{buildroot}%{_datadir}/%{name}
b8284a1
cp -a binaries/data/* %{buildroot}%{_datadir}/%{name}
b8284a1
b8284a1
install -d -m 755 %{buildroot}%{_mandir}/man6
93b350a
install -p -m 644 %{SOURCE2} %{buildroot}%{_mandir}/man6/%{name}.6
b8284a1
ln -sf %{name}.6 %{buildroot}%{_mandir}/man6/pyrogenesis.6
b8284a1
b8284a1
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
b8284a1
b8284a1
cat > %{buildroot}%{_bindir}/0ad <
b8284a1
#!/bin/sh
b8284a1
b8284a1
cd %{_datadir}/0ad
879053e
LD_LIBRARY_PATH=%{_libdir}/0ad %{_bindir}/pyrogenesis%{dbg} "\$@"
b8284a1
EOF
b8284a1
chmod +x %{buildroot}%{_bindir}/0ad
b8284a1
b190ff6
%if %{with debug}
879053e
export STRIP=/bin/true
879053e
%endif
879053e
b8284a1
#-----------------------------------------------------------------------
b8284a1
%files
0c74911
%doc README.txt
0c74911
%license LICENSE.txt
0c74911
%license license_gpl-2.0.txt license_lgpl-2.1.txt
b8284a1
%{_bindir}/0ad
879053e
%{_bindir}/pyrogenesis%{dbg}
b8284a1
%{_libdir}/%{name}
b8284a1
%{_datadir}/pixmaps/%{name}.png
f53dcef
%{_datadir}/appdata/0ad.appdata.xml
b8284a1
%{_datadir}/applications/%{name}.desktop
b8284a1
%{_datadir}/%{name}
b8284a1
%{_mandir}/man6/*.6*
b8284a1
b8284a1
%changelog
6f0cec7
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 0.0.21-2
6f0cec7
- Rebuilt for Boost 1.63
6f0cec7
e70d647
* Wed Nov 09 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 0.0.21-1
e70d647
- Update to 0.0.21
e70d647
80e31c1
* Fri Jun 24 2016 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.20-4
80e31c1
- Rebuild for miniupnpc 2.0
80e31c1
ec026ee
* Fri Apr 15 2016 David Tardon <dtardon@redhat.com> - 0.0.20-3
ec026ee
- rebuild for ICU 57.1
ec026ee
5fe7bd3
* Sat Apr  9 2016 Peter Robinson <pbrobinson@fedoraproject.org> 0.0.20-2
5fe7bd3
- Upstream now supports aarch64 (tests currently fail)
5fe7bd3
Igor Gnatenko 0b4a0ef
* Sat Apr 02 2016 Igor Gnatenko <ignatenko@redhat.com> - 0.0.20-1
Igor Gnatenko 0b4a0ef
- Update to 0.0.20
Igor Gnatenko 0b4a0ef
daf703b
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.19-3
daf703b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
daf703b
6aa5766
* Thu Jan 14 2016 Jonathan Wakely <jwakely@redhat.com> - 0.0.19-2
6aa5766
- Rebuilt for Boost 1.60
6aa5766
33e2bb1
* Sat Nov 28 2015 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 0.0.19
33e2bb1
- 0.0.19
33e2bb1
0c74911
* Sun Nov 22 2015 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 0.0.19-0.1.rc2
0c74911
- 0.0.19-rc2
0c74911
10c1654
* Wed Oct 28 2015 David Tardon <dtardon@redhat.com> - 0.0.18-8
10c1654
- rebuild for ICU 56.1
10c1654
50f39b9
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 0.0.18-7
50f39b9
- Rebuilt for Boost 1.59
50f39b9
226df6a
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.18-6
226df6a
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
226df6a
dc31b82
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 0.0.18-5
dc31b82
- rebuild for Boost 1.58
dc31b82
Dennis Gilmore 3b20821
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.18-4
Dennis Gilmore 3b20821
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Dennis Gilmore 3b20821
d57af0e
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.0.18-3
d57af0e
- Rebuilt for GCC 5 C++11 ABI change
d57af0e
b5cbb25
* Tue Mar 17 2015 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.18-2
b5cbb25
- Use bcond for rpm conditional macros
b5cbb25
- Add rpm conditional to build with sdl2
b5cbb25
b821e70
* Sat Mar 14 2015 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.18-1
b821e70
- Update to latest upstream release
b821e70
- Change to -p0 patches
b821e70
d0ecb91
* Thu Feb 12 2015 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.17-3
d0ecb91
- Rebuild for gloox 1.0.13
d0ecb91
Petr Machata 14c7cb4
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 0.0.17-2
Petr Machata 14c7cb4
- Rebuild for boost 1.57.0
Petr Machata 14c7cb4
2ed0214
* Sun Oct 12 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.17-1
2ed0214
- Update to latest upstream release
2ed0214
- Remove no longer needed miniupnpc patch
2ed0214
- Remove backport changeset_15334 patch
2ed0214
9cf44b9
* Sun Sep 14 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.16-11
9cf44b9
- Remove unused valgrind sources and use system valgrind.h (#1141464)
9cf44b9
e3bc13a
* Thu Aug 28 2014 David Tardon <dtardon@redhat.com> - 0.0.16-10
e3bc13a
- rebuild for ICU 53.1
e3bc13a
404b1bb
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.16-9
404b1bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
404b1bb
pbrobinson 3f92f75
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.16-8
pbrobinson 3f92f75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
pbrobinson 3f92f75
f0cdb81
* Wed Jul 23 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.16-7
f0cdb81
- Rebuild for latest gloox
f0cdb81
7b630d3
* Wed Jun 18 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.16-6
7b630d3
- Add proper patch for gcc 4.9 build
7b630d3
e3c6242
* Fri Jun  6 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.0.16-5
6fb0e10
- Remove old Fedora release conditionals
6fb0e10
a01fb3a
* Fri Jun 06 2014 Dennis Gilmore <dennis@ausil.us> - 0.0.16-4
a01fb3a
- add %%{arm} tp the ExclusiveArch list
a01fb3a
d89f1c9
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.16-3
d89f1c9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d89f1c9
Petr Machata 40ca7c0
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 0.0.16-2
Petr Machata 40ca7c0
- Rebuild for boost 1.55.0
Petr Machata 40ca7c0
3f109a1
* Sat May 17 2014 Kalev Lember <kalevlember@gmail.com> - 0.0.16-1
3f109a1
- Update to latest upstream release
3f109a1
4cd7368
* Mon May  5 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.15-5
4cd7368
- Rebuild for newer enet
4cd7368
91ebe26
* Fri Apr 18 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.15-4
91ebe26
- Add workaround for %%check failure with gcc 4.9 on i686
91ebe26
e1c8ae4
* Fri Apr 18 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.15-3
e1c8ae4
- Rebuild with minupnpc 1.9
e1c8ae4
e741be2
* Tue Jan 21 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.15-2
e741be2
- Rebuild for latest gloox
e741be2
2b4475f
* Fri Dec 27 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.15-1
2b4475f
- Update to latest upstream release
2b4475f
- Add new gloox and minupnpc build requires
2b4475f
- Use 0ad.appdata.xml from upstream tarball
2b4475f
f53dcef
* Sat Oct 12 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.14-2
f53dcef
- Install appdata file (#1018385)
f53dcef
3b32dda
* Thu Sep  5 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.14-1
3b32dda
- Update to latest upstream release
3b32dda
24202a7
* Wed Aug  7 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.13-8
24202a7
- Make package x86_64 and ix86 only as arm support is not finished.
24202a7
b71416a
* Wed Aug  7 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.13-7
b71416a
- Correct build with boost 1.54.0 (#991906).
b71416a
90480a0
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.13-6
90480a0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
90480a0
Petr Machata 0a61b30
* Sat Jul 27 2013 pmachata@redhat.com - 0.0.13-5
Petr Machata 0a61b30
- Rebuild for boost 1.54.0
Petr Machata 0a61b30
ae98eac
* Thu Jun 27 2013 Bruno Wolff III <bruno@wolff.to> - 0.0.13-4
ae98eac
- Rebuild for enet soname change
ae98eac
de24cb8
* Sat Jun 15 2013 Bruno Wolff III <bruno@wolff.to> - 0.0.13-3
de24cb8
- Rebuild for enet 1.3.8 soname bump
de24cb8
7f8928b
* Sat Apr 27 2013 Bruno Wolff III <bruno@wolff.to> - 0.0.13-2
170900d
- Rebuild for enet 1.3.7 soname bump
de24cb8
5d924be
* Wed Apr 3 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.13-1
5d924be
- Update to latest upstream release
5d924be
- Update the manual page for new and renamed options
5d924be
- Regenerate the licensecheck text file and patches
5d924be
5d92899
* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.0.12-5
5d92899
- Rebuild for Boost-1.53.0
5d92899
d5c15d9
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.0.12-4
d5c15d9
- Rebuild for Boost-1.53.0
d5c15d9
afecffc
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 0.0.12-3
afecffc
- rebuild due to "jpeg8-ABI" feature drop
afecffc
5d924be
* Wed Dec 19 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.12-2
341ea6d
- Enable build with system nvtt as it is now approved in Fedora (#823096)
341ea6d
- Correct release date in manual page
341ea6d
- Minor consistency correction in manual page formatting
341ea6d
- Regenerate the licensecheck text file to match pristine tarball
341ea6d
5d924be
* Tue Dec 18 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.12-1
93b350a
- Update to latest upstream release
93b350a
- Remove no longer required gamin patch
93b350a
- Rediff rpath patch
93b350a
- Remove libxml2 patch already applied upstream
93b350a
- Update 0ad manpage for newer options and release information
93b350a
- Add versioned requires to data files
93b350a
- Add 0ad licensecheck text file to simplify checking changes
93b350a
879053e
* Sat Nov 3 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.11-4
879053e
- Add %%with_debug maintainer mode build
879053e
- Disable fcollada debug build if %%with_debug is false
879053e
- Add patch to not crash and display helful messages in editor (#872801)
879053e
b8284a1
* Tue Sep 11 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.11-3
b8284a1
- Clarify source tree licenses information in spec (#818401)
b8284a1
- Preserve time stamp of installed files (#818401)
b8284a1
b8284a1
* Sat Sep 8 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.11-2
b8284a1
- Correct manpage group and symlink 0ad manual to pyrogenesis manual (#818401)
b8284a1
- Correct some typos and wrong information in 0ad.6
b8284a1
b8284a1
* Sat Sep 8 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 0.0.11-1
b8284a1
- Update to latest upstream release
b8284a1
- Switch to new versioning pattern
b8284a1
- Remove rpath patch already applied upstream
b8284a1
- Remove without-nvtt patch already applied upstream
b8284a1
- Remove boost patch already applied upstream
b8284a1
- Remake rpath patch to avoid package build special conditions
b8284a1
b8284a1
* Thu Sep 6 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - r11863-6
b8284a1
- Repackage tarball to not redistribute patented s3tc implementation (#818401)
b8284a1
- Add patch to rebuild with newer libxml2.
b8284a1
- Add upstream trac patch for build with newer boost.
b8284a1
- Rename patches to remove %%version and use %%name in source files.
b8284a1
b8284a1
* Fri Jul 13 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - r11863-5
b8284a1
- Clearly state nvtt is not mean't to be used (unless user build from sources).
b8284a1
- Update to use patch in wildfire trac instead of my patch to remove rpath.
b8284a1
b8284a1
* Fri Jun  1 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - r11863-4
b8284a1
- Actually remove %%defattr.
b8284a1
- Correct wrong fedora release check for enet-devel build requires.
b8284a1
b8284a1
* Sat May 26 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - r11863-4
b8284a1
- Make package build in Fedora 16 (rpmfusion #2342).
b8284a1
- Add conditionals to build with or without system nvtt or disable nvtt.
b8284a1
b8284a1
* Tue May 22 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - r11863-3
b8284a1
- Remove %%defattr from spec (#823096).
b8284a1
- Run desktop-file-validate (#823096).
b8284a1
b8284a1
* Mon May 21 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - r11863-2
b8284a1
- Disable dependency on nvidia-texture-tools (#823096).
b8284a1
- Disable %%check as it requires nvtt.
b8284a1
- Add manual page.
b8284a1
b8284a1
* Sat May 19 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - r11863-1
b8284a1
- Correct package license.
b8284a1
- Update to latest upstream release.
b8284a1
- Remove license_dbghelp.txt as dbghelp.dll is not in sources neither installed.
b8284a1
b8284a1
* Tue May 1 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - r11339-1
b8284a1
- Initial 0ad spec.