Name: sdlhack Version: 1.1 Release: 1%{?dist} Summary: Force full-screen games to minimize Group: Applications/System License: LGPLv2+ URL: http://www.jspenguin.org/software/sdlhack/ Source0: http://jspenguin.org:81/software/%{name}/%{name}-%{version}.tar.gz Source1: %{name}.1 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel %description SDLHack is a wrapper for SDL which lets you force full-screen games to minimize. It also allows you to disable joystick detection. %prep %setup -q # Change the path of the library since we install it in a private libdir sed -i 's|lib%{name}.so|%{_libdir}/%{name}/lib%{name}.so|g' sdlhack sed -i 's|lib%{name}-i386.so|lib%{name}.so|g;s|lig%{name}-x86_64.so|lib%{name}.so|g' build # Remove any prebuilt lib rm -f *.so %build export CFLAGS="-v %{optflags}" bash build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name},%{_mandir}/man1} install -Dpm 755 %{name} $RPM_BUILD_ROOT%{_bindir} # Install libsdlhack.so in a privatelib rather than system wide one since it is gonna # be used only with this program install -Dpm 755 lib%{name}.so $RPM_BUILD_ROOT%{_libdir}/%{name} install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README COPYING %{_bindir}/%{name} %{_libdir}/%{name}/lib%{name}.so %{_mandir}/man1/%{name}.1.gz %changelog * Fri Nov 26 2010 Hicham HAOUARI - 1.1-1 - Initial package for Fedora