Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package librubberband for openSUSE:Factory 
checked in at 2022-08-09 15:25:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/librubberband (Old)
 and      /work/SRC/openSUSE:Factory/.librubberband.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "librubberband"

Tue Aug  9 15:25:57 2022 rev:20 rq:993676 version:3.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/librubberband/librubberband.changes      
2020-09-25 16:22:36.411416076 +0200
+++ /work/SRC/openSUSE:Factory/.librubberband.new.1521/librubberband.changes    
2022-08-09 15:26:00.689223874 +0200
@@ -1,0 +2,9 @@
+Wed Aug  3 17:55:40 UTC 2022 - llyyr <llyyr.pub...@gmail.com>
+
+- Update to version 3.0.0
+  * Introduces a new engine
+  * Various other changes
+- Add rubberband-lv2 package
+- Drop obsoleted patch: rubberband-mk.patch
+
+-------------------------------------------------------------------

Old:
----
  rubberband-1.8.2.tar.bz2
  rubberband-mk.patch

New:
----
  rubberband-3.0.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ librubberband.spec ++++++
--- /var/tmp/diff_new_pack.8U9k9I/_old  2022-08-09 15:26:01.233225428 +0200
+++ /var/tmp/diff_new_pack.8U9k9I/_new  2022-08-09 15:26:01.237225440 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package librubberband
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define sover   2
 Name:           librubberband
-Version:        1.8.2
+Version:        3.0.0
 Release:        0
 Summary:        Audio time-stretching and pitch-shifting library
 License:        GPL-2.0-or-later
@@ -26,17 +26,19 @@
 URL:            https://www.breakfastquay.com/rubberband/
 Source:         
https://breakfastquay.com/files/releases/rubberband-%{version}.tar.bz2
 Source1:        baselibs.conf
-Patch1:         rubberband-mk.patch
-BuildRequires:  dos2unix
+BuildRequires:  cmake
 BuildRequires:  gcc-c++
-BuildRequires:  help2man
 BuildRequires:  ladspa-devel
+BuildRequires:  meson >= 0.53.0
 BuildRequires:  pkgconfig
+BuildRequires:  vamp-plugin-sdk-devel
 BuildRequires:  pkgconfig(fftw3)
+BuildRequires:  pkgconfig(lv2)
 BuildRequires:  pkgconfig(samplerate)
 BuildRequires:  pkgconfig(sndfile)
 BuildRequires:  pkgconfig(vamp-sdk)
 Requires:       ladspa
+Requires:       lv2
 
 %description
 Rubber Band is a library and utility program that permits you to change the
@@ -68,6 +70,14 @@
 %description -n rubberband-ladspa
 Package rubberband-ladspa is LADSPA plugin that can change the pitch of a 
sound in real-time.
 
+%package -n     rubberband-lv2
+Summary:        LV2 plugins for %{name}
+Group:          Productivity/Multimedia/Sound/Utilities
+Requires:       %{name}%{sover} = %{version}
+
+%description -n rubberband-lv2
+Package rubberband-lv2 contains the rubberband LV2 plugin.
+
 %package -n     rubberband-vamp
 Summary:        Vamp plugins for %{name}
 Group:          Productivity/Multimedia/Sound/Editors and Convertors
@@ -102,43 +112,33 @@
 
 %prep
 %setup -q -n rubberband-%{version}
-%patch1 -p1
-# Fix README EOL encoding
-dos2unix -o README.txt
-mv README.txt README
 
 %build
-%configure
-%make_build
+%meson -Dfft=fftw
+%meson_build
 
 %install
-%make_install
-
-mkdir -p %{buildroot}%{_mandir}/man1
-pushd %{buildroot}%{_mandir}/man1
-cp -v %{buildroot}%{_bindir}/rubberband ./
-help2man --no-discard-stderr \
-       -N -o rubberband.1 ./rubberband
-rm rubberband
-popd
+%meson_install
+find %{buildroot} -name '*.la' -exec rm -f {} ';'
+rm -rf %{buildroot}%{_libdir}/*.a
 
 %post -n %{name}%{sover} -p /sbin/ldconfig
 %postun -n %{name}%{sover} -p /sbin/ldconfig
 
 %files -n %{name}%{sover}
 %license COPYING
-%doc README
+%doc README.md
 %{_libdir}/%{name}.so.%{sover}*
 
 %files devel
-%doc
-%{_includedir}/rubberband
-%{_libdir}/%{name}.so
+%dir %{_includedir}/rubberband
+%{_includedir}/rubberband/*.h
+%{_libdir}/librubberband.so
 %{_libdir}/pkgconfig/rubberband.pc
 
 %files -n rubberband-cli
 %{_bindir}/rubberband
-%{_mandir}/man1/rubberband.1%{?ext_man}
+%{_bindir}/rubberband-r3
 
 %files -n rubberband-ladspa
 %dir %{_libdir}/ladspa
@@ -148,6 +148,13 @@
 %{_libdir}/ladspa/ladspa-rubberband.so
 %{_datadir}/ladspa/rdf/ladspa-rubberband.rdf
 
+%files -n rubberband-lv2
+%dir %{_libdir}/lv2
+%dir %{_libdir}/lv2/rubberband.lv2
+%{_libdir}/lv2/rubberband.lv2/lv2-rubberband.so
+%{_libdir}/lv2/rubberband.lv2/lv2-rubberband.ttl
+%{_libdir}/lv2/rubberband.lv2/manifest.ttl
+
 %files -n rubberband-vamp
 %dir %{_libdir}/vamp
 %{_libdir}/vamp/vamp-rubberband.cat

++++++ rubberband-1.8.2.tar.bz2 -> rubberband-3.0.0.tar.bz2 ++++++
++++ 64785 lines of diff (skipped)

Reply via email to