%define name qamix %define version 0.0.7e %define release 1mdk Name: %{name} Summary: Easily configurable ALSA mixer Version: %{version} Release: %{release} Source: %{name}-%{version}.tar.bz2 URL: http://www.suse.de/~mana/kalsatools.html License: GPL Group: Sound BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: qt3-devel libalsa-devel ImageMagick %description QAMix is a configurable mixer for ALSA. The GUI description is defined in an XML file. Default interfaces for standard AC 97 cards and Soundblaster Live are provided. QAMix can be controlled via MIDI. Any number of MIDI events can be bound to any mixer control. %prep %setup -q %build %make -f make_qamix %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/{%_bindir,%_datadir/%name} cp %name $RPM_BUILD_ROOT/%_bindir/ cp *.xml $RPM_BUILD_ROOT/%_datadir/%name/ #menu mkdir -p $RPM_BUILD_ROOT%{_menudir} cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name} ?package(%{name}): command="%{name}" icon="%{name}.png" needs="x11" title="QAMix" longtitle="ALSA Mixer" section="Multimedia/Sound" EOF #icons mkdir -p $RPM_BUILD_ROOT/%_liconsdir convert -size 48x48 multimedia.png $RPM_BUILD_ROOT/%_liconsdir/%name.png mkdir -p $RPM_BUILD_ROOT/%_iconsdir convert -size 32x32 multimedia.png $RPM_BUILD_ROOT/%_iconsdir/%name.png mkdir -p $RPM_BUILD_ROOT/%_miconsdir convert -size 16x16 multimedia.png $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 THANKS *.ams %{_bindir}/%name %{_datadir}/%name %{_menudir}/%name %{_liconsdir}/%name.png %{_iconsdir}/%name.png %{_miconsdir}/%name.png %changelog * Tue Jun 8 2004 Austin Acton <austin@mandrake.org> 0.0.7e-1mdk - initial package