%define name pysol %define version 4.60 %define release 3mdk Summary: PySol provides several solitaire card games Name: %{name} Version: %{version} Release: %{release} Copyright: GPL Group: Games/Cards URL: http://wildsau.idv.uni-linz.ac.at/mfx/pysol.html Source0: %{name}-%{version}.tar.bz2 Source1: icons-%{name}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-root Requires: tkinter >= 1.5.2 BuildRequires: ImageMagick, perl BuildArchitectures: noarch %description PySol has several solitaire card games, written in 100%% pure Python. It has many features: unlimited undo and redo, load & save games, player statistics, hint system, game plug-ins, and more! Contains: klondike, freecel, spider, golf, etc. %prep %setup %build %install rm -rf $RPM_BUILD_ROOT make prefix=$RPM_BUILD_ROOT/usr install-bin install-data install-man mandir=$RPM_BUILD_ROOT/%{_mandir} perl -pi -e "s%$RPM_BUILD_ROOT/usr%/usr%" $RPM_BUILD_ROOT/usr/bin/pysol # Menu support mkdir -p $RPM_BUILD_ROOT%{_menudir} cat > $RPM_BUILD_ROOT%{_menudir}/%{name} << EOF ?package(%{name}): needs=x11 section=Amusement/Cards title=PySOL command=pysol icon=pysol.xpm EOF # Mdk icons install -d $RPM_BUILD_ROOT%{_iconsdir} tar xIvf %{SOURCE1} -C $RPM_BUILD_ROOT%{_iconsdir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root,root) %dir %{_datadir}/pysol %{_datadir}/pysol/* %{_bindir}/pysol %{_mandir}/man6/pysol.6* %{_menudir} %{_iconsdir} %post if [ -x /usr/bin/update-menus ]; then /usr/bin/update-menus; fi %postun if [ "$1" = 0 -a -x /usr/bin/update-menus ]; then /usr/bin/update-menus; fi %changelog * Thu Oct 05 2000 Daouda Lo <daouda@mandrakesoft.com> 4.60-3mdk - provide ln icons - macroz++ * Wed Sep 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 4.60-2mdk - changed dependency from python to tkinter. * Wed Aug 16 2000 Frederic Lepied <flepied@mandrakesoft.com> 4.60-1mdk - 4.60 * Tue Jul 4 2000 Frederic Lepied <flepied@mandrakesoft.com> 4.41-1mdk - 4.41 * Thu Apr 20 2000 Frederic Lepied <flepied@mandrakesoft.com> 4.10-1mdk - first mandrake version. * Wed Jun 30 1999 Rodrigo Parra Novo <rodarvus@conectiva.com> - Fixed a bug in the directory where the pixmap was being put * Thu Jun 10 1999 Conectiva <dist@conectiva.com> - Recompiled with glibc 2.1.x, egcs 1.1.x, rpm 3.0.x and kernel 2.2.x * Sat Jun 05 1999 Wanderlei Antonio Cavassin <cavassin@conectiva.com> - updated to 2.14 * Thu Mar 18 1999 Conectiva <dist@conectiva.com> - i18n wmconfig - added Group, Summary and %description translations * Fri Mar 12 1999 Wanderlei Antonio Cavassin <cavassin@conectiva.com> - initial package