Summary: Capture the flag AI Name: quake2-ctf Version: 1.00 Release: 1%{?dist} Source0: http://deponie.yamagi.org/quake2/%{name}-%{version}.tar.xz License: GPLv2 URL: http://www.yamagi.org/quake2/ BuildRequires:libogg-devel libvorbis-devel openal-soft-devel BuildRequires:SDL-devel zlib-devel curl-devel BuildRequires:mesa-libGL-devel libXt-devel BuildRequires:desktop-file-utils Requires: hicolor-icon-theme opengl-games-utils unzip Source1: %{name}.desktop Source2: %{name}.sh Source3: %{name}.autodlrc Source4: ctf2.png Source5: %{name}-demo.desktop Source6: %{name}-demo.sh %description Capture The Flag add on for Quake 2 %package demo Summary: Demo files for CTF games Group: Amusements/Games Requires: quake2 quake2-ctf Requires: hicolor-icon-theme opengl-games-utils unzip autodownloader BuildArchitectures: noarch %description -n quake2-ctf-demo This package will install a launcher to help you install demo files for CTF add on %prep %setup -q -n ctf-%{version} %build make all %install mkdir -p $RPM_BUILD_ROOT%{_datadir}/quake2 mkdir -p $RPM_BUILD_ROOT%{_libdir}/quake2/ctf mkdir -p $RPM_BUILD_ROOT%{_bindir}/ mkdir -p %{buildroot}%{_datadir}/applications #So files install -m 755 release/game.so $RPM_BUILD_ROOT%{_libdir}/quake2/ctf/game.so #scripts install install -p -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/quake2-ctf install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}.autodlrc install -p -m 755 %{SOURCE6} $RPM_BUILD_ROOT%{_bindir}/quake2-ctf-demo # below is the desktop file and icon stuff. desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps install -p -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE5} %files %doc README LICENSE %{_libdir}/quake2/ctf/game.so %{_datadir}/applications/%{name}.desktop %{_bindir}/quake2-ctf %files demo %{_bindir}/quake2-ctf-demo %{_datadir}/%{name}.autodlrc %{_datadir}/applications/%{name}-demo.desktop %{_datadir}/icons/hicolor/32x32/apps/*.png %changelog * Tue Jun 25 2012 pierre80 2-4.21.fc17 - Initial RPM for fedora 17