Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > 4f26d884bdea45f23232e412d581ce68 > files > 5

balazar-0.1-1mdk.src.rpm

%define name balazar
%define oname Balazar
%define version 0.1
%define release 1mdk

Summary:	A 3D adventure and roleplaying game
Name:	%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:	Games/Adventure
Source:	http://download.gna.org/balazar/%oname-%version.tar.bz2
Source10: %{name}-16.png
Source11: %{name}-32.png
Source12: %{name}-48.png
URL:		http://home.gna.org/oomadness/fr/balazar/
# or http://balazar.nekeme.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel, SDL-devel
Requires: soya, python-imaging, pyrex, cal3d, openal, pyogg, pyvorbis
#dri:)
#pyrex=0.9.3, cal3d=0.9.1
BuildArch: noarch

%description
A 3D adventure and roleplaying game string Balazar the photo-mage.

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %oname-%version

%build
python ./setup.py build

%install
python ./setup.py install --root=$RPM_BUILD_ROOT
install -m 644 -D %{SOURCE10} $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
install -m 644 -D %{SOURCE11} $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install -m 644 -D %{SOURCE12} $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png
mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat > $RPM_BUILD_ROOT%{_menudir}/%{name} <<EOF
?package(%{name}): needs="x11" \
section="More Applications/Games/Adventure" \
 title="%{oname}" longtitle="%{summary}" command="%{_bindir}/%{name}" icon="%{name}.png"
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README LICENSE
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_menudir}/%{name}

%post
%{update_menus}

%postun
%{clean_menus}

%changelog
* Wed Mar 02 2005 Guillaume Bedot <guillaume.bedot@cegetel.net> 0.1-1mdk
- First Mandrakelinux package