Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > by-pkgid > 9faa889ee185391fc18d665c6c2de23f > files > 2

spacearyarya-1.0.2-7mdv2007.0.src.rpm

%define oname SpaceAryarya-KXL
%define name spacearyarya
%define version 1.0.2
%define release %mkrel 7

Summary: SpaceAryarya, an arcade shooter
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Games/Arcade
Source: %{oname}-%{version}.tar.bz2
URL: http://kxl.hn.org/
BuildRoot: %_tmppath/%{name}-%{version}-root
BuildRequires: KXL-devel >= 1.1.1


%description
2D/3D scrolling shooter with fake 3D graphics.


%prep
%setup -q -n %{oname}-%{version}

%build
%configure
%make

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall_std
mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat << EOF > $RPM_BUILD_ROOT/%{_menudir}/%name
?package(%name):\
needs="x11"\
section="More Applications/Games/Arcade"\
title="SpaceAryarya-KXL"\
longtitle="2D/3D scrolling arcade shooter"\
command="spacearyarya"\
icon="arcade_section.png" xdg="true"
EOF
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=SpaceAryarya-KXL
Comment=2D/3D scrolling arcade shooter
Exec=%{name}
Icon=arcade_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

#fix score file
mkdir -p %buildroot%_localstatedir/games
mv %buildroot%{_datadir}/SpaceAryarya/data/.score %buildroot%_localstatedir/games/%name.score
ln -s %_localstatedir/games/%name.score %buildroot%{_datadir}/SpaceAryarya/data/.score

%clean
rm -rf ${RPM_BUILD_ROOT}

%post
%{update_menus}
%postun
%{clean_menus}


%files
%defattr(-,root,root)
%doc COPYING ChangeLog README
%{_bindir}/spacearyarya
%{_datadir}/SpaceAryarya
%_datadir/applications/mandriva-*
%attr(664, games, games) %_localstatedir/games/%name.score
%_menudir/%name

%changelog
* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 1.0.2-7mdv2007.0
- xdg menu

* Tue Jul 26 2005 Götz Waschk <waschk@mandriva.org> 1.0.2-6mdk
- rebuild for new KXL

* Sun Mar 13 2005 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-5mdk
- fix menu
- rebuild

* Mon Feb  9 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-4mdk
- fix menu

* Fri Feb  6 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-3mdk
- anniversary rebuild

* Sun Jan 19 2003 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-2mdk
- fix URL

* Sat Jan 18 2003 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-1mdk
- initial package

* Sat Dec 8 2001 SATO Katsuyoshi <fc3srx7@mwnet.or.jp>
- (1.0.2-1)
- The description mistake of a dependency with the library in a spec file was corrected.

* Wed Aug 29 2001 SATO Katsuyoshi <fc3srx7@mwnet.or.jp>
- (1.0.1-1)
- first build