|
|
@ -3,13 +3,15 @@
|
|
|
|
%global so_version 2
|
|
|
|
%global so_version 2
|
|
|
|
|
|
|
|
|
|
|
|
Name: rubberband
|
|
|
|
Name: rubberband
|
|
|
|
Version: 3.1.2
|
|
|
|
Version: 3.3.0
|
|
|
|
Release: %autorelease
|
|
|
|
Release: %autorelease
|
|
|
|
Summary: Audio time-stretching and pitch-shifting library
|
|
|
|
Summary: Audio time-stretching and pitch-shifting library
|
|
|
|
|
|
|
|
|
|
|
|
License: GPLv2+
|
|
|
|
License: GPL-2.0-or-later
|
|
|
|
URL: http://www.breakfastquay.com/rubberband/
|
|
|
|
URL: http://www.breakfastquay.com/rubberband/
|
|
|
|
Source0: https://breakfastquay.com/files/releases/%{name}-%{version}.tar.bz2
|
|
|
|
Source0: https://breakfastquay.com/files/releases/%{name}-%{version}.tar.bz2
|
|
|
|
|
|
|
|
# Two tests fail on ppc64le: https://todo.sr.ht/~breakfastquay/rubberband/29
|
|
|
|
|
|
|
|
Patch: %{name}-disable-failed-ppc64le-tests.diff
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: meson
|
|
|
|
BuildRequires: meson
|
|
|
|
BuildRequires: gcc-c++
|
|
|
|
BuildRequires: gcc-c++
|
|
|
@ -19,9 +21,7 @@ BuildRequires: pkgconfig(lv2)
|
|
|
|
BuildRequires: pkgconfig(samplerate)
|
|
|
|
BuildRequires: pkgconfig(samplerate)
|
|
|
|
BuildRequires: pkgconfig(sndfile)
|
|
|
|
BuildRequires: pkgconfig(sndfile)
|
|
|
|
BuildRequires: vamp-plugin-sdk-devel
|
|
|
|
BuildRequires: vamp-plugin-sdk-devel
|
|
|
|
%if %{with check}
|
|
|
|
|
|
|
|
BuildRequires: boost-devel
|
|
|
|
BuildRequires: boost-devel
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Requires: ladspa
|
|
|
|
Requires: ladspa
|
|
|
|
Requires: lv2
|
|
|
|
Requires: lv2
|
|
|
@ -57,8 +57,8 @@ developing applications that use %{name}.
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
%install
|
|
|
|
%meson_install
|
|
|
|
%meson_install
|
|
|
|
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|
|
|
find %{buildroot} -name '*.la' -exec rm -f {} ';'
|
|
|
|
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a
|
|
|
|
rm -rf %{buildroot}%{_libdir}/*.a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if %{with check}
|
|
|
|
%if %{with check}
|
|
|
@ -74,6 +74,7 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a
|
|
|
|
%{_bindir}/rubberband-r3
|
|
|
|
%{_bindir}/rubberband-r3
|
|
|
|
%{_libdir}/*.so.%{so_version}*
|
|
|
|
%{_libdir}/*.so.%{so_version}*
|
|
|
|
%{_libdir}/ladspa/ladspa-rubberband.*
|
|
|
|
%{_libdir}/ladspa/ladspa-rubberband.*
|
|
|
|
|
|
|
|
%dir %{_libdir}/lv2/rubberband.lv2
|
|
|
|
%{_libdir}/lv2/rubberband.lv2/*
|
|
|
|
%{_libdir}/lv2/rubberband.lv2/*
|
|
|
|
%{_datadir}/ladspa/rdf/ladspa-rubberband.rdf
|
|
|
|
%{_datadir}/ladspa/rdf/ladspa-rubberband.rdf
|
|
|
|
%{_libdir}/vamp/vamp-rubberband.*
|
|
|
|
%{_libdir}/vamp/vamp-rubberband.*
|
|
|
|