%define name xsox %define version 0.78 %define release 1mdk Name: %{name} Summary: GUI for the sox sound editor. Version: %{version} Release: %{release} Source: %{name}-%{version}.tar.bz2 Source1: %{name}48.png Source2: %{name}32.png Source3: %{name}16.png URL: http://win2linux.net/down.html License: GPL Group: Sound BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: libgtk+1.2-devel libxpm-devel libgnome32-devel Requires: sox %description Xsox is an easy-to-use graphical front-end for sox which can record and play sound files, cut, copy, paste, add effects, convert file types, change sample rates, sample sizes, and more. %prep %setup -q for i in config.guess config.sub install-sh missing mkinstalldirs do rm -f $i ln -s /usr/share/automake*/$i done %build %configure %make %install rm -rf $RPM_BUILD_ROOT %makeinstall #menu mkdir -p $RPM_BUILD_ROOT%{_menudir} cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name} ?package(%{name}): command="%{name}" icon="%{name}.png" needs="x11" title="XSox" longtitle="Simple Sound Editor" section="Multimedia/Sound" EOF #icons mkdir -p $RPM_BUILD_ROOT/%_liconsdir cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png mkdir -p $RPM_BUILD_ROOT/%_iconsdir cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png mkdir -p $RPM_BUILD_ROOT/%_miconsdir cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png %find_lang %name %clean rm -rf $RPM_BUILD_ROOT %post %update_menus %postun %clean_menus %files -f %{name}.lang %defattr(-,root,root) %doc README ABOUT-NLS AUTHORS ChangeLog COPYING NEWS %{_bindir}/%name %{_datadir}/pixmaps/* %{_menudir}/%name %{_liconsdir}/%name.png %{_iconsdir}/%name.png %{_miconsdir}/%name.png %changelog * Wed Feb 12 2003 Austin Acton <aacton@yorku.ca> 0.78-1mdk - initial package