[lv2-ll-plugins/f13/master] Initial import (#567028)

Orcan Ogetbil oget at fedoraproject.org
Sat Sep 4 03:32:17 UTC 2010


commit 738edd7d91de1a2cd055f31994274265b2fe1a18
Author: Orcan Ogetbil <oget.fedora at gmail.com>
Date:   Fri Sep 3 23:32:21 2010 -0400

    Initial import (#567028)

 .gitignore             |    1 +
 ll-plugins-lib64.patch |   12 +++++++
 lv2-ll-plugins.spec    |   75 ++++++++++++++++++++++++++++++++++++++++++++++++
 sources                |    1 +
 4 files changed, 89 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..ff0c76e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/ll-plugins-0.2.8.tar.bz2
diff --git a/ll-plugins-lib64.patch b/ll-plugins-lib64.patch
new file mode 100644
index 0000000..ad28cb0
--- /dev/null
+++ b/ll-plugins-lib64.patch
@@ -0,0 +1,12 @@
+diff -rupN ll-plugins-0.2.8.old/programs/elven/lv2host.cpp ll-plugins-0.2.8/programs/elven/lv2host.cpp
+--- ll-plugins-0.2.8.old/programs/elven/lv2host.cpp	2010-02-11 15:39:19.000000000 -0500
++++ ll-plugins-0.2.8/programs/elven/lv2host.cpp	2010-02-20 22:54:54.000000000 -0500
+@@ -510,6 +510,8 @@ std::vector<std::string> LV2Host::get_se
+     search_dirs.push_back(string(getenv("HOME")) + "/.lv2");
+     search_dirs.push_back("/usr/lib/lv2");
+     search_dirs.push_back("/usr/local/lib/lv2");
++    search_dirs.push_back("/usr/lib64/lv2");
++    search_dirs.push_back("/usr/local/lib64/lv2");
+   }
+   else {
+     string lv2_path = lv2p_c;
diff --git a/lv2-ll-plugins.spec b/lv2-ll-plugins.spec
new file mode 100644
index 0000000..3cfb9da
--- /dev/null
+++ b/lv2-ll-plugins.spec
@@ -0,0 +1,75 @@
+%global pkgname ll-plugins
+
+Summary:	Collection of LV2 plugins
+Name:		lv2-ll-plugins
+Version:	0.2.8
+Release:	4%{?dist}
+License:	GPLv3+
+Group:		Applications/Multimedia
+URL:		http://ll-plugins.nongnu.org/
+Source:		http://download.savannah.nongnu.org/releases/ll-plugins/%{pkgname}-%{version}.tar.bz2
+# Patch sent to the author via email as there is no upstream tracker
+# Fix 64 bit path
+Patch0:		ll-plugins-lib64.patch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:	gtkmm24-devel
+BuildRequires:	lash-devel
+BuildRequires:	libsamplerate-devel
+BuildRequires:	libsndfile-devel
+BuildRequires:	lv2-c++-tools-static
+BuildRequires:	lv2core-devel
+
+Requires:	lv2core
+
+%description
+lv2-ll-plugins is a small collection of LV2 plugins, including an arpeggiator,
+a MIDI keyboard, a drum-machine, a peak meter; and a host that runs them.
+
+%prep
+%setup -q -n %{pkgname}-%{version}
+%patch0 -p1 -b .lib64
+
+# Don't build and package elven as it is now a separate project
+sed -i '/^PROGRAMS = elven/d' Makefile
+
+%build
+# this doesn't use GNU configure
+./configure --prefix=%{_prefix} --lv2plugindir=%{_libdir}/lv2 --CFLAGS="%{optflags}"
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make libdir=%{_libdir} DESTDIR=%{buildroot} install
+
+rm -f %{buildroot}%{_docdir}/%{pkgname}/*
+
+%clean
+rm -rf %{buildroot}
+
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING ChangeLog README
+%{_libdir}/lv2/*
+
+%changelog
+* Sun Aug 22 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 0.2.8-4
+- Add R: lv2core
+- Don't build and package elven as it is now a separate project
+- Remove BR: jack-audio-connection-kit-devel boost-devel
+
+* Tue Jul 27 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 0.2.8-3
+- Add missing BR: boost-devel lv2core-devel
+- Fix DSO linking
+
+* Sun Feb 21 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 0.2.8-2
+- BR: lv2-c++-tools-static instead of devel
+
+* Sat Feb 20 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 0.2.8-1
+- New version
+- Prepare package for Fedora
+- Drop gcc4.4 patch
+
+* Tue Mar 31 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 0.2.1-1
+- initial build
diff --git a/sources b/sources
index e69de29..aa51969 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+56e7f4a62fce6b22b4acdb02ba06669c  ll-plugins-0.2.8.tar.bz2


More information about the scm-commits mailing list