%define gamename openarena %define name %{gamename}-data %define rversion 0.8 %define baseversion %{rversion}.1 %define patchlevel 0 %define release %mkrel 1 %define bversion %(echo %{baseversion} | sed -e 's/\\.//g') %if %{patchlevel} %define patchversion %{rversion}.%{patchlevel} %define pversion %(echo %{patchversion} | sed -e 's/\\.//g') %endif %define version %{?patchversion}%{!?patchversion:%{baseversion}} Summary: An open-source content package for Quake III Arena Name: %{name} Version: %{version} Release: %{release} Source0: http://openarena.ws/rel/%{bversion}/oa%{bversion}.zip %if %{patchlevel} Source1: oa%{pversion}-patch.zip %endif License: Creative Commons Group: Games/Arcade Url: http://openarena.ws/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildArch: noarch Conflicts: openarena <= 0.7.0-2%{distsuffix}%{mandriva_release} %description OpenArena is an open-source content package for Quake III Arena licensed under the GPL, effectively creating a free stand-alone game. You do not need Quake III Arena to play this game. This package contains data files for OpenArena. %prep %setup -q -n %{gamename}-%{baseversion} chmod 644 CHANGES CREDITS README %if %{patchlevel} yes | unzip -qq -d .. %{SOURCE1} %endif %build %install rm -rf %{buildroot} install -d %{buildroot}%{_gamesdatadir}/%{gamename}/baseoa install -m644 baseoa/* %{buildroot}%{_gamesdatadir}/%{gamename}/baseoa %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc CHANGES CREDITS README %{_gamesdatadir}/%{gamename}/baseoa %changelog * Sat Nov 08 2008 Adam Williamson <awilliamson@mandriva.com> 0.8.1-1mdv2009.1 + Revision: 301159 - new release 0.8.1 * Sat Aug 30 2008 Funda Wang <fundawang@mandriva.org> 0.8.0-2mdv2009.0 + Revision: 277560 - bump release - New version 0.8.0 * Mon Aug 04 2008 Funda Wang <fundawang@mandriva.org> 0.7.7-2mdv2009.0 + Revision: 263059 - rebuild - Patch077 * Tue Apr 22 2008 Olivier Blin <oblin@mandriva.com> 0.7.6-1mdv2009.0 + Revision: 196678 - 0.7.6 - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-3mdv2008.0 + Revision: 90022 - rebuild * Fri Aug 10 2007 Olivier Blin <oblin@mandriva.com> 0.7.1-2mdv2008.0 + Revision: 61654 - use mandriva_release macro in conflicts to ease backports * Thu Aug 09 2007 Olivier Blin <oblin@mandriva.com> 1mdv2008.0-current + Revision: 60899 - 0.7.1 (add additionnal patch pk3) * Mon Jul 16 2007 Olivier Blin <oblin@mandriva.com> 0.7.0-2mdv2008.0 + Revision: 52409 - conflicts with openarena releases that did not convert the baseoa dir to a symlink * Thu Jul 12 2007 Olivier Blin <oblin@mandriva.com> 0.7.0-1mdv2008.0 + Revision: 51576 - initial openarena-data package (split out of openarena) - Create openarena-data