Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory
zam-plugins
zam-plugins.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File zam-plugins.spec of Package zam-plugins
# # spec file for package zam-plugins # # Copyright (c) 2024 SUSE LLC # Copyright (c) 2018 Edgar Aichinger <edogawa@aon.at> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define _lto_cflags %{nil} Name: zam-plugins Version: 4.3 Release: 0 Summary: A collection of audio plugins for high quality processing License: GPL-2.0-or-later URL: http://www.zamaudio.com/?p=976 Source: %{name}-%{version}.tar.xz # 'make' in Leap doesn't parse shell here Patch0: 01-fix-shell-in-make-for-leap.patch BuildRequires: gcc-c++ BuildRequires: ladspa BuildRequires: ladspa-devel BuildRequires: lv2 BuildRequires: pkgconfig BuildRequires: pkgconfig(fftw3f) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(liblo) BuildRequires: pkgconfig(lv2) BuildRequires: pkgconfig(rubberband) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sndfile) BuildRequires: pkgconfig(x11) ExclusiveArch: %ix86 x86_64 %description These plugins provide DSP. Of these, ZamValve has two different models, one of which uses very large proportion of CPU, but has been reported to produce more realistic sound than the tanh model. There currently is no documentation on how to use these plugins, but anyone who is familiar with outboard gear should be able to work it out. The default settings and almost every slider is calibrated to standard ranges. The suite so far consists of: ZamAutoSat - Automatic saturation plugin ZamComp - Mono Compressor plugin ZamCompX2 - Stereo Compressor plugin ZamCompExp - Stereo Compressor/Expander plugin ZamEQ2 - 2x parametric EQ (with high/lowshelf and HP/LP) plugin ZamValve - Valve distortion (WDF physical model or tanh) plugin ZamGEQ31 - Mono 31 band graphic equalizer plugin ZamGEQ31X2 - Stereo 31 band graphic equalizer plugin %package -n ladspa-%{name} Summary: A collection of audio plugins for high quality processing (LADSPA) Conflicts: %{name} %description -n ladspa-%{name} These plugins provide DSP. Of these, ZamValve has two different models, one of which uses very large proportion of CPU, but has been reported to produce more realistic sound than the tanh model. There currently is no documentation on how to use these plugins, but anyone who is familiar with outboard gear should be able to work it out. The default settings and almost every slider is calibrated to standard ranges. The suite so far consists of: ZamAutoSat - Automatic saturation plugin ZamComp - Mono Compressor plugin ZamCompX2 - Stereo Compressor plugin ZamCompExp - Stereo Compressor/Expander plugin ZamEQ2 - 2x parametric EQ (with high/lowshelf and HP/LP) plugin ZamValve - Valve distortion (WDF physical model or tanh) plugin ZamGEQ31 - Mono 31 band graphic equalizer plugin ZamGEQ31X2 - Stereo 31 band graphic equalizer plugin %package -n lv2-%{name} Summary: A collection of audio plugins for high quality processing (LV2) Conflicts: %{name} %description -n lv2-%{name} These plugins provide DSP. Of these, ZamValve has two different models, one of which uses very large proportion of CPU, but has been reported to produce more realistic sound than the tanh model. There currently is no documentation on how to use these plugins, but anyone who is familiar with outboard gear should be able to work it out. The default settings and almost every slider is calibrated to standard ranges. The suite so far consists of: ZamAutoSat - Automatic saturation plugin ZamComp - Mono Compressor plugin ZamCompX2 - Stereo Compressor plugin ZamCompExp - Stereo Compressor/Expander plugin ZamEQ2 - 2x parametric EQ (with high/lowshelf and HP/LP) plugin ZamValve - Valve distortion (WDF physical model or tanh) plugin ZamGEQ31 - Mono 31 band graphic equalizer plugin ZamGEQ31X2 - Stereo 31 band graphic equalizer plugin %package -n vst-%{name} Summary: A collection of audio plugins for high quality processing (VST) Conflicts: %{name} Obsoletes: %{name}-vst < %{version} %description -n vst-%{name} These plugins provide DSP. Of these, ZamValve has two different models, one of which uses very large proportion of CPU, but has been reported to produce more realistic sound than the tanh model. There currently is no documentation on how to use these plugins, but anyone who is familiar with outboard gear should be able to work it out. The default settings and almost every slider is calibrated to standard ranges. The suite so far consists of: ZamAutoSat - Automatic saturation plugin ZamComp - Mono Compressor plugin ZamCompX2 - Stereo Compressor plugin ZamCompExp - Stereo Compressor/Expander plugin ZamEQ2 - 2x parametric EQ (with high/lowshelf and HP/LP) plugin ZamValve - Valve distortion (WDF physical model or tanh) plugin ZamGEQ31 - Mono 31 band graphic equalizer plugin ZamGEQ31X2 - Stereo 31 band graphic equalizer plugin %package jack Summary: A collection of audio plugins for high quality processing Conflicts: %{name} %description jack These plugins provide DSP. Of these, ZamValve has two different models, one of which uses very large proportion of CPU, but has been reported to produce more realistic sound than the tanh model. There currently is no documentation on how to use these plugins, but anyone who is familiar with outboard gear should be able to work it out. The default settings and almost every slider is calibrated to standard ranges. The suite so far consists of: ZamAutoSat - Automatic saturation plugin ZamComp - Mono Compressor plugin ZamCompX2 - Stereo Compressor plugin ZamCompExp - Stereo Compressor/Expander plugin ZamEQ2 - 2x parametric EQ (with high/lowshelf and HP/LP) plugin ZamValve - Valve distortion (WDF physical model or tanh) plugin ZamGEQ31 - Mono 31 band graphic equalizer plugin ZamGEQ31X2 - Stereo 31 band graphic equalizer plugin %package -n clap-%{name} Summary: A collection of audio plugins for high quality processing (CLAP) Conflicts: %{name} %description -n clap-%{name} These plugins provide DSP. Of these, ZamValve has two different models, one of which uses very large proportion of CPU, but has been reported to produce more realistic sound than the tanh model. There currently is no documentation on how to use these plugins, but anyone who is familiar with outboard gear should be able to work it out. The default settings and almost every slider is calibrated to standard ranges. The suite so far consists of: ZamAutoSat - Automatic saturation plugin ZamComp - Mono Compressor plugin ZamCompX2 - Stereo Compressor plugin ZamCompExp - Stereo Compressor/Expander plugin ZamEQ2 - 2x parametric EQ (with high/lowshelf and HP/LP) plugin ZamValve - Valve distortion (WDF physical model or tanh) plugin ZamGEQ31 - Mono 31 band graphic equalizer plugin ZamGEQ31X2 - Stereo 31 band graphic equalizer plugin %package -n vst3-%{name} Summary: A collection of audio plugins for high quality processing (VST3) Conflicts: %{name} %description -n vst3-%{name} These plugins provide DSP. Of these, ZamValve has two different models, one of which uses very large proportion of CPU, but has been reported to produce more realistic sound than the tanh model. There currently is no documentation on how to use these plugins, but anyone who is familiar with outboard gear should be able to work it out. The default settings and almost every slider is calibrated to standard ranges. The suite so far consists of: ZamAutoSat - Automatic saturation plugin ZamComp - Mono Compressor plugin ZamCompX2 - Stereo Compressor plugin ZamCompExp - Stereo Compressor/Expander plugin ZamEQ2 - 2x parametric EQ (with high/lowshelf and HP/LP) plugin ZamValve - Valve distortion (WDF physical model or tanh) plugin ZamGEQ31 - Mono 31 band graphic equalizer plugin ZamGEQ31X2 - Stereo 31 band graphic equalizer plugin %prep %setup -q %if 0%{?suse_version} < 1600 %patch -P 0 -p1 %endif %build export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" %make_build SKIP_STRIPPING=true VERBOSE=true %install %make_install PREFIX=%{_prefix} LIBDIR=%{_lib} # remove executable flag where not needed find %{buildroot}%{_libdir}/lv2 -name \*.ttl -exec chmod -x {} + %files jack %{_bindir}/Za* %files -n ladspa-%{name} %{_libdir}/ladspa/Za*-ladspa.so %files -n lv2-%{name} %{_libdir}/lv2/Za*.lv2 %files -n vst3-%{name} %dir %{_libdir}/vst3 %{_libdir}/vst3/Za*.vst3 %files -n clap-%{name} %dir %{_libdir}/clap %{_libdir}/clap/Za*.clap %files -n vst-%{name} %dir %{_libdir}/vst %{_libdir}/vst/Za*-vst.so %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor