%define name soundtracker %define version 0.6.8 %define release %mkrel 8 Summary: Sound modules editor/player Name: %{name} Version: %{version} Release: %{release} Group: Sound License: GPL Url: http://www.soundtracker.org/ Source: http://soundtracker.org/dl/v0.6/%name-%version.tar.bz2 Patch0: soundtracker-0.6.8-remove-chown.patch.bz2 Patch1: soundtracker-0.6.8-xdg.patch.bz2 BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: SDL-devel BuildRequires: libgnome-devel BuildRequires: gdk-pixbuf-devel BuildRequires: libsndfile-devel BuildRequires: libalsa-devel BuildRequires: libjack-devel BuildRequires: automake1.7 BuildRequires: gettext-devel %description Soundtracker is a module tracker for the X Window System similar to the DOS program `FastTracker'. Soundtracker is based on the XM file format. The user interface makes use of GTK+, and, optionally, GNOME. %prep %setup -q %patch0 -p1 -b .chown %patch1 -p1 -b .xdg %build aclocal-1.7 -I m4 automake-1.7 autoheader autoconf %configure2_5x \ %ifarch %ix86 --enable-asm %endif %make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std MKINSTALLDIRS=`pwd`/mkinstalldirs %find_lang %{name} mv %buildroot%_datadir/gnome/apps/Multimedia %buildroot%_datadir/applications %if %mdkversion < 200900 %post %{update_menus} %endif %if %mdkversion < 200900 %postun %{clean_menus} %endif %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root) %doc ABOUT-NLS FAQ NEWS TODO README ChangeLog %_bindir/soundtracker %_datadir/applications/soundtracker.desktop %_datadir/%name %changelog * Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.8-8mdv2010.0 + Revision: 434009 - rebuild * Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.8-7mdv2009.0 + Revision: 260908 - rebuild * Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.8-6mdv2009.0 + Revision: 252784 - rebuild - drop old menu + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas * Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6.8-4mdv2008.1 + Revision: 140829 - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request - import soundtracker * Wed Aug 2 2006 Götz Waschk <waschk@mandriva.org> 0.6.8-4mdv2007.0 - xdg menu * Wed Mar 1 2006 Götz Waschk <waschk@mandriva.org> 0.6.8-3mdk - enable assembly optimizations * Sun Feb 26 2006 Götz Waschk <waschk@mandriva.org> 0.6.8-2mdk - fix buildrequires * Sat Feb 25 2006 Götz Waschk <waschk@mandriva.org> 0.6.8-1mdk - rediff patch 0 - drop patch 1 - new version * Mon Aug 29 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.7-6mdk - fix the double free instead of hiding it (P1) * Mon Aug 29 2005 Michael Scherer <misc@mandriva.org> 0.6.7-5mdk - add option to run with new glibc ( thanks to metal3d for bugreport ) - mkrel * Wed May 11 2005 Lenny Cartier <lenny@mandriva.com> 0.6.7-4mdk - 0.6.7 * Mon May 9 2005 Götz Waschk <waschk@mandriva.org> 0.6.7-3mdk - fix build on non-i586 * Mon Jan 12 2004 Götz Waschk <waschk@linux-mandrake.com> 0.6.7-2mdk - macro fixes - fix buildrequires * Mon Jan 12 2004 Götz Waschk <waschk@linux-mandrake.com> 0.6.7-1mdk - fix build - rediff the patch - fix buildrequires - new version * Wed Mar 12 2003 Götz Waschk <waschk@linux-mandrake.com> 0.6.6-3mdk - fix buildrequires * Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.6.6-2mdk - rebuild * Mon May 20 2002 Götz Waschk <waschk@linux-mandrake.com> 0.6.6-1mdk - call automake before the configure macro - new version - autoconf 2.5 macro * Mon Apr 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.4-3mdk - rebuild for new alsa * Sat Jan 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.4-2mdk - Fix menu entry * Tue Aug 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6.4-1mdk - 0.6.4 * Thu Jun 14 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6.3-1mdk - updated by Götz Waschk <waschk@linux-mandrake.com> : - 0.6.3 - use language file list from %%find_lang macro * Thu Jan 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6.2-1mdk - updated to 0.6.2 - fix files section * Mon Sep 18 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.5.7-2mdk - menu * Tue Aug 15 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.7-1mdk - 0.5.7 * Tue Nov 30 1999 Lenny Cartier <lenny@mandrakesoft.com> - new in contribs - bz2 archive