%define name amSynth %define version 1.1.0 %define release 2mdk Name: %{name} Summary: Graphical software synthesizer Version: %{version} Release: %{release} Source: %{name}-%{version}.tar.bz2 URL: http://amsynthe.sourceforge.net/amSynth/ License: GPL Group: Sound BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: devel(libgtkmm-2.4) libalsa-devel jackit-devel libsndfile-devel %description AMSynth is a software synthesizer, taking inspiration from the original synths and latest digital ones, while keeping an intuitive interface. %prep %setup -q %build %configure %make %install rm -rf $RPM_BUILD_ROOT %makeinstall mv $RPM_BUILD_ROOT/%_libdir/%name.bin $RPM_BUILD_ROOT/%_bindir/ perl -p -i -e 's/libexec/bin/g' $RPM_BUILD_ROOT/%_bindir/%name chmod 0755 $RPM_BUILD_ROOT/%_bindir/* #menu mkdir -p $RPM_BUILD_ROOT%{_menudir} cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name} ?package(%{name}): command="%{name}" icon="sound_section.png" needs="x11" title="AMSynth" longtitle="A GTK software synthesizer" section="Multimedia/Sound" EOF %clean rm -rf $RPM_BUILD_ROOT %post %update_menus %postun %clean_menus %files %defattr(-,root,root) %doc README NEWS AUTHORS ChangeLog COPYING %{_bindir}/%name %{_bindir}/%name.bin %{_datadir}/%name %{_menudir}/%name %changelog * Fri Apr 14 2006 Emmanuel Blindauer <blindauer@mandriva.org> 1.1.0-2mdk - Add BuildRequires * Tue Nov 8 2005 Austin Acton <austin@mandriva.org> 1.1.0-1mdk - 1.1.0 * Sat Sep 25 2004 Austin Acton <austin@mandrake.org> 1.0.0.cvs20040925-1mdk - cvs 20040925 * Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 1.0.0-1mdk - 1.0.0 final - fix some capitalization * Wed Jul 20 2003 Austin Acton <aacton@yorku.ca> 1.0-0.rc4.1mdk - 1.0rc4 * Wed Jul 16 2003 Austin Acton <aacton@yorku.ca> 1.0-0.rc3.1mdk - no suid root binary - 1.0rc3 * Thu Jan 30 2003 Austin Acton <aacton@yorku.ca> 1.0-0.rc2.1mdk - initial package