Name: sear Version: 0.6.3 Release: 14%{?dist} Summary: 3D WorldForge client Group: Amusements/Games License: GPLv2+ URL: http://www.worldforge.org Source0: http://downloads.sourceforge.net/worldforge/%{name}-%{version}.tar.gz Patch0: sear-0.6.3-desktop.patch Patch1: sear-0.6.3-erisupgrade.patch Patch2: cal3d-paths.patch Patch3: sear-0.6.3-gcc43.patch Patch4: sear-0.6.3-sigc2.patch Patch5: sear-0.6.3-gcc44.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: lib3ds-devel mercator-devel varconf-devel eris-devel sage-devel BuildRequires: cal3d-devel compat-guichan05-devel libmodelfile-devel libGLU-devel BuildRequires: pkgconfig libtiff-devel libjpeg-devel libpng-devel BuildRequires: SDL_image-devel SDL_mixer-devel libXt-devel BuildRequires: desktop-file-utils Requires: wfut sear-media %description Sear is a 3D client for the WorldForge roleplaying environment. WorldForge can be viewed as a MMORPG construction kit, providing a working 3D environment in which quests and full games can be built. %prep %setup -q %patch0 -p0 -b .desktop %patch1 -p1 -b .erisupgrade %patch2 -p1 -b .paths %patch3 -p1 -b .gcc43 %patch4 -p1 -b .sigc2 %patch5 -p1 chmod a-x COPYING AUTHORS chmod a-x */*.h chmod a-x */*.cpp chmod a-x */*.xpm %build LDFLAGS="-L%{_libdir}/guichan-0.5" export LDFLAGS CFLAGS="-I%{_includedir}/guichan-0.5 $RPM_OPT_FLAGS" export CFLAGS CXXFLAGS="-I%{_includedir}/guichan-0.5 $RPM_OPT_FLAGS" export CXXFLAGS %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT desktop-file-install --vendor="fedora" \ --delete-original --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps mv $RPM_BUILD_ROOT%{_datadir}/icons/worldforge/sear_icon.xpm \ $RPM_BUILD_ROOT%{_datadir}/pixmaps/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO %{_bindir}/%{name} %{_bindir}/%{name}-bin %{_datadir}/applications/*.desktop %{_datadir}/pixmaps/sear_icon.xpm # datadir/%{name} is owned by sear-media %{_datadir}/%{name}/* %changelog * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.3-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Feb 28 2009 Alexey Torkhov <atorkhov@gmail.com> - 0.6.3-13 - Fix build with recent compilers * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.3-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Aug 28 2008 Wart <wart at kobold.org> 0.6.3-11 - Rebuild for new mercator * Sat Apr 5 2008 Wart <wart at kobold.org> 0.6.3-10 - Add patch for newer libsigc++ (BZ #440772) * Mon Feb 11 2008 Wart <wart at kobold.org> 0.6.3-9 - Rebuild for gcc 4.3 * Tue Jan 1 2008 Wart <wart at kobold.org> 0.6.3-8 - Add patch to support locally installed media files from sear-media (BZ #425774) * Tue Dec 18 2007 Wart <wart at kobold.org> 0.6.3-7 - Add patch to support eris-1.3.13 * Sat Nov 24 2007 Wart <wart at kobold.org> 0.6.3-6 - Better .desktop file categories * Mon Aug 20 2007 Wart <wart at kobold.org> 0.6.3-5 - License tag clarification - Better download URL * Sun Apr 8 2007 Wart <wart at kobold.org> 0.6.3-4 - Update to use older compat-guichan05 library * Tue Feb 20 2007 Wart <wart at kobold.org> 0.6.3-3 - Add requirement on sear-media - Fix ownership of directories used in both sear and sear-media * Sat Feb 17 2007 Wart <wart at kobold.org> 0.6.3-2 - Clean up .desktop and icon installations * Wed Feb 7 2007 Wart <wart at kobold.org> 0.6.3-1 - Update to 0.6.3 * Mon Oct 2 2006 Wart <wart at kobold.org> 0.6.2-2 - Added dependency on wfut - Removed unnecessary BR: for libsigc++20-devel - Remove FC-4 specific bits from BR: - Remove some spurious execute permission bits * Wed Jul 7 2006 Wart <wart at kobold.org> 0.6.2-1 - Initial spec file for Fedora Extras