2024-01-05 21:59:39 +01:00
|
|
|
Name: dssi
|
|
|
|
Version: 1.1.1
|
2024-01-05 21:59:39 +01:00
|
|
|
Release: 2mamba
|
2024-01-05 21:59:39 +01:00
|
|
|
Summary: An API for audio plugins, with particular application for software synthesis plugins with native user interfaces
|
|
|
|
Group: System/Libraries
|
|
|
|
Vendor: openmamba
|
|
|
|
Distribution: openmamba
|
|
|
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
|
|
|
URL: http://dssi.sourceforge.net/
|
|
|
|
Source: http://downloads.sourceforge.net/sourceforge/dssi/dssi-%{version}.tar.gz
|
|
|
|
Patch: dssi-0.9-missing_include.patch
|
|
|
|
License: LGPL
|
|
|
|
## AUTOBUILDREQ-BEGIN
|
|
|
|
BuildRequires: glibc-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
BuildRequires: ldconfig
|
|
|
|
BuildRequires: libX11-devel
|
|
|
|
BuildRequires: libXau-devel
|
|
|
|
BuildRequires: libXdmcp-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
BuildRequires: libalsa-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
BuildRequires: libbsd-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
BuildRequires: libflac-devel
|
|
|
|
BuildRequires: libgcc
|
|
|
|
BuildRequires: libjack-devel
|
|
|
|
BuildRequires: liblo-devel
|
|
|
|
BuildRequires: libogg-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
BuildRequires: libqt4-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
BuildRequires: libsamplerate-devel
|
|
|
|
BuildRequires: libsndfile-devel
|
|
|
|
BuildRequires: libstdc++6-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
BuildRequires: libvorbis-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
BuildRequires: libxcb-devel
|
|
|
|
## AUTOBUILDREQ-END
|
2024-01-05 21:59:39 +01:00
|
|
|
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
|
2024-01-05 21:59:39 +01:00
|
|
|
|
|
|
|
%description
|
|
|
|
DSSI (pronounced "dizzy") is an API for audio plugins, with particular application for software synthesis plugins with native user interfaces. DSSI is an open specification developed for use in Linux audio applications, although portable to other platforms. It may be thought of as LADSPA-for-instruments, or something comparable to VSTi.
|
|
|
|
DSSI consists of a C language API for use by plugins and hosts, based on the LADSPA API, and an OSC (Open Sound Control) API for use in user interface to host communications. The DSSI specification consists of an RFC which describes the background for the proposal and defines the OSC part of the specification, and a documented header file which defines the C API.
|
|
|
|
|
2024-01-05 21:59:39 +01:00
|
|
|
%package -n lib%{name}
|
|
|
|
Group: System/Libraries
|
|
|
|
Summary: Shared libraries and plugins provided by %{name}
|
|
|
|
|
|
|
|
%description -n lib%{name}
|
|
|
|
This package contains the shared libraries and plugins provided by %{name}.
|
|
|
|
|
|
|
|
%package -n lib%{name}-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
Group: Development/Libraries
|
|
|
|
Summary: Static libraries and headers for %{name}
|
2024-01-05 21:59:39 +01:00
|
|
|
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
|
|
|
|
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
|
2024-01-05 21:59:39 +01:00
|
|
|
Requires: liblo-devel >= 0.16
|
|
|
|
Requires: ladspa-devel >= 1.12
|
2024-01-05 21:59:39 +01:00
|
|
|
Provides: dssi-devel
|
|
|
|
Obsoletes: dssi-devel <= 1.1.1-1mamba
|
2024-01-05 21:59:39 +01:00
|
|
|
|
2024-01-05 21:59:39 +01:00
|
|
|
%description -n lib%{name}-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
DSSI (pronounced "dizzy") is an API for audio plugins, with particular application for software synthesis plugins with native user interfaces. DSSI is an open specification developed for use in Linux audio applications, although portable to other platforms. It may be thought of as LADSPA-for-instruments, or something comparable to VSTi.
|
|
|
|
DSSI consists of a C language API for use by plugins and hosts, based on the LADSPA API, and an OSC (Open Sound Control) API for use in user interface to host communications. The DSSI specification consists of an RFC which describes the background for the proposal and defines the OSC part of the specification, and a documented header file which defines the C API.
|
|
|
|
This package contains static libraries and header files need for development.
|
|
|
|
|
2024-01-05 21:59:39 +01:00
|
|
|
%debug_package
|
|
|
|
|
2024-01-05 21:59:39 +01:00
|
|
|
%prep
|
|
|
|
%setup -q -n dssi-%{version}
|
2024-01-05 21:59:39 +01:00
|
|
|
#% patch -p1
|
|
|
|
sed -i "s|/lib$|/%{_lib}|" dssi.pc.in
|
2024-01-05 21:59:39 +01:00
|
|
|
|
|
|
|
%build
|
|
|
|
%configure
|
|
|
|
%make
|
|
|
|
|
|
|
|
%install
|
|
|
|
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
|
|
|
%makeinstall
|
|
|
|
|
|
|
|
%clean
|
|
|
|
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
|
|
|
|
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
%postun -p /sbin/ldconfig
|
|
|
|
|
|
|
|
%files
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%{_bindir}/karplong
|
|
|
|
%{_bindir}/dssi_analyse_plugin
|
|
|
|
%{_bindir}/dssi_list_plugins
|
|
|
|
%{_bindir}/dssi_osc_send
|
|
|
|
%{_bindir}/dssi_osc_update
|
|
|
|
%{_bindir}/jack-dssi-host
|
|
|
|
%{_bindir}/less_trivial_synth
|
|
|
|
%{_bindir}/trivial_sampler
|
|
|
|
%{_bindir}/trivial_synth
|
|
|
|
%{_mandir}/man1/dssi_analyse_plugin.1*
|
|
|
|
%{_mandir}/man1/dssi_list_plugins.1*
|
|
|
|
%{_mandir}/man1/dssi_osc_send.1*
|
|
|
|
%{_mandir}/man1/dssi_osc_update.1*
|
|
|
|
%{_mandir}/man1/jack-dssi-host.1*
|
|
|
|
%doc COPYING
|
|
|
|
|
2024-01-05 21:59:39 +01:00
|
|
|
%files -n lib%{name}
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%dir %{_libdir}/dssi
|
|
|
|
%{_libdir}/dssi/*
|
|
|
|
|
|
|
|
%files -n lib%{name}-devel
|
2024-01-05 21:59:39 +01:00
|
|
|
%defattr(-,root,root)
|
|
|
|
%{_includedir}/*.h
|
|
|
|
%{_libdir}/pkgconfig/dssi.pc
|
|
|
|
%doc README
|
|
|
|
|
|
|
|
%changelog
|
2024-01-05 21:59:39 +01:00
|
|
|
* Sun Feb 28 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.1-2mamba
|
|
|
|
- x86_64, aarch64: fix libdir in pkgconfig file
|
|
|
|
|
2024-01-05 21:59:39 +01:00
|
|
|
* Wed Oct 19 2011 Automatic Build System <autodist@mambasoft.it> 1.1.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Fri Jul 10 2009 Automatic Build System <autodist@mambasoft.it> 1.0.0-3mamba
|
|
|
|
- automatic rebuild by autodist
|
|
|
|
|
|
|
|
* Sun May 17 2009 Automatic Build System <autodist@mambasoft.it> 1.0.0-2mamba
|
|
|
|
- automatic rebuild by autodist
|
|
|
|
|
|
|
|
* Mon Jan 19 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.0-1mamba
|
|
|
|
- automatic update by autodist
|
|
|
|
|
|
|
|
* Mon Apr 07 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 0.9.1-1mamba
|
|
|
|
- update to 0.9.1
|
|
|
|
|
|
|
|
* Sat Feb 19 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 0.9-1qilnx
|
|
|
|
- package created by autospec
|