[synthv1] Initial import

Brendan Jones bsjones at fedoraproject.org
Wed Aug 29 03:47:08 UTC 2012


commit d0fcc14c668007fcdd5da37fb89d87a6ce389d2f
Author: Brendan Jones <brendan.jones.it at gmail.com>
Date:   Wed Aug 29 05:47:00 2012 +0200

    Initial import

 .gitignore   |    1 +
 sources      |    1 +
 synthv1.spec |   81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 83 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..8838c3b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/synthv1-0.0.9svn769.tar.gz
diff --git a/sources b/sources
index e69de29..d068ae0 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+9f341aa187391077fcd5f9f4e21c5b70  synthv1-0.0.9svn769.tar.gz
diff --git a/synthv1.spec b/synthv1.spec
new file mode 100644
index 0000000..b508c16
--- /dev/null
+++ b/synthv1.spec
@@ -0,0 +1,81 @@
+
+Summary:       A 4-oscillator subtractive polyphonic synthesizer
+Name:          synthv1
+Version:       0.0.9
+Release:       0.3.svn769%{?dist}
+URL:           http://www.rncbc.org/
+Source0:       http://www.rncbc.org/snapshots/%{name}-%{version}svn769.tar.gz
+License:       GPLv2+
+Group:         Applications/Multimedia
+Requires:      hicolor-icon-theme
+
+BuildRequires: alsa-lib-devel
+BuildRequires: jack-audio-connection-kit-devel
+BuildRequires: qt4-devel
+BuildRequires: lv2-devel >= 1.0.0
+BuildRequires: autoconf
+BuildRequires: desktop-file-utils
+
+%description
+%{name} is a 4-oscillator subtractive polyphonic synthesizer with stereo fx.
+
+%package -n lv2-%{name}
+Summary:       An LV2 port of synthv1 
+Group:         Applications/Multimedia
+Requires:      lv2
+
+%description -n lv2-%{name}
+An LV2 plugin of the synthv1 subtractive synthesizer
+
+%prep
+%setup -q -n %{name}-%{version}svn769
+sed -i -e 's|-msse -mfpmath=sse -ffast-math|%{optflags} -fPIC|' synthv1_lv2.pro
+sed -i -e 's|-msse -mfpmath=sse -ffast-math|%{optflags} -fPIC|' synthv1_jack.pro
+
+%build
+%configure 
+make %{?_smp_mflags}
+
+%install
+make DESTDIR=%{buildroot} install
+chmod +x %{buildroot}%{_libdir}/lv2/%{name}.lv2/%{name}.so
+
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+
+%post
+/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+    /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+    /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
+
+%files 
+%doc COPYING AUTHORS README 
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
+%{_bindir}/%{name}_jack
+
+%files -n lv2-%{name}
+%{_libdir}/lv2/%{name}.lv2/
+
+%changelog
+* Wed Aug 29 2012 Brendan Jones <brendan.jones.it at gmail.com> 0.0.9-0.3.svn769
+- Update to svn769
+
+* Fri Aug 10 2012 Brendan Jones <brendan.jones.it at gmail.com> 0.0.9-0.2.svn762
+- Add missing build requires
+
+* Sun Jul 29 2012 Brendan Jones <brendan.jones.it at gmail.com> 0.0.9-0.1.svn762
+- Update to svn762
+
+* Fri Jun 15 2012 Brendan Jones <brendan.jones.it at gmail.com> 0.0.1-0.2.svn671
+- Correct URL
+
+* Wed May 16 2012 Brendan Jones <brendan.jones.it at gmail.com> 0.0.1-1
+- initial build


More information about the scm-commits mailing list