Name: nogravity Version: 2.00 Release: 3%{?dist} Summary: Space shooter in 3D Group: Amusements/Games License: GPLv2+ URL: http://www.realtech-vr.com/nogravity/ Source0: http://downloads.sourceforge.net/%{name}/rt-%{name}-src.zip Source2: %{name}.desktop Source3: %{name}.png Source4: nogravity--Makefile.am Source5: nogravity--bootstrap Source6: nogravity--configure.in Patch0: nogravity--snd_sdlmixer_c-powerpc-fix.diff Patch1: nogravity--fullscreen_as_option.patch Patch2: nogravity--fixed_path_to_game_data.diff Patch3: nogravity--64-bit.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-data BuildRequires: zlib-devel BuildRequires: SDL_mixer-devel BuildRequires: libpng-devel BuildRequires: libvorbis-devel BuildRequires: desktop-file-utils BuildRequires: automake %description No Gravity is a fantastic and futuristic universe made of five intergalactic worlds. An arcade type game with great playability, where it is easy to plunge into space battles against spacefighters, space stations and more! %prep %setup -q -c %{name}-%{version} cp %{SOURCE4} ./src/Linux/Makefile.am cp %{SOURCE5} ./src/Linux/bootstrap cp %{SOURCE6} ./src/Linux/configure.in %patch0 -b .snd_sdlmixer_c-powerpc-fix %patch1 -b .fullscreen_as_option %patch2 -b .fixed_path_to_game_data #%patch3 -b .64-bit dos2unix GNU.TXT dos2unix README.TXT %build cd ./src/Linux ./bootstrap %configure --enable-sound=sdl_mixer --disable-opengl make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT cd ./src/Linux make DESTDIR=$RPM_BUILD_ROOT install desktop-file-install --vendor fedora \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ %{SOURCE2} # Add desktop icon. %{__install} -p -D -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/%{name}.png # Remove duplicate & unnecessary files. rm -f $RPM_BUILD_ROOT%{_bindir}/GNU.TXT rm -f $RPM_BUILD_ROOT%{_bindir}/README.TXT rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/GNU.TXT rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/file_id.diz %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc GNU.TXT README.TXT %{_bindir}/%{name} %{_datadir}/applications/fedora-%{name}.desktop %{_datadir}/icons/hicolor/48x48/apps/%{name}.png %changelog * Sat Dec 29 2007 Rahul Sundaram 2.00-3 Split engine and data. List patch from Hans * Mon Nov 26 2007 Peter Lemenkov 2.00-2 - Various fixes according to https://bugzilla.redhat.com/show_bug.cgi?id=366841#c2 * Thu Oct 4 2007 Peter Lemenkov 2.00-1 - Fixed download paths - Fixed license as required * Sun Oct 1 2006 Peter Lemenkov 2.00-0.lvn.2 - Clean up BuildRequires - Added patch for enabling/disabling fullscreen-mode (via config-file) - Added patch for proper path to resource-file - Dropped startup script (no longer necessary) - Fixed audio at PowerPC-arch - Disabled OpenGL (seems to be broken)