[lv2-instance-access] Initial import of SRPM

Brendan Jones bsjones at fedoraproject.org
Thu Mar 15 13:35:25 UTC 2012


commit 0a4a1fa4c5e8ac49e0ac289e2b4bf0d5288c4951
Author: Brendan Jones <brendan.jones.it at gmail.com>
Date:   Thu Mar 15 14:35:17 2012 +0100

    Initial import of SRPM

 .gitignore               |    1 +
 lv2-instance-access.spec |   65 ++++++++++++++++++++++++++++++++++++++++++++++
 sources                  |    1 +
 3 files changed, 67 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..f717416 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/lv2-instance-access-1.4.tar.bz2
diff --git a/lv2-instance-access.spec b/lv2-instance-access.spec
new file mode 100644
index 0000000..7cf8e6d
--- /dev/null
+++ b/lv2-instance-access.spec
@@ -0,0 +1,65 @@
+# no compiled binaries
+%global debug_package %{nil}
+
+Name:           lv2-instance-access
+Version:        1.4
+Release:        1%{?dist}
+
+Summary:        Audio Plugin Standard Extension
+
+Group:          System Environment/Libraries
+# license specified in %%{_libdir}/lv2/instance-access.lv2/%%{name}.ttl
+# http://opensource.org/licenses/isc
+License:        ISC
+URL:            http://lv2plug.in
+Source:         http://lv2plug.in/spec/%{name}-%{version}.tar.bz2
+Requires:       lv2core
+BuildRequires:  python
+BuildRequires:  lv2core-devel >= 4.0
+
+%description
+LV2 is a standard for plugins and matching host applications, mainly
+targeted at audio processing and generation.  
+
+%{name} is an extension plugin.
+
+This extension defines a method for (e.g.) plugin UIs to get a direct 
+handle to an LV2 plugin instance (LV2_Handle), if possible.
+LV2 is a successor to LADSPA, created to address the limitations of
+LADSPA which many hosts have outgrown.
+
+
+%package        devel
+Summary:        API for the LV2 Audio Plugin Standard
+Group:          Development/Libraries
+Requires:       %{name}%{?_isa} = %{version}-%{release}
+Requires:       lv2core-devel
+
+%description    devel
+lv2-instance-access-devel contains header files for %{name}
+
+%prep
+%setup -q
+
+%build
+./waf configure -vv --prefix=%{_prefix} --libdir=%{_libdir}
+./waf -vv %{?_smp_mflags}
+
+%install
+DESTDIR=%{buildroot} ./waf -vv install
+
+%files
+%doc NEWS
+%dir %{_libdir}/lv2/instance-access.lv2
+%{_libdir}/lv2/instance-access.lv2/manifest.ttl
+%{_libdir}/lv2/instance-access.lv2/instance-access.ttl
+
+%files devel
+%{_includedir}/lv2/lv2plug.in/ns/ext/instance-access
+%{_libdir}/lv2/instance-access.lv2/instance-access.h
+%{_libdir}/pkgconfig/lv2-lv2plug.in-ns-ext-instance-access.pc
+
+%changelog
+* Mon Dec 26 2011 Brendan Jones <brendan.jones.it at gmail.com> - 1.4-1
+- Created.
+
diff --git a/sources b/sources
index e69de29..7f81cc8 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+e97c939530619dfca460445096140d8e  lv2-instance-access-1.4.tar.bz2


More information about the scm-commits mailing list