diff --git a/README.md b/README.md index 32c538a..05cd186 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # ladspa +Many audio synthesis and recording packages are in use or in development on Linux. These work in many different ways. LADSPA provides a standard way for `plugin' audio processors to be used with a wide range of these packages. +For instance, this allows a developer to make a reverb program and bundle it into a LADSPA `plugin library.' Ordinary users can then use this reverb within any LADSPA-friendly audio application. + diff --git a/ladspa.spec b/ladspa.spec new file mode 100644 index 0000000..4d4c5a4 --- /dev/null +++ b/ladspa.spec @@ -0,0 +1,66 @@ +Name: ladspa +Version: 1.13 +Release: 1mamba +Summary: Linux Audio Developer's Simple Plugin API (LADSPA) +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.ladspa.org/ +Source: http://www.ladspa.org/download/ladspa_sdk_%{version}.tgz +License: LGPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libgcc +BuildRequires: libstdc++6-devel +## AUTOBUILDREQ-END +BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot + +%description +Many audio synthesis and recording packages are in use or in development on Linux. These work in many different ways. LADSPA provides a standard way for `plugin' audio processors to be used with a wide range of these packages. +For instance, this allows a developer to make a reverb program and bundle it into a LADSPA `plugin library.' Ordinary users can then use this reverb within any LADSPA-friendly audio application. + +%package devel +Summary: Linux Audio Developer's Simple Plugin API (LADSPA) +Group: Development/Libraries + +%description devel +Many audio synthesis and recording packages are in use or in development on Linux. These work in many different ways. LADSPA provides a standard way for `plugin' audio processors to be used with a wide range of these packages. +For instance, this allows a developer to make a reverb program and bundle it into a LADSPA `plugin library.' Ordinary users can then use this reverb within any LADSPA-friendly audio application. + +%prep +%setup -q -n ladspa_sdk +%make CC=%{_host}-gcc CPP=%{_host}-c++ -C src \ +%ifarch arm + CFLAGS="-I. -Wall -Werror -O3 -fPIC -mfloat-abi=softfp" +%endif + +%build + +%install +[ "%{buildroot}" != / ] && rm -rf %{buildroot} +make -C src install \ + INSTALL_PLUGINS_DIR=%{buildroot}%{_libdir}/ladspa \ + INSTALL_INCLUDE_DIR=%{buildroot}%{_includedir} \ + INSTALL_BINARY_DIR=%{buildroot}%{_bindir} + +%clean +[ "%{buildroot}" != / ] && rm -rf %{buildroot} + +%files devel +%defattr(-,root,root) +%doc README +%{_bindir}/analyseplugin +%{_bindir}/applyplugin +%{_bindir}/listplugins +%{_includedir}/ladspa.h +%{_libdir}/ladspa/*.so + +%changelog +* Wed Apr 02 2008 Silvan Calarco 1.13-1mamba +- update to 1.13 +- added plugins and binary files + +* Sat Feb 19 2005 Silvan Calarco 1.12-1qilnx +- package created by autospec +