%define name mt_gtk_client %define version 0.1.98 %define release 2mdk Summary: A Maitretarot GTK+ client Name: %{name} Version: %{version} Release: %{release} License: GPL Group: Games/Cards Source: http://www.nongnu.org/download/maitretarot/%{name}.pkg/%{version}/%{name}-%{version}.tar.bz2 Source10: %name-16.png Source11: %name-32.png Source12: %name-48.png URL: http://www.nongnu.org/maitretarot/ BuildRoot: %{_tmppath}/%{name}-buildroot Requires: glib2 gtk+2 libmaitretarot cardpics BuildRequires: glib2-devel gtk+2-devel libmaitretarot-devel libmt_client-devel BuildRequires: libxml2-devel Provides: maitretarot-client %description mt_gtk_client is a GTK+ client for the Maitretarot server. Maitretarot and its various clients make a Tarot game %description -l fr mt_gtk_client est un client GTK+ pour le serveur Maitretarot. Maitretarot et ses differents clients constituent un jeu de tarot. %prep %setup -q %build %configure %make %install rm -rf $RPM_BUILD_ROOT %makeinstall %find_lang %name # mv %buildroot/usr/bin/%{_target_cpu}-mandrake-linux-gnu-%name %buildroot/usr/bin/%name mkdir -p $RPM_BUILD_ROOT/{%_menudir,%_miconsdir,%_iconsdir,%_liconsdir} cp %SOURCE10 $RPM_BUILD_ROOT%_miconsdir/%name.png cp %SOURCE11 $RPM_BUILD_ROOT%_iconsdir/%name.png cp %SOURCE12 $RPM_BUILD_ROOT%_liconsdir/%name.png cat >$RPM_BUILD_ROOT%{_menudir}/%{name} <<EOF ?package(%{name}):\ command="%{_bindir}/%{name}"\ title="Maitretarot"\ longtitle="Maitretarot Client"\ needs="x11"\ section="Amusement/Cards"\ icon="%{name}.png" EOF %clean rm -rf $RPM_BUILD_ROOT %post %{update_menus} %postun %{clean_menus} %files -f %name.lang %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS README TODO %{_bindir}/* %{_menudir}/%name %{_miconsdir}/%name.png %{_iconsdir}/%name.png %{_liconsdir}/%name.png %dir %{_datadir}/%name %dir %{_datadir}/%name/data %{_datadir}/%name/data/maitretarot.png %changelog * Thu May 01 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.1.98-2mdk - distlint error * Sun Feb 09 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.1.98-1mdk - 0.1.98 * Mon Jan 20 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.1.1-3mdk - Requires cardpics * Sat Dec 28 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.1.1-2mdk - rebuild for rpm and glibc * Fri Dec 13 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.1.1-1mdk - first mdk package - add menu * Sun Dec 08 2002 Yves Mettier <ymettier@libertysurf.fr> - First spec file