0ad/0ad.spec

513 lines
18 KiB
RPMSpec
Raw Permalink Normal View History

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