Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > by-pkgid > be233004b161ab98fcaad227cdb2551c > files > 2

freebirth-0.3.2-5mdk.src.rpm

%define name    freebirth
%define version 0.3.2
%define release 5mdk

Summary: Bass synth/sequencer/sample player for linux
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
URL: http://www.bitmechanic.com/projects/freebirth/
License: GPL 
Group: Sound
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Freebirth is a free software bass synthesizer/step sequencer/sample player
for the Linux operating system. It consists of a bass synthesizer, vaguely
303ish, with three oscillators (saw, sin, sqr), phase offsets for each
oscillator, separate filter and amplitude envelopes, separate tuning for
each oscillator, and two effects busses (reverb and delay).

%prep
rm -rf $RPM_BUILD_ROOT

%setup -n %{name}-%{version}

%build
# quick patch for samples in /usr/share/freebirth
perl -pi -e "s|FB_SAMPLES \".\"|FB_SAMPLES \"/usr/share/freebirth\"||g;" \
  raw_wave.h

# actual make
#make all
%make


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/freebirth/raw/
install -m 755 freebirth $RPM_BUILD_ROOT%{_bindir}
install -m 755 wav_to_raw $RPM_BUILD_ROOT%{_bindir}
install -m 644 raw/*.raw $RPM_BUILD_ROOT%{_datadir}/freebirth/raw/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES COPYING INSTALL NEXT_VERSION README
%{_bindir}/*
%dir %{_datadir}/freebirth/
%dir %{_datadir}/freebirth/raw
%{_datadir}/freebirth/raw/*

%changelog
* Mon Jul 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.2-5mdk
- rebuild

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.2-4mdk
- rebuild

* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.2-3mdk
- BM
- Macros

* Fri Jul 14 2000 rufus t firefly <rufus.t.firefly@linux-mandrake.com> 0.3.2-2mdk
  - v0.3.2-2mdk
  - relocated raw files

* Fri Jul 14 2000 rufus t firefly <rufus.t.firefly@linux-mandrake.com>
  - v0.3.2-1mdk (initial packaging)