%define beta %nil %define date %nil Name: hydrogen Version: 0.9.3 %if "%beta" == "" %if "%date" == "" Release: 1ark Source: %name-%version.tar.lz %else Release: 0.%date.1ark Source: %name-%date.tar.lz %endif %else %if "%date" == "" Release: 0.%beta.1ark Source: %name-%version%beta.tar.lz %else Release: 0.%beta.0.%date.1ark Source: %name-%date.tar.lz %endif %endif Summary: Drum Machine URL: http://www.hydrogen-music.org/ License: GPL Group: Applications/Multimedia/Audio BuildRoot: %{_tmppath}/%{name}-root Patch: hydrogen-0.9.3-compile.patch %description Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming. %prep %if "%date" == "" %setup -q -n %name-%version%beta %else %setup -q -n %name %endif %patch -p1 -b .compile~ %configure %build make %?_smp_mflags %install rm -rf $RPM_BUILD_ROOT make %?_smp_mflags install DESTDIR="$RPM_BUILD_ROOT" %files %defattr(-,root,root) %_bindir/* %_libdir/%name %_datadir/applications/* %_datadir/hydrogen %clean rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version} %changelog * Fri Jun 16 2006 Bernhard Rosenkraenzer <bero@arklinux.org> - initial RPM