Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > ac75d14fafb5c03780f1994788e95e8d > files > 4

supertux-0.0.4-2mdk.src.rpm

%define name	supertux
%define version	0.0.4	
%define release 2mdk
%define summary Sup*r Mar*o clone

Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:		%{name}-optflags.patch.bz2
License:	GPL
Group:		Games/Arcade
URL:		http://www.newbreedsoftware.com/supertux/
Summary:	%{summary}
BuildRequires:	libSDL_mixer-devel libSDL_image-devel zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Gown has been abducted! Tux must travel across the globe
to find her and get her back! Watch out for Blue Screens
of Death, and other nasties!

%prep
%setup -q
%patch0 -p0

%build
%make OPTFLAGS="$RPM_OPT_FLAGS" DATA_PREFIX=%{_gamesdatadir}/%{name}/data/

%install
rm -rf $RPM_BUILD_ROOT
install -m755 %{name} -D $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
install -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp -a data $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}

install -d $RPM_BUILD_ROOT%{_menudir}
cat <<EOF >$RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}):command="soundwrapper %{_gamesbindir}/%{name}" \
		  icon=%{name}.png \
		  needs="x11" \
		  section="Amusement/Arcade" \
		  title="SuperTux"\
		  longtitle="%{summary}"
EOF

install -d ${RPM_BUILD_ROOT}{%{_miconsdir},%{_liconsdir}}
tar -xOjf %{SOURCE1} icons/%{name}-16x16.png > ${RPM_BUILD_ROOT}%{_miconsdir}/%{name}.png
tar -xOjf %{SOURCE1} icons/%{name}-32x32.png > ${RPM_BUILD_ROOT}%{_iconsdir}/%{name}.png
tar -xOjf %{SOURCE1} icons/%{name}-48x48.png > ${RPM_BUILD_ROOT}%{_liconsdir}/%{name}.png

%post
%{update_menus}

%postun
%{clean_menus}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc *.txt
%attr(755,root,root) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_menudir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}*.png
%{_miconsdir}/%{name}*.png

%changelog
* Mon Nov 25 2002 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.0.4-2mdk
- Upps, wrong url
- Added missing BuildRequires

* Mon Nov 25 2002 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.0.4-1mdk
- First release