Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > 20bef5a47f749868a65a65a3cbe6d50f > files > 3

bloboats-1.0.1-1mdv2007.1.src.rpm

%define name	bloboats
%define version 1.0.1
%define rel	1
%define release	%mkrel %rel
%define Summary Boat racing game

Name:		%{name}
Version:	%{version}
Release:	%{release}
Source:		bloboats-1.0.1.tar.bz2
Patch0:         bloboats-1.0.1-fix-install.patch.bz2
License:	GPL
Group:		Games/Arcade
URL:		http://bloboats.dy.fi/
Summary:	%{Summary}
BuildRequires:	SDL_mixer-devel SDL_image-devel SDL_net-devel
BuildRequires:	libvorbis-devel
BuildRequires:	mesaglu-devel
BuildRequires:	ImageMagick
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Bloboats is a boat racing game in which the objective is to reach the
goal as fast as possible, at least faster than your friend does.

%prep
%setup -q
%patch0 -p1 

%build

%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std} PREFIX=$RPM_BUILD_ROOT BINARYDIR=$RPM_BUILD_ROOT%{_gamesbindir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{Summary}
Exec=%{name} 
Icon=%{name}
Terminal=false
StartupNotify=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

# install icons
mkdir -p $RPM_BUILD_ROOT{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
cp data/images/icon.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -scale 48x48 data/images/icon.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
convert -scale 16x16 data/images/icon.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc copying.txt readme.txt
%{_gamesbindir}/%{name}
%{_sysconfdir}/bloboats.dirs
%{_gamesdatadir}/%{name}/data/*
# Why does this files get 755 perms?
%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/*/*.*
%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/defaults/*/*.*
%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/defaults/private/*/*.*

%_datadir/applications/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png


%changelog
* Thu Mar 08 2007 Olivier Blin <oblin@mandriva.com> 1.0.1-1mdv2007.1
+ Revision: 138396
- buildrequires mesaglu-devel
- install in games bindir
- wrap description
- initial bloboats package from Jose Jorge
- Create bloboats