From c5c095d84f80e7f42d2e10f7bc90cef6f8fdf2b3 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Thu, 3 Apr 2008 20:23:56 +0000 Subject: [PATCH 01/66] Setup of module rubberband --- .cvsignore | 0 Makefile | 21 +++++++++++++++++++++ sources | 0 3 files changed, 21 insertions(+) create mode 100644 .cvsignore create mode 100644 Makefile create mode 100644 sources diff --git a/.cvsignore b/.cvsignore new file mode 100644 index 0000000..e69de29 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b55e0b6 --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +# Makefile for source rpm: rubberband +# $Id$ +NAME := rubberband +SPECFILE = $(firstword $(wildcard *.spec)) + +define find-makefile-common +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +endef + +MAKEFILE_COMMON := $(shell $(find-makefile-common)) + +ifeq ($(MAKEFILE_COMMON),) +# attept a checkout +define checkout-makefile-common +test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 +endef + +MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) +endif + +include $(MAKEFILE_COMMON) diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 42002cc6aea0e9b5fdee505122bc180075e242de Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Fri, 4 Apr 2008 04:10:25 +0000 Subject: [PATCH 02/66] rubberband-1.0.1 --- .cvsignore | 1 + rubberband-1.0.1-destdir.patch | 74 +++++++++++++++++++++++++++++++ rubberband-1.0.1-gcc43.patch | 61 ++++++++++++++++++++++++++ rubberband.spec | 80 ++++++++++++++++++++++++++++++++++ sources | 1 + 5 files changed, 217 insertions(+) create mode 100644 rubberband-1.0.1-destdir.patch create mode 100644 rubberband-1.0.1-gcc43.patch create mode 100644 rubberband.spec diff --git a/.cvsignore b/.cvsignore index e69de29..521d3ce 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +rubberband-1.0.1.tar.bz2 diff --git a/rubberband-1.0.1-destdir.patch b/rubberband-1.0.1-destdir.patch new file mode 100644 index 0000000..7de029e --- /dev/null +++ b/rubberband-1.0.1-destdir.patch @@ -0,0 +1,74 @@ +--- rubberband-1.0.1/Makefile.in.destdir 2007-12-13 17:15:03.000000000 -0500 ++++ rubberband-1.0.1/Makefile.in 2008-03-30 23:31:44.000000000 -0400 +@@ -16,16 +16,16 @@ + + PROGRAM_TARGET := bin/rubberband + STATIC_TARGET := lib/librubberband.a +-DYNAMIC_TARGET := lib/librubberband$(DYNAMIC_EXTENSION) ++DYNAMIC_TARGET := lib/librubberband$(DYNAMIC_EXTENSION).1 + VAMP_TARGET := lib/vamp-rubberband$(DYNAMIC_EXTENSION) + LADSPA_TARGET := lib/ladspa-rubberband$(DYNAMIC_EXTENSION) + + INSTALL_BINDIR := @prefix@/bin + INSTALL_INCDIR := @prefix@/include/rubberband +-INSTALL_LIBDIR := @prefix@/lib +-INSTALL_VAMPDIR := @prefix@/lib/vamp +-INSTALL_LADSPADIR := @prefix@/lib/ladspa +-INSTALL_PKGDIR := @prefix@/lib/pkgconfig ++INSTALL_LIBDIR := @libdir@ ++INSTALL_VAMPDIR := @libdir@/vamp ++INSTALL_LADSPADIR := @libdir@/ladspa ++INSTALL_PKGDIR := @libdir@/pkgconfig + + all: bin lib $(PROGRAM_TARGET) $(STATIC_TARGET) $(DYNAMIC_TARGET) $(VAMP_TARGET) $(LADSPA_TARGET) + +@@ -95,7 +95,8 @@ + $(AR) rsc $@ $^ + + $(DYNAMIC_TARGET): $(LIBRARY_OBJECTS) +- $(CXX) $(DYNAMIC_LDFLAGS) $^ -o $@ $(LIBRARY_LIBS) $(LDFLAGS) ++ $(CXX) -shared -Wl,-soname,librubberband.so.1 $^ \ ++ -o $@ $(LIBRARY_LIBS) $(LDFLAGS) + + $(VAMP_TARGET): $(LIBRARY_OBJECTS) $(VAMP_OBJECTS) + $(CXX) $(DYNAMIC_LDFLAGS) -o $@ $^ $(VAMP_PLUGIN_LIBS) $(LDFLAGS) +@@ -109,22 +110,24 @@ + $(MKDIR) $@ + + install: all +- $(MKDIR) -p $(INSTALL_BINDIR) +- $(MKDIR) -p $(INSTALL_INCDIR) +- $(MKDIR) -p $(INSTALL_LIBDIR) +- $(MKDIR) -p $(INSTALL_VAMPDIR) +- $(MKDIR) -p $(INSTALL_LADSPADIR) +- $(MKDIR) -p $(INSTALL_PKGDIR) +- cp $(PROGRAM_TARGET) $(INSTALL_BINDIR) +- cp $(PUBLIC_INCLUDES) $(INSTALL_INCDIR) +- cp $(STATIC_TARGET) $(INSTALL_LIBDIR) +- cp $(DYNAMIC_TARGET) $(INSTALL_LIBDIR) +- cp $(VAMP_TARGET) $(INSTALL_VAMPDIR) +- cp src/vamp/vamp-rubberband.cat $(INSTALL_VAMPDIR) +- cp $(LADSPA_TARGET) $(INSTALL_LADSPADIR) +- cp src/ladspa/ladspa-rubberband.cat $(INSTALL_LADSPADIR) ++ $(MKDIR) -p $(DESTDIR)$(INSTALL_BINDIR) ++ $(MKDIR) -p $(DESTDIR)$(INSTALL_INCDIR) ++ $(MKDIR) -p $(DESTDIR)$(INSTALL_LIBDIR) ++ $(MKDIR) -p $(DESTDIR)$(INSTALL_VAMPDIR) ++ $(MKDIR) -p $(DESTDIR)$(INSTALL_LADSPADIR) ++ $(MKDIR) -p $(DESTDIR)$(INSTALL_PKGDIR) ++ cp -p $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) ++ cp -p $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) ++ cp -p $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) ++ cp -p $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) ++ ( cd $(DESTDIR)$(INSTALL_LIBDIR) && \ ++ ln -s librubberband.so.1 librubberband.so ) ++ cp -p $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) ++ cp -p src/vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) ++ cp -p $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) ++ cp -p src/ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) + sed "s,%PREFIX%,@prefix@," rubberband.pc.in \ +- > $(INSTALL_PKGDIR)/rubberband.pc ++ > $(DESTDIR)$(INSTALL_PKGDIR)/rubberband.pc + + clean: + rm -f $(LIBRARY_OBJECTS) $(PROGRAM_OBJECTS) $(LADSPA_OBJECTS) $(VAMP_OBJECTS) diff --git a/rubberband-1.0.1-gcc43.patch b/rubberband-1.0.1-gcc43.patch new file mode 100644 index 0000000..dc5815d --- /dev/null +++ b/rubberband-1.0.1-gcc43.patch @@ -0,0 +1,61 @@ +--- rubberband-1.0.1/src/Window.h.gcc43 2007-12-13 17:15:03.000000000 -0500 ++++ rubberband-1.0.1/src/Window.h 2008-03-30 22:20:04.000000000 -0400 +@@ -16,6 +16,7 @@ + #define _RUBBERBAND_WINDOW_H_ + + #include ++#include + #include + #include + +--- rubberband-1.0.1/src/Thread.cpp.gcc43 2007-12-13 17:15:03.000000000 -0500 ++++ rubberband-1.0.1/src/Thread.cpp 2008-03-30 22:26:25.000000000 -0400 +@@ -14,6 +14,7 @@ + + #include "Thread.h" + ++#include + #include + + #include +--- rubberband-1.0.1/src/FFT.cpp.gcc43 2007-12-13 17:15:03.000000000 -0500 ++++ rubberband-1.0.1/src/FFT.cpp 2008-03-30 22:25:59.000000000 -0400 +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + #include + + namespace RubberBand { +--- rubberband-1.0.1/src/RingBuffer.h.gcc43 2007-12-13 17:15:03.000000000 -0500 ++++ rubberband-1.0.1/src/RingBuffer.h 2008-03-30 22:25:17.000000000 -0400 +@@ -15,6 +15,7 @@ + #ifndef _RUBBERBAND_RINGBUFFER_H_ + #define _RUBBERBAND_RINGBUFFER_H_ + ++#include + #include + + #ifndef _WIN32 +--- rubberband-1.0.1/src/StretchCalculator.cpp.gcc43 2007-12-13 17:15:03.000000000 -0500 ++++ rubberband-1.0.1/src/StretchCalculator.cpp 2008-03-30 22:21:44.000000000 -0400 +@@ -14,6 +14,7 @@ + + #include "StretchCalculator.h" + ++#include + #include + #include + #include +--- rubberband-1.0.1/src/main.cpp.gcc43 2007-12-13 17:15:03.000000000 -0500 ++++ rubberband-1.0.1/src/main.cpp 2008-03-30 22:26:57.000000000 -0400 +@@ -17,6 +17,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + #include "sysutils.h" diff --git a/rubberband.spec b/rubberband.spec new file mode 100644 index 0000000..7d81ab6 --- /dev/null +++ b/rubberband.spec @@ -0,0 +1,80 @@ +Name: rubberband +Version: 1.0.1 +Release: 1%{?dist} +Summary: Audio time-stretching and pitch-shifting library + +Group: System Environment/Libraries +License: GPLv2+ +URL: http://www.breakfastquay.com/rubberband/ +Source0: http://www.breakfastquay.com/rubberband/files/rubberband-%{version}.tar.bz2 +Patch0: rubberband-1.0.1-gcc43.patch +Patch1: rubberband-1.0.1-destdir.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel +BuildRequires: ladspa-devel vamp-plugin-sdk-devel +#Requires: + +%description +Rubber Band is a library and utility program that permits you to change the +tempo and pitch of an audio recording independently of one another. + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%prep +%setup -q +%patch0 -p1 -b .gcc43 +%patch1 -p1 -b .destdir + + +%build +%configure --disable-static +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%doc COPYING README +%{_bindir}/rubberband +%{_libdir}/*.so.* +%{_libdir}/ladspa/ladspa-rubberband.* +%{_libdir}/vamp/vamp-rubberband.* + +%files devel +%defattr(-,root,root,-) +%doc +%{_includedir}/* +%{_libdir}/*.a +%{_libdir}/*.so +%{_libdir}/pkgconfig/rubberband.pc + + +%changelog +* Sun Mar 30 2008 Michel Salim - 1.0.1-1 +- Initial package + diff --git a/sources b/sources index e69de29..7eeb6a8 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +eb9524064ae48d6a3af0779590ff4ebc rubberband-1.0.1.tar.bz2 From 75e8f60372aaef51d6d730fe82556f429088a649 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Thu, 17 Jul 2008 23:44:13 +0000 Subject: [PATCH 03/66] - Update to 1.2 --- .cvsignore | 2 +- rubberband-1.0.1-destdir.patch | 74 ---------------------------------- rubberband-1.0.1-gcc43.patch | 61 ---------------------------- rubberband-1.2-gcc43.patch | 10 +++++ rubberband-1.2-mk.patch | 42 +++++++++++++++++++ rubberband.spec | 14 ++++--- sources | 2 +- 7 files changed, 63 insertions(+), 142 deletions(-) delete mode 100644 rubberband-1.0.1-destdir.patch delete mode 100644 rubberband-1.0.1-gcc43.patch create mode 100644 rubberband-1.2-gcc43.patch create mode 100644 rubberband-1.2-mk.patch diff --git a/.cvsignore b/.cvsignore index 521d3ce..1b365e8 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -rubberband-1.0.1.tar.bz2 +rubberband-1.2.tar.bz2 diff --git a/rubberband-1.0.1-destdir.patch b/rubberband-1.0.1-destdir.patch deleted file mode 100644 index 7de029e..0000000 --- a/rubberband-1.0.1-destdir.patch +++ /dev/null @@ -1,74 +0,0 @@ ---- rubberband-1.0.1/Makefile.in.destdir 2007-12-13 17:15:03.000000000 -0500 -+++ rubberband-1.0.1/Makefile.in 2008-03-30 23:31:44.000000000 -0400 -@@ -16,16 +16,16 @@ - - PROGRAM_TARGET := bin/rubberband - STATIC_TARGET := lib/librubberband.a --DYNAMIC_TARGET := lib/librubberband$(DYNAMIC_EXTENSION) -+DYNAMIC_TARGET := lib/librubberband$(DYNAMIC_EXTENSION).1 - VAMP_TARGET := lib/vamp-rubberband$(DYNAMIC_EXTENSION) - LADSPA_TARGET := lib/ladspa-rubberband$(DYNAMIC_EXTENSION) - - INSTALL_BINDIR := @prefix@/bin - INSTALL_INCDIR := @prefix@/include/rubberband --INSTALL_LIBDIR := @prefix@/lib --INSTALL_VAMPDIR := @prefix@/lib/vamp --INSTALL_LADSPADIR := @prefix@/lib/ladspa --INSTALL_PKGDIR := @prefix@/lib/pkgconfig -+INSTALL_LIBDIR := @libdir@ -+INSTALL_VAMPDIR := @libdir@/vamp -+INSTALL_LADSPADIR := @libdir@/ladspa -+INSTALL_PKGDIR := @libdir@/pkgconfig - - all: bin lib $(PROGRAM_TARGET) $(STATIC_TARGET) $(DYNAMIC_TARGET) $(VAMP_TARGET) $(LADSPA_TARGET) - -@@ -95,7 +95,8 @@ - $(AR) rsc $@ $^ - - $(DYNAMIC_TARGET): $(LIBRARY_OBJECTS) -- $(CXX) $(DYNAMIC_LDFLAGS) $^ -o $@ $(LIBRARY_LIBS) $(LDFLAGS) -+ $(CXX) -shared -Wl,-soname,librubberband.so.1 $^ \ -+ -o $@ $(LIBRARY_LIBS) $(LDFLAGS) - - $(VAMP_TARGET): $(LIBRARY_OBJECTS) $(VAMP_OBJECTS) - $(CXX) $(DYNAMIC_LDFLAGS) -o $@ $^ $(VAMP_PLUGIN_LIBS) $(LDFLAGS) -@@ -109,22 +110,24 @@ - $(MKDIR) $@ - - install: all -- $(MKDIR) -p $(INSTALL_BINDIR) -- $(MKDIR) -p $(INSTALL_INCDIR) -- $(MKDIR) -p $(INSTALL_LIBDIR) -- $(MKDIR) -p $(INSTALL_VAMPDIR) -- $(MKDIR) -p $(INSTALL_LADSPADIR) -- $(MKDIR) -p $(INSTALL_PKGDIR) -- cp $(PROGRAM_TARGET) $(INSTALL_BINDIR) -- cp $(PUBLIC_INCLUDES) $(INSTALL_INCDIR) -- cp $(STATIC_TARGET) $(INSTALL_LIBDIR) -- cp $(DYNAMIC_TARGET) $(INSTALL_LIBDIR) -- cp $(VAMP_TARGET) $(INSTALL_VAMPDIR) -- cp src/vamp/vamp-rubberband.cat $(INSTALL_VAMPDIR) -- cp $(LADSPA_TARGET) $(INSTALL_LADSPADIR) -- cp src/ladspa/ladspa-rubberband.cat $(INSTALL_LADSPADIR) -+ $(MKDIR) -p $(DESTDIR)$(INSTALL_BINDIR) -+ $(MKDIR) -p $(DESTDIR)$(INSTALL_INCDIR) -+ $(MKDIR) -p $(DESTDIR)$(INSTALL_LIBDIR) -+ $(MKDIR) -p $(DESTDIR)$(INSTALL_VAMPDIR) -+ $(MKDIR) -p $(DESTDIR)$(INSTALL_LADSPADIR) -+ $(MKDIR) -p $(DESTDIR)$(INSTALL_PKGDIR) -+ cp -p $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) -+ cp -p $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) -+ cp -p $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) -+ cp -p $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) -+ ( cd $(DESTDIR)$(INSTALL_LIBDIR) && \ -+ ln -s librubberband.so.1 librubberband.so ) -+ cp -p $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) -+ cp -p src/vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) -+ cp -p $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) -+ cp -p src/ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) - sed "s,%PREFIX%,@prefix@," rubberband.pc.in \ -- > $(INSTALL_PKGDIR)/rubberband.pc -+ > $(DESTDIR)$(INSTALL_PKGDIR)/rubberband.pc - - clean: - rm -f $(LIBRARY_OBJECTS) $(PROGRAM_OBJECTS) $(LADSPA_OBJECTS) $(VAMP_OBJECTS) diff --git a/rubberband-1.0.1-gcc43.patch b/rubberband-1.0.1-gcc43.patch deleted file mode 100644 index dc5815d..0000000 --- a/rubberband-1.0.1-gcc43.patch +++ /dev/null @@ -1,61 +0,0 @@ ---- rubberband-1.0.1/src/Window.h.gcc43 2007-12-13 17:15:03.000000000 -0500 -+++ rubberband-1.0.1/src/Window.h 2008-03-30 22:20:04.000000000 -0400 -@@ -16,6 +16,7 @@ - #define _RUBBERBAND_WINDOW_H_ - - #include -+#include - #include - #include - ---- rubberband-1.0.1/src/Thread.cpp.gcc43 2007-12-13 17:15:03.000000000 -0500 -+++ rubberband-1.0.1/src/Thread.cpp 2008-03-30 22:26:25.000000000 -0400 -@@ -14,6 +14,7 @@ - - #include "Thread.h" - -+#include - #include - - #include ---- rubberband-1.0.1/src/FFT.cpp.gcc43 2007-12-13 17:15:03.000000000 -0500 -+++ rubberband-1.0.1/src/FFT.cpp 2008-03-30 22:25:59.000000000 -0400 -@@ -22,6 +22,7 @@ - #include - #include - #include -+#include - #include - - namespace RubberBand { ---- rubberband-1.0.1/src/RingBuffer.h.gcc43 2007-12-13 17:15:03.000000000 -0500 -+++ rubberband-1.0.1/src/RingBuffer.h 2008-03-30 22:25:17.000000000 -0400 -@@ -15,6 +15,7 @@ - #ifndef _RUBBERBAND_RINGBUFFER_H_ - #define _RUBBERBAND_RINGBUFFER_H_ - -+#include - #include - - #ifndef _WIN32 ---- rubberband-1.0.1/src/StretchCalculator.cpp.gcc43 2007-12-13 17:15:03.000000000 -0500 -+++ rubberband-1.0.1/src/StretchCalculator.cpp 2008-03-30 22:21:44.000000000 -0400 -@@ -14,6 +14,7 @@ - - #include "StretchCalculator.h" - -+#include - #include - #include - #include ---- rubberband-1.0.1/src/main.cpp.gcc43 2007-12-13 17:15:03.000000000 -0500 -+++ rubberband-1.0.1/src/main.cpp 2008-03-30 22:26:57.000000000 -0400 -@@ -17,6 +17,8 @@ - #include - #include - #include -+#include -+#include - #include - #include - #include "sysutils.h" diff --git a/rubberband-1.2-gcc43.patch b/rubberband-1.2-gcc43.patch new file mode 100644 index 0000000..3007681 --- /dev/null +++ b/rubberband-1.2-gcc43.patch @@ -0,0 +1,10 @@ +--- rubberband-1.2/src/sysutils.cpp.gcc43 2008-07-08 11:43:31.000000000 -0400 ++++ rubberband-1.2/src/sysutils.cpp 2008-07-17 18:28:42.000000000 -0400 +@@ -25,6 +25,7 @@ + #endif /* !__APPLE__, !_WIN32 */ + #endif /* !_WIN32 */ + ++#include + #include + + diff --git a/rubberband-1.2-mk.patch b/rubberband-1.2-mk.patch new file mode 100644 index 0000000..a012bdd --- /dev/null +++ b/rubberband-1.2-mk.patch @@ -0,0 +1,42 @@ +--- rubberband-1.2/Makefile.in.mk 2008-07-05 11:22:51.000000000 -0400 ++++ rubberband-1.2/Makefile.in 2008-07-17 18:32:21.000000000 -0400 +@@ -28,11 +28,11 @@ + + INSTALL_BINDIR := @prefix@/bin + INSTALL_INCDIR := @prefix@/include/rubberband +-INSTALL_LIBDIR := @prefix@/lib +-INSTALL_VAMPDIR := @prefix@/lib/vamp +-INSTALL_LADSPADIR := @prefix@/lib/ladspa ++INSTALL_LIBDIR := @libdir@ ++INSTALL_VAMPDIR := @libdir@/vamp ++INSTALL_LADSPADIR := @libdir@/ladspa + INSTALL_LRDFDIR := @prefix@/share/ladspa/rdf +-INSTALL_PKGDIR := @prefix@/lib/pkgconfig ++INSTALL_PKGDIR := @libdir@/pkgconfig + + all: bin lib $(PROGRAM_TARGET) $(STATIC_TARGET) $(DYNAMIC_TARGET) $(VAMP_TARGET) $(LADSPA_TARGET) + +@@ -138,17 +138,17 @@ + $(MKDIR) -p $(DESTDIR)$(INSTALL_LADSPADIR) + $(MKDIR) -p $(DESTDIR)$(INSTALL_LRDFDIR) + $(MKDIR) -p $(DESTDIR)$(INSTALL_PKGDIR) +- cp $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) +- cp $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) +- cp $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) ++ cp -p $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) ++ cp -p $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) ++ cp -p $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) + rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME)$(DYNAMIC_ABI_VERSION) + rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME) +- cp $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME)$(DYNAMIC_FULL_VERSION) ++ cp -p $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME)$(DYNAMIC_FULL_VERSION) + test -n "$(DYNAMIC_FULL_VERSION)" && ln -s $(DYNAMIC_LIBNAME)$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME)$(DYNAMIC_ABI_VERSION) + test -n "$(DYNAMIC_FULL_VERSION)" && ln -s $(DYNAMIC_LIBNAME)$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME) +- cp $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) ++ cp -p $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) + cp src/vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) +- cp $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) ++ cp -p $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) + cp src/ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) + cp src/ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) + sed "s,%PREFIX%,@prefix@," rubberband.pc.in \ diff --git a/rubberband.spec b/rubberband.spec index 7d81ab6..8a0f9a2 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,5 +1,5 @@ Name: rubberband -Version: 1.0.1 +Version: 1.2 Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library @@ -7,13 +7,13 @@ Group: System Environment/Libraries License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ Source0: http://www.breakfastquay.com/rubberband/files/rubberband-%{version}.tar.bz2 -Patch0: rubberband-1.0.1-gcc43.patch -Patch1: rubberband-1.0.1-destdir.patch +Patch0: rubberband-1.2-gcc43.patch +Patch1: rubberband-1.2-mk.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel BuildRequires: ladspa-devel vamp-plugin-sdk-devel -#Requires: +Requires: ladspa %description Rubber Band is a library and utility program that permits you to change the @@ -34,7 +34,7 @@ developing applications that use %{name}. %prep %setup -q %patch0 -p1 -b .gcc43 -%patch1 -p1 -b .destdir +%patch1 -p1 -b .mk %build @@ -63,6 +63,7 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/rubberband %{_libdir}/*.so.* %{_libdir}/ladspa/ladspa-rubberband.* +%{_datadir}/ladspa/rdf/ladspa-rubberband.rdf %{_libdir}/vamp/vamp-rubberband.* %files devel @@ -75,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Jul 17 2008 Michel Alexandre Salim - 1.2-1 +- Update to 1.2 + * Sun Mar 30 2008 Michel Salim - 1.0.1-1 - Initial package diff --git a/sources b/sources index 7eeb6a8..8abe1cf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -eb9524064ae48d6a3af0779590ff4ebc rubberband-1.0.1.tar.bz2 +9092a73906fd56c3e733fd955b802736 rubberband-1.2.tar.bz2 From d8b8450a73970d5c794d4285b183fdb37210f308 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Sun, 14 Dec 2008 23:20:51 +0000 Subject: [PATCH 04/66] - Rebuild for vamp-plugins-sdk-2.0 --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 8a0f9a2..fee8ccb 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -76,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Dec 14 2008 Michel Salim - 1.2-2 +- Rebuild for vamp-plugins-sdk-2.0 + * Thu Jul 17 2008 Michel Alexandre Salim - 1.2-1 - Update to 1.2 From 38892817b7a6cc475987cd612e7d10334230c04d Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Sun, 8 Feb 2009 05:48:09 +0000 Subject: [PATCH 05/66] - Fix compilation problem with GCC 4.4 --- rubberband-1.2-gcc44.patch | 10 ++++++++++ rubberband.spec | 11 ++++++++--- 2 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 rubberband-1.2-gcc44.patch diff --git a/rubberband-1.2-gcc44.patch b/rubberband-1.2-gcc44.patch new file mode 100644 index 0000000..563d2f3 --- /dev/null +++ b/rubberband-1.2-gcc44.patch @@ -0,0 +1,10 @@ +--- rubberband-1.2/src/vamp/RubberBandVampPlugin.cpp.gcc44 2008-07-08 11:43:30.000000000 -0400 ++++ rubberband-1.2/src/vamp/RubberBandVampPlugin.cpp 2009-02-08 00:26:07.010884505 -0500 +@@ -18,6 +18,7 @@ + #include "sysutils.h" + + #include ++#include + + using std::string; + using std::vector; diff --git a/rubberband.spec b/rubberband.spec index fee8ccb..5034b61 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -8,7 +8,8 @@ License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ Source0: http://www.breakfastquay.com/rubberband/files/rubberband-%{version}.tar.bz2 Patch0: rubberband-1.2-gcc43.patch -Patch1: rubberband-1.2-mk.patch +Patch1: rubberband-1.2-gcc44.patch +Patch2: rubberband-1.2-mk.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel @@ -34,7 +35,8 @@ developing applications that use %{name}. %prep %setup -q %patch0 -p1 -b .gcc43 -%patch1 -p1 -b .mk +%patch1 -p1 -b .gcc44 +%patch2 -p1 -b .mk %build @@ -76,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Feb 8 2009 Michel Salim - 1.2-3 +- Fix compilation problem with GCC 4.4 + * Sun Dec 14 2008 Michel Salim - 1.2-2 - Rebuild for vamp-plugins-sdk-2.0 From 308bcffe2973df7ae838f9547b3c378828bbf5a1 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 25 Feb 2009 21:14:54 +0000 Subject: [PATCH 06/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 5034b61..822f07f 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -78,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Feb 25 2009 Fedora Release Engineering - 1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sun Feb 8 2009 Michel Salim - 1.2-3 - Fix compilation problem with GCC 4.4 From 5856aa6aa7f6c17d6f2f0cfb201f6577781f97d4 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Mon, 27 Jul 2009 03:19:44 +0000 Subject: [PATCH 07/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 822f07f..3282bb1 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -78,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Jul 26 2009 Fedora Release Engineering - 1.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 1.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From 6a549d46aa6ffbc3ad65e064ba55819a5879df50 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 23:13:22 +0000 Subject: [PATCH 08/66] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index b55e0b6..76e6970 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: rubberband -# $Id$ +# $Id: Makefile,v 1.1 2008/04/03 20:23:56 kevin Exp $ NAME := rubberband SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From a252a990be165f8abd87d45323c5af5113614336 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Wed, 2 Jun 2010 13:34:36 +0000 Subject: [PATCH 09/66] 1.5.0, get rid of static libs --- .cvsignore | 2 +- rubberband-1.2-gcc43.patch | 10 -------- rubberband-1.2-gcc44.patch | 10 -------- rubberband-1.5.0-gcc44.patch | 11 +++++++++ ...-1.2-mk.patch => rubberband-1.5.0-mk.patch | 15 ++++++------ rubberband.spec | 23 ++++++++++--------- sources | 2 +- 7 files changed, 33 insertions(+), 40 deletions(-) delete mode 100644 rubberband-1.2-gcc43.patch delete mode 100644 rubberband-1.2-gcc44.patch create mode 100644 rubberband-1.5.0-gcc44.patch rename rubberband-1.2-mk.patch => rubberband-1.5.0-mk.patch (78%) diff --git a/.cvsignore b/.cvsignore index 1b365e8..63b91f4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -rubberband-1.2.tar.bz2 +rubberband-1.5.0.tar.bz2 diff --git a/rubberband-1.2-gcc43.patch b/rubberband-1.2-gcc43.patch deleted file mode 100644 index 3007681..0000000 --- a/rubberband-1.2-gcc43.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- rubberband-1.2/src/sysutils.cpp.gcc43 2008-07-08 11:43:31.000000000 -0400 -+++ rubberband-1.2/src/sysutils.cpp 2008-07-17 18:28:42.000000000 -0400 -@@ -25,6 +25,7 @@ - #endif /* !__APPLE__, !_WIN32 */ - #endif /* !_WIN32 */ - -+#include - #include - - diff --git a/rubberband-1.2-gcc44.patch b/rubberband-1.2-gcc44.patch deleted file mode 100644 index 563d2f3..0000000 --- a/rubberband-1.2-gcc44.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- rubberband-1.2/src/vamp/RubberBandVampPlugin.cpp.gcc44 2008-07-08 11:43:30.000000000 -0400 -+++ rubberband-1.2/src/vamp/RubberBandVampPlugin.cpp 2009-02-08 00:26:07.010884505 -0500 -@@ -18,6 +18,7 @@ - #include "sysutils.h" - - #include -+#include - - using std::string; - using std::vector; diff --git a/rubberband-1.5.0-gcc44.patch b/rubberband-1.5.0-gcc44.patch new file mode 100644 index 0000000..336df54 --- /dev/null +++ b/rubberband-1.5.0-gcc44.patch @@ -0,0 +1,11 @@ +diff -up rubberband-1.5.0/vamp/RubberBandVampPlugin.cpp.gcc44 rubberband-1.5.0/vamp/RubberBandVampPlugin.cpp +--- rubberband-1.5.0/vamp/RubberBandVampPlugin.cpp.gcc44 2010-06-02 09:21:14.510350757 -0400 ++++ rubberband-1.5.0/vamp/RubberBandVampPlugin.cpp 2010-06-02 09:21:25.649356553 -0400 +@@ -18,6 +18,7 @@ + #include "system/sysutils.h" + + #include ++#include + + using std::string; + using std::vector; diff --git a/rubberband-1.2-mk.patch b/rubberband-1.5.0-mk.patch similarity index 78% rename from rubberband-1.2-mk.patch rename to rubberband-1.5.0-mk.patch index a012bdd..824c3db 100644 --- a/rubberband-1.2-mk.patch +++ b/rubberband-1.5.0-mk.patch @@ -1,6 +1,7 @@ ---- rubberband-1.2/Makefile.in.mk 2008-07-05 11:22:51.000000000 -0400 -+++ rubberband-1.2/Makefile.in 2008-07-17 18:32:21.000000000 -0400 -@@ -28,11 +28,11 @@ +diff -up rubberband-1.5.0/Makefile.in.mk rubberband-1.5.0/Makefile.in +--- rubberband-1.5.0/Makefile.in.mk 2010-05-02 15:06:05.000000000 -0400 ++++ rubberband-1.5.0/Makefile.in 2010-06-02 09:23:57.045227845 -0400 +@@ -28,11 +28,11 @@ LADSPA_TARGET := lib/ladspa-rubberban INSTALL_BINDIR := @prefix@/bin INSTALL_INCDIR := @prefix@/include/rubberband @@ -16,7 +17,7 @@ all: bin lib $(PROGRAM_TARGET) $(STATIC_TARGET) $(DYNAMIC_TARGET) $(VAMP_TARGET) $(LADSPA_TARGET) -@@ -138,17 +138,17 @@ +@@ -144,17 +144,17 @@ install: all $(MKDIR) -p $(DESTDIR)$(INSTALL_LADSPADIR) $(MKDIR) -p $(DESTDIR)$(INSTALL_LRDFDIR) $(MKDIR) -p $(DESTDIR)$(INSTALL_PKGDIR) @@ -34,9 +35,9 @@ test -n "$(DYNAMIC_FULL_VERSION)" && ln -s $(DYNAMIC_LIBNAME)$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME) - cp $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) + cp -p $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) - cp src/vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) + cp vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) - cp $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) + cp -p $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) - cp src/ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) - cp src/ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) + cp ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) + cp ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) sed "s,%PREFIX%,@prefix@," rubberband.pc.in \ diff --git a/rubberband.spec b/rubberband.spec index 3282bb1..02f3047 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,15 +1,14 @@ Name: rubberband -Version: 1.2 -Release: 5%{?dist} +Version: 1.5.0 +Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ Source0: http://www.breakfastquay.com/rubberband/files/rubberband-%{version}.tar.bz2 -Patch0: rubberband-1.2-gcc43.patch -Patch1: rubberband-1.2-gcc44.patch -Patch2: rubberband-1.2-mk.patch +Patch0: rubberband-1.5.0-gcc44.patch +Patch1: rubberband-1.5.0-mk.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel @@ -34,9 +33,8 @@ developing applications that use %{name}. %prep %setup -q -%patch0 -p1 -b .gcc43 -%patch1 -p1 -b .gcc44 -%patch2 -p1 -b .mk +%patch0 -p1 -b .gcc44 +%patch1 -p1 -b .mk %build @@ -48,7 +46,7 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' - +rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %clean rm -rf $RPM_BUILD_ROOT @@ -61,7 +59,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc COPYING README +%doc COPYING README.txt %{_bindir}/rubberband %{_libdir}/*.so.* %{_libdir}/ladspa/ladspa-rubberband.* @@ -72,12 +70,15 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc %{_includedir}/* -%{_libdir}/*.a %{_libdir}/*.so %{_libdir}/pkgconfig/rubberband.pc %changelog +* Wed Jun 2 2010 Tom "spot" Callaway - 1.5.0-1 +- update to 1.5.0 +- disable static libs + * Sun Jul 26 2009 Fedora Release Engineering - 1.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index 8abe1cf..b3227f1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9092a73906fd56c3e733fd955b802736 rubberband-1.2.tar.bz2 +c5f288d644fcd46bd159e187bcc33f25 rubberband-1.5.0.tar.bz2 From 45fca68a2374c34f7a9064ac79a4864e44e3831c Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Sat, 12 Jun 2010 11:41:53 +0000 Subject: [PATCH 10/66] rubberband-1.5.0 for F-12 and F-13 update spec to point to correct source URL --- rubberband.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 02f3047..75bed76 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -6,7 +6,7 @@ Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ -Source0: http://www.breakfastquay.com/rubberband/files/rubberband-%{version}.tar.bz2 +Source0: http://code.breakfastquay.com/attachments/download/1/rubberband-1.5.0.tar.bz2 Patch0: rubberband-1.5.0-gcc44.patch Patch1: rubberband-1.5.0-mk.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) From 9d4002a8a81c0ba8416bd308d80e83a38059fb4c Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Sat, 3 Jul 2010 18:14:58 +0000 Subject: [PATCH 11/66] - update all branches to 1.5.0 - fix incorrect version declaration in pkgconfig file --- rubberband-1.5.0-fix_ver.patch | 20 ++++++++++++++++++++ rubberband.spec | 14 +++++++++++--- 2 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 rubberband-1.5.0-fix_ver.patch diff --git a/rubberband-1.5.0-fix_ver.patch b/rubberband-1.5.0-fix_ver.patch new file mode 100644 index 0000000..dc835d7 --- /dev/null +++ b/rubberband-1.5.0-fix_ver.patch @@ -0,0 +1,20 @@ +--- rubberband-1.5.0/rubberband.pc.in.fix_ver 2010-05-02 21:06:05.000000000 +0200 ++++ rubberband-1.5.0/rubberband.pc.in 2010-07-03 20:01:01.396222596 +0200 +@@ -4,7 +4,7 @@ + includedir=${prefix}/include + + Name: rubberband +-Version: 1.4.0 ++Version: 1.5.0 + Description: + Libs: -L${libdir} -lrubberband + Cflags: -I${includedir} +--- rubberband-1.5.0/configure.ac.fix_ver 2010-05-02 21:06:05.000000000 +0200 ++++ rubberband-1.5.0/configure.ac 2010-07-03 20:02:24.968410068 +0200 +@@ -1,5 +1,5 @@ + +-AC_INIT(RubberBand, 1.2, cannam@all-day-breakfast.com) ++AC_INIT(RubberBand, 1.5, cannam@all-day-breakfast.com) + + AC_CONFIG_SRCDIR(src/StretcherImpl.h) + AC_PROG_CXX diff --git a/rubberband.spec b/rubberband.spec index 75bed76..ad5f464 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,14 +1,18 @@ Name: rubberband Version: 1.5.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ Source0: http://code.breakfastquay.com/attachments/download/1/rubberband-1.5.0.tar.bz2 -Patch0: rubberband-1.5.0-gcc44.patch -Patch1: rubberband-1.5.0-mk.patch +Patch0: %{name}-1.5.0-gcc44.patch +Patch1: %{name}-1.5.0-mk.patch +# incorrect version in configure.ac (harmless) and .pc.in (could be bad +# if a consumer strictly requires 1.5.0 functionality); +# e-mailed to author +Patch2: %{name}-1.5.0-fix_ver.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel @@ -35,6 +39,7 @@ developing applications that use %{name}. %setup -q %patch0 -p1 -b .gcc44 %patch1 -p1 -b .mk +%patch2 -p1 -b .fix_ver %build @@ -75,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jul 3 2010 Michel Salim - 1.5.0-2 +- Fixed pkg-config version declaration + * Wed Jun 2 2010 Tom "spot" Callaway - 1.5.0-1 - update to 1.5.0 - disable static libs From f495c28598e3168a64874f805b652d3bb6094016 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Jul 2010 11:43:34 +0000 Subject: [PATCH 12/66] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 76e6970..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: rubberband -# $Id: Makefile,v 1.1 2008/04/03 20:23:56 kevin Exp $ -NAME := rubberband -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From 3413effb1cc6bec112c8f7fe863e3e8c12110b0b Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 9 Feb 2011 02:59:23 -0600 Subject: [PATCH 13/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index ad5f464..7a1a54b 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.5.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -80,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Feb 09 2011 Fedora Release Engineering - 1.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Sat Jul 3 2010 Michel Salim - 1.5.0-2 - Fixed pkg-config version declaration From b8b550491b94dbc3a3e9fa1bb6cce54f401b6e8f Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Thu, 14 Jul 2011 15:54:09 +0200 Subject: [PATCH 14/66] Update to 1.6.0 --- .gitignore | 2 +- rubberband-1.5.0-fix_ver.patch | 20 -------------------- rubberband-1.5.0-gcc44.patch | 11 ----------- rubberband-1.6.0-fix_ver.patch | 11 +++++++++++ rubberband-1.6.0-gcc46.patch | 10 ++++++++++ rubberband.spec | 16 ++++++++++------ sources | 2 +- 7 files changed, 33 insertions(+), 39 deletions(-) delete mode 100644 rubberband-1.5.0-fix_ver.patch delete mode 100644 rubberband-1.5.0-gcc44.patch create mode 100644 rubberband-1.6.0-fix_ver.patch create mode 100644 rubberband-1.6.0-gcc46.patch diff --git a/.gitignore b/.gitignore index 63b91f4..7be1f41 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -rubberband-1.5.0.tar.bz2 +/rubberband-1.6.0.tar.bz2 diff --git a/rubberband-1.5.0-fix_ver.patch b/rubberband-1.5.0-fix_ver.patch deleted file mode 100644 index dc835d7..0000000 --- a/rubberband-1.5.0-fix_ver.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- rubberband-1.5.0/rubberband.pc.in.fix_ver 2010-05-02 21:06:05.000000000 +0200 -+++ rubberband-1.5.0/rubberband.pc.in 2010-07-03 20:01:01.396222596 +0200 -@@ -4,7 +4,7 @@ - includedir=${prefix}/include - - Name: rubberband --Version: 1.4.0 -+Version: 1.5.0 - Description: - Libs: -L${libdir} -lrubberband - Cflags: -I${includedir} ---- rubberband-1.5.0/configure.ac.fix_ver 2010-05-02 21:06:05.000000000 +0200 -+++ rubberband-1.5.0/configure.ac 2010-07-03 20:02:24.968410068 +0200 -@@ -1,5 +1,5 @@ - --AC_INIT(RubberBand, 1.2, cannam@all-day-breakfast.com) -+AC_INIT(RubberBand, 1.5, cannam@all-day-breakfast.com) - - AC_CONFIG_SRCDIR(src/StretcherImpl.h) - AC_PROG_CXX diff --git a/rubberband-1.5.0-gcc44.patch b/rubberband-1.5.0-gcc44.patch deleted file mode 100644 index 336df54..0000000 --- a/rubberband-1.5.0-gcc44.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up rubberband-1.5.0/vamp/RubberBandVampPlugin.cpp.gcc44 rubberband-1.5.0/vamp/RubberBandVampPlugin.cpp ---- rubberband-1.5.0/vamp/RubberBandVampPlugin.cpp.gcc44 2010-06-02 09:21:14.510350757 -0400 -+++ rubberband-1.5.0/vamp/RubberBandVampPlugin.cpp 2010-06-02 09:21:25.649356553 -0400 -@@ -18,6 +18,7 @@ - #include "system/sysutils.h" - - #include -+#include - - using std::string; - using std::vector; diff --git a/rubberband-1.6.0-fix_ver.patch b/rubberband-1.6.0-fix_ver.patch new file mode 100644 index 0000000..920d6b5 --- /dev/null +++ b/rubberband-1.6.0-fix_ver.patch @@ -0,0 +1,11 @@ +--- rubberband-1.6.0/rubberband.pc.in.fix_ver 2011-03-19 16:01:07.000000000 +0100 ++++ rubberband-1.6.0/rubberband.pc.in 2011-07-14 15:47:48.049514847 +0200 +@@ -4,7 +4,7 @@ + includedir=${prefix}/include + + Name: rubberband +-Version: 1.4.0 ++Version: 1.6.0 + Description: + Libs: -L${libdir} -lrubberband + Cflags: -I${includedir} diff --git a/rubberband-1.6.0-gcc46.patch b/rubberband-1.6.0-gcc46.patch new file mode 100644 index 0000000..c7a96aa --- /dev/null +++ b/rubberband-1.6.0-gcc46.patch @@ -0,0 +1,10 @@ +--- rubberband-1.6.0/rubberband/RubberBandStretcher.h.gcc46 2011-03-19 16:01:07.000000000 +0100 ++++ rubberband-1.6.0/rubberband/RubberBandStretcher.h 2011-07-14 15:29:29.756201539 +0200 +@@ -21,6 +21,7 @@ + + #include + #include ++#include + + /** + * @mainpage RubberBand diff --git a/rubberband.spec b/rubberband.spec index 7a1a54b..06696b2 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,18 +1,18 @@ Name: rubberband -Version: 1.5.0 -Release: 3%{?dist} +Version: 1.6.0 +Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ -Source0: http://code.breakfastquay.com/attachments/download/1/rubberband-1.5.0.tar.bz2 -Patch0: %{name}-1.5.0-gcc44.patch +Source0: http://code.breakfastquay.com/attachments/download/16/rubberband-%{version}.tar.bz2 +Patch0: %{name}-1.6.0-gcc46.patch Patch1: %{name}-1.5.0-mk.patch # incorrect version in configure.ac (harmless) and .pc.in (could be bad # if a consumer strictly requires 1.5.0 functionality); # e-mailed to author -Patch2: %{name}-1.5.0-fix_ver.patch +Patch2: %{name}-1.6.0-fix_ver.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel @@ -37,9 +37,10 @@ developing applications that use %{name}. %prep %setup -q -%patch0 -p1 -b .gcc44 +%patch0 -p1 -b .gcc46 %patch1 -p1 -b .mk %patch2 -p1 -b .fix_ver +sed -i 's|{exec_prefix}/lib|{exec_prefix}/%{_lib}|' rubberband.pc.in %build @@ -80,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Jul 14 2011 Michel Salim - 1.6.0-1 +- Update to 1.6.0 + * Wed Feb 09 2011 Fedora Release Engineering - 1.5.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild diff --git a/sources b/sources index b3227f1..9681ed3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c5f288d644fcd46bd159e187bcc33f25 rubberband-1.5.0.tar.bz2 +28e3dc1f5ae694d6846bcb0ef3d597fc rubberband-1.6.0.tar.bz2 From f0a001aa328d1ac3db3b0cbb9bd3eede9e86e562 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 13 Jan 2012 20:58:43 -0600 Subject: [PATCH 15/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 06696b2..b0326ed 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.6.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -81,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Thu Jul 14 2011 Michel Salim - 1.6.0-1 - Update to 1.6.0 From 443030365df3f339875d424bf85bdf16e365bcfd Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Tue, 31 Jan 2012 19:58:04 +0100 Subject: [PATCH 16/66] Update to 1.7.0 --- .gitignore | 2 +- rubberband-1.6.0-gcc46.patch | 10 ---------- ...er.patch => rubberband-1.7.0-fix_ver.patch | 2 +- rubberband.spec | 19 ++++++++++--------- sources | 2 +- 5 files changed, 13 insertions(+), 22 deletions(-) delete mode 100644 rubberband-1.6.0-gcc46.patch rename rubberband-1.6.0-fix_ver.patch => rubberband-1.7.0-fix_ver.patch (95%) diff --git a/.gitignore b/.gitignore index 7be1f41..7ac543f 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/rubberband-1.6.0.tar.bz2 +/rubberband-1.7.0.tar.bz2 diff --git a/rubberband-1.6.0-gcc46.patch b/rubberband-1.6.0-gcc46.patch deleted file mode 100644 index c7a96aa..0000000 --- a/rubberband-1.6.0-gcc46.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- rubberband-1.6.0/rubberband/RubberBandStretcher.h.gcc46 2011-03-19 16:01:07.000000000 +0100 -+++ rubberband-1.6.0/rubberband/RubberBandStretcher.h 2011-07-14 15:29:29.756201539 +0200 -@@ -21,6 +21,7 @@ - - #include - #include -+#include - - /** - * @mainpage RubberBand diff --git a/rubberband-1.6.0-fix_ver.patch b/rubberband-1.7.0-fix_ver.patch similarity index 95% rename from rubberband-1.6.0-fix_ver.patch rename to rubberband-1.7.0-fix_ver.patch index 920d6b5..cf61558 100644 --- a/rubberband-1.6.0-fix_ver.patch +++ b/rubberband-1.7.0-fix_ver.patch @@ -5,7 +5,7 @@ Name: rubberband -Version: 1.4.0 -+Version: 1.6.0 ++Version: 1.7.0 Description: Libs: -L${libdir} -lrubberband Cflags: -I${includedir} diff --git a/rubberband.spec b/rubberband.spec index b0326ed..547fe13 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,18 +1,17 @@ Name: rubberband -Version: 1.6.0 -Release: 2%{?dist} +Version: 1.7.0 +Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ -Source0: http://code.breakfastquay.com/attachments/download/16/rubberband-%{version}.tar.bz2 -Patch0: %{name}-1.6.0-gcc46.patch -Patch1: %{name}-1.5.0-mk.patch +Source0: http://code.breakfastquay.com/attachments/download/23/rubberband-1.7.0.tar.bz2 +Patch0: %{name}-1.5.0-mk.patch # incorrect version in configure.ac (harmless) and .pc.in (could be bad # if a consumer strictly requires 1.5.0 functionality); # e-mailed to author -Patch2: %{name}-1.6.0-fix_ver.patch +Patch1: %{name}-1.6.0-fix_ver.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel @@ -37,9 +36,8 @@ developing applications that use %{name}. %prep %setup -q -%patch0 -p1 -b .gcc46 -%patch1 -p1 -b .mk -%patch2 -p1 -b .fix_ver +%patch0 -p1 -b .mk +%patch1 -p1 -b .fix_ver sed -i 's|{exec_prefix}/lib|{exec_prefix}/%{_lib}|' rubberband.pc.in @@ -81,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 31 2012 Michel Salim - 1.7.0-1 +- Update to 1.7.0 + * Sat Jan 14 2012 Fedora Release Engineering - 1.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild diff --git a/sources b/sources index 9681ed3..b21fad2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -28e3dc1f5ae694d6846bcb0ef3d597fc rubberband-1.6.0.tar.bz2 +49093923c7a48e5860a5f7db3590ac74 rubberband-1.7.0.tar.bz2 From ae6ad7eba09744eead08d1fc05d0345333512b8b Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Tue, 31 Jan 2012 20:10:35 +0100 Subject: [PATCH 17/66] fix spec: use renamed patch and untabify --- rubberband.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index 547fe13..ebc6908 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -11,7 +11,7 @@ Patch0: %{name}-1.5.0-mk.patch # incorrect version in configure.ac (harmless) and .pc.in (could be bad # if a consumer strictly requires 1.5.0 functionality); # e-mailed to author -Patch1: %{name}-1.6.0-fix_ver.patch +Patch1: %{name}-1.7.0-fix_ver.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel @@ -72,7 +72,7 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) -%doc +%doc CHANGELOG %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/rubberband.pc From 79f2d8dd37fdd09e6b13a6ba8e14c6a693048383 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 28 Feb 2012 14:00:31 -0600 Subject: [PATCH 18/66] - Rebuilt for c++ ABI breakage --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index ebc6908..2590535 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.7.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -79,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Feb 28 2012 Fedora Release Engineering - 1.7.0-2 +- Rebuilt for c++ ABI breakage + * Tue Jan 31 2012 Michel Salim - 1.7.0-1 - Update to 1.7.0 From 758688269ebac8b254f66b48c116c51dcb837a1b Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 12:14:54 -0500 Subject: [PATCH 19/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 2590535..f763c5f 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.7.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -79,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jul 21 2012 Fedora Release Engineering - 1.7.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Tue Feb 28 2012 Fedora Release Engineering - 1.7.0-2 - Rebuilt for c++ ABI breakage From 1df667a15d3680d29d6c3517bdf1d7a9ce6cf843 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Sun, 28 Oct 2012 20:25:59 +0700 Subject: [PATCH 20/66] Update to 1.8.1 --- .gitignore | 2 +- rubberband-1.7.0-fix_ver.patch | 11 ----------- rubberband.spec | 14 ++++++-------- sources | 2 +- 4 files changed, 8 insertions(+), 21 deletions(-) delete mode 100644 rubberband-1.7.0-fix_ver.patch diff --git a/.gitignore b/.gitignore index 7ac543f..1732409 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/rubberband-1.7.0.tar.bz2 +/rubberband-1.8.1.tar.bz2 diff --git a/rubberband-1.7.0-fix_ver.patch b/rubberband-1.7.0-fix_ver.patch deleted file mode 100644 index cf61558..0000000 --- a/rubberband-1.7.0-fix_ver.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- rubberband-1.6.0/rubberband.pc.in.fix_ver 2011-03-19 16:01:07.000000000 +0100 -+++ rubberband-1.6.0/rubberband.pc.in 2011-07-14 15:47:48.049514847 +0200 -@@ -4,7 +4,7 @@ - includedir=${prefix}/include - - Name: rubberband --Version: 1.4.0 -+Version: 1.7.0 - Description: - Libs: -L${libdir} -lrubberband - Cflags: -I${includedir} diff --git a/rubberband.spec b/rubberband.spec index f763c5f..44a6213 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,17 +1,13 @@ Name: rubberband -Version: 1.7.0 -Release: 3%{?dist} +Version: 1.8.1 +Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ -Source0: http://code.breakfastquay.com/attachments/download/23/rubberband-1.7.0.tar.bz2 +Source0: http://code.breakfastquay.com/attachments/download/34/rubberband-1.8.1.tar.bz2 Patch0: %{name}-1.5.0-mk.patch -# incorrect version in configure.ac (harmless) and .pc.in (could be bad -# if a consumer strictly requires 1.5.0 functionality); -# e-mailed to author -Patch1: %{name}-1.7.0-fix_ver.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel @@ -37,7 +33,6 @@ developing applications that use %{name}. %prep %setup -q %patch0 -p1 -b .mk -%patch1 -p1 -b .fix_ver sed -i 's|{exec_prefix}/lib|{exec_prefix}/%{_lib}|' rubberband.pc.in @@ -79,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Oct 28 2012 Michel Salim - 1.8.1-1 +- Update to 1.8.1 + * Sat Jul 21 2012 Fedora Release Engineering - 1.7.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index b21fad2..c63da4f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -49093923c7a48e5860a5f7db3590ac74 rubberband-1.7.0.tar.bz2 +6c2b4e18a714bcc297d0db81a10f9348 rubberband-1.8.1.tar.bz2 From 0ba0489bd94d621c54ea7681abfb17234997de37 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 15:59:33 -0600 Subject: [PATCH 21/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 44a6213..27eb117 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Feb 14 2013 Fedora Release Engineering - 1.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sun Oct 28 2012 Michel Salim - 1.8.1-1 - Update to 1.8.1 From 72efecdf0cd1a95271526e8d7c6ccda0670ae86d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 08:08:54 -0500 Subject: [PATCH 22/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 27eb117..247c830 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 1.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Thu Feb 14 2013 Fedora Release Engineering - 1.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 4867aa883eef34efa1f3861f92475d250323fafb Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 22:06:44 -0500 Subject: [PATCH 23/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 247c830..c6ab909 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 1.8.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sun Aug 04 2013 Fedora Release Engineering - 1.8.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 0a98559c7f98d3ff3e5d5878259f0b6b04f647cb Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 00:27:43 +0000 Subject: [PATCH 24/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index c6ab909..0aefa60 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 1.8.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sun Jun 08 2014 Fedora Release Engineering - 1.8.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From ccd81f2dea82e3b9c5169305ab776dd3b4460690 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 2 May 2015 17:32:09 +0200 Subject: [PATCH 25/66] Rebuilt for GCC 5 C++11 ABI change --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 0aefa60..2419cee 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat May 02 2015 Kalev Lember - 1.8.1-6 +- Rebuilt for GCC 5 C++11 ABI change + * Mon Aug 18 2014 Fedora Release Engineering - 1.8.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 47d691909b8332e1fa5ccc5eb1eb0990ada00098 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 18 Jun 2015 22:37:30 +0000 Subject: [PATCH 26/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 2419cee..477c690 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Jun 18 2015 Fedora Release Engineering - 1.8.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat May 02 2015 Kalev Lember - 1.8.1-6 - Rebuilt for GCC 5 C++11 ABI change From 62f923d8d0fa31dcb72141b9df394c4b33243d07 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 22:22:28 +0000 Subject: [PATCH 27/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 477c690..7aa2635 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 1.8.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Thu Jun 18 2015 Fedora Release Engineering - 1.8.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From e6e0541133614a66df4a2f8bde2af6a9fdd65b35 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 11:54:43 +0000 Subject: [PATCH 28/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 7aa2635..06b48f8 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.8.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Feb 04 2016 Fedora Release Engineering - 1.8.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 45782b7a31cd9ec05489a238cf3c4d402d581655 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 13:20:45 +0000 Subject: [PATCH 29/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 06b48f8..3bc9dfd 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.8.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 1.8.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 14b5649c70703437e83c7f6aa19e2e8805c8312b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 07:50:33 +0000 Subject: [PATCH 30/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 3bc9dfd..c065613 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 1.8.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.8.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From bfd37a98c0e4d01adb50f5a1ed447f25fb2eb2cc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 13:25:11 +0000 Subject: [PATCH 31/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index c065613..d9efbac 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.8.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 1.8.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 9dd3ae07f6db55a8613cbd6d459807d65ff158bc Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 00:33:34 +0100 Subject: [PATCH 32/66] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- rubberband.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index d9efbac..422e9a5 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -8,7 +8,6 @@ License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ Source0: http://code.breakfastquay.com/attachments/download/34/rubberband-1.8.1.tar.bz2 Patch0: %{name}-1.5.0-mk.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel BuildRequires: ladspa-devel vamp-plugin-sdk-devel From 0c6d8e08259835c0fe5abd0a8ced1678f26619ad Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 08:47:47 +0100 Subject: [PATCH 33/66] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- rubberband.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index 422e9a5..f6791e6 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -46,9 +46,6 @@ make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a -%clean -rm -rf $RPM_BUILD_ROOT - %post -p /sbin/ldconfig From bcbe2e1d848d6cae9d8f79c831b2804deb39df15 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 01:35:35 -0500 Subject: [PATCH 34/66] Remove needless use of %defattr --- rubberband.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index f6791e6..7f5f437 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -53,7 +53,6 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %files -%defattr(-,root,root,-) %doc COPYING README.txt %{_bindir}/rubberband %{_libdir}/*.so.* @@ -62,7 +61,6 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %{_libdir}/vamp/vamp-rubberband.* %files devel -%defattr(-,root,root,-) %doc CHANGELOG %{_includedir}/* %{_libdir}/*.so From 8bfa40dc5336b19551f4f2716d8f63219e14127e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 03:48:08 +0000 Subject: [PATCH 35/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 7f5f437..e2156ef 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Audio time-stretching and pitch-shifting library Group: System Environment/Libraries @@ -68,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.8.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 1.8.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From b48ee0c2d1188819f8fc4e4fbd9922c26147a7e6 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 24 Jul 2018 15:55:21 +0200 Subject: [PATCH 36/66] Add missing BuildRequires on gcc-c++ configure: error: C++ compiler cannot create executables References: https://bugzilla.redhat.com/show_bug.cgi?id=1606142 Signed-off-by: Igor Gnatenko --- rubberband.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/rubberband.spec b/rubberband.spec index e2156ef..7814b6e 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -9,6 +9,7 @@ URL: http://www.breakfastquay.com/rubberband/ Source0: http://code.breakfastquay.com/attachments/download/34/rubberband-1.8.1.tar.bz2 Patch0: %{name}-1.5.0-mk.patch +BuildRequires: gcc-c++ BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel BuildRequires: ladspa-devel vamp-plugin-sdk-devel Requires: ladspa From 38fc1a2dd70d3c75b5ef86a551a3d4fc25fa7239 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Wed, 17 Oct 2018 20:09:48 -0700 Subject: [PATCH 37/66] Update to 1.8.2 --- .gitignore | 2 +- rubberband-1.5.0-mk.patch | 43 -------------------------------------- rubberband-1.8.2-mk.patch | 44 +++++++++++++++++++++++++++++++++++++++ rubberband.spec | 34 +++++++++++++++++------------- sources | 2 +- 5 files changed, 65 insertions(+), 60 deletions(-) delete mode 100644 rubberband-1.5.0-mk.patch create mode 100644 rubberband-1.8.2-mk.patch diff --git a/.gitignore b/.gitignore index 1732409..38695b1 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/rubberband-1.8.1.tar.bz2 +/rubberband-1.8.2.tar.bz2 diff --git a/rubberband-1.5.0-mk.patch b/rubberband-1.5.0-mk.patch deleted file mode 100644 index 824c3db..0000000 --- a/rubberband-1.5.0-mk.patch +++ /dev/null @@ -1,43 +0,0 @@ -diff -up rubberband-1.5.0/Makefile.in.mk rubberband-1.5.0/Makefile.in ---- rubberband-1.5.0/Makefile.in.mk 2010-05-02 15:06:05.000000000 -0400 -+++ rubberband-1.5.0/Makefile.in 2010-06-02 09:23:57.045227845 -0400 -@@ -28,11 +28,11 @@ LADSPA_TARGET := lib/ladspa-rubberban - - INSTALL_BINDIR := @prefix@/bin - INSTALL_INCDIR := @prefix@/include/rubberband --INSTALL_LIBDIR := @prefix@/lib --INSTALL_VAMPDIR := @prefix@/lib/vamp --INSTALL_LADSPADIR := @prefix@/lib/ladspa -+INSTALL_LIBDIR := @libdir@ -+INSTALL_VAMPDIR := @libdir@/vamp -+INSTALL_LADSPADIR := @libdir@/ladspa - INSTALL_LRDFDIR := @prefix@/share/ladspa/rdf --INSTALL_PKGDIR := @prefix@/lib/pkgconfig -+INSTALL_PKGDIR := @libdir@/pkgconfig - - all: bin lib $(PROGRAM_TARGET) $(STATIC_TARGET) $(DYNAMIC_TARGET) $(VAMP_TARGET) $(LADSPA_TARGET) - -@@ -144,17 +144,17 @@ install: all - $(MKDIR) -p $(DESTDIR)$(INSTALL_LADSPADIR) - $(MKDIR) -p $(DESTDIR)$(INSTALL_LRDFDIR) - $(MKDIR) -p $(DESTDIR)$(INSTALL_PKGDIR) -- cp $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) -- cp $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) -- cp $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) -+ cp -p $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) -+ cp -p $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) -+ cp -p $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) - rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME)$(DYNAMIC_ABI_VERSION) - rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME) -- cp $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME)$(DYNAMIC_FULL_VERSION) -+ cp -p $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME)$(DYNAMIC_FULL_VERSION) - test -n "$(DYNAMIC_FULL_VERSION)" && ln -s $(DYNAMIC_LIBNAME)$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME)$(DYNAMIC_ABI_VERSION) - test -n "$(DYNAMIC_FULL_VERSION)" && ln -s $(DYNAMIC_LIBNAME)$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(DYNAMIC_LIBNAME) -- cp $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) -+ cp -p $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) - cp vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) -- cp $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) -+ cp -p $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) - cp ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) - cp ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) - sed "s,%PREFIX%,@prefix@," rubberband.pc.in \ diff --git a/rubberband-1.8.2-mk.patch b/rubberband-1.8.2-mk.patch new file mode 100644 index 0000000..d2c93c3 --- /dev/null +++ b/rubberband-1.8.2-mk.patch @@ -0,0 +1,44 @@ +--- rubberband-1.8.2/Makefile.in.mk 2018-05-15 10:43:39.000000000 -0700 ++++ rubberband-1.8.2/Makefile.in 2018-10-17 20:42:02.869414480 -0700 +@@ -20,11 +20,11 @@ + + INSTALL_BINDIR := $(PREFIX)/bin + INSTALL_INCDIR := $(PREFIX)/include/rubberband +-INSTALL_LIBDIR := $(PREFIX)/lib +-INSTALL_VAMPDIR := $(PREFIX)/lib/vamp +-INSTALL_LADSPADIR := $(PREFIX)/lib/ladspa ++INSTALL_LIBDIR := @libdir@ ++INSTALL_VAMPDIR := $(INSTALL_LIBDIR)/vamp ++INSTALL_LADSPADIR := $(INSTALL_LIBDIR)/ladspa + INSTALL_LRDFDIR := $(PREFIX)/share/ladspa/rdf +-INSTALL_PKGDIR := $(PREFIX)/lib/pkgconfig ++INSTALL_PKGDIR := $(INSTALL_LIBDIR)/pkgconfig + + LIBNAME := librubberband + JNINAME := librubberband-jni +@@ -174,19 +174,17 @@ + $(MKDIR) -p $(DESTDIR)$(INSTALL_LADSPADIR) + $(MKDIR) -p $(DESTDIR)$(INSTALL_LRDFDIR) + $(MKDIR) -p $(DESTDIR)$(INSTALL_PKGDIR) +- cp $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) +- cp $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) +- cp $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) ++ cp -p $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) ++ cp -p $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) ++ cp -p $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) + rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION) + rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) +- rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) +- cp $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) ++ cp -p $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) + ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION) + ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) +- cp -f $(JNI_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) +- cp $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) ++ cp -p $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) + cp vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) +- cp $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) ++ cp -p $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) + cp ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) + cp ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) + sed "s,%PREFIX%,$(PREFIX)," rubberband.pc.in \ diff --git a/rubberband.spec b/rubberband.spec index 7814b6e..abf7630 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,17 +1,20 @@ Name: rubberband -Version: 1.8.1 -Release: 13%{?dist} +Version: 1.8.2 +Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library -Group: System Environment/Libraries License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ -Source0: http://code.breakfastquay.com/attachments/download/34/rubberband-1.8.1.tar.bz2 -Patch0: %{name}-1.5.0-mk.patch +Source0: https://breakfastquay.com/files/releases/%{name}-%{version}.tar.bz2 +Patch0: %{name}-1.8.2-mk.patch BuildRequires: gcc-c++ -BuildRequires: fftw-devel libsamplerate-devel libsndfile-devel -BuildRequires: ladspa-devel vamp-plugin-sdk-devel +BuildRequires: ladspa-devel +BuildRequires: pkgconfig(fftw3) +BuildRequires: pkgconfig(samplerate) +BuildRequires: pkgconfig(sndfile) +BuildRequires: vamp-plugin-sdk-devel + Requires: ladspa %description @@ -21,8 +24,7 @@ tempo and pitch of an audio recording independently of one another. %package devel Summary: Development files for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig %description devel @@ -31,19 +33,17 @@ developing applications that use %{name}. %prep -%setup -q -%patch0 -p1 -b .mk +%autosetup -p1 sed -i 's|{exec_prefix}/lib|{exec_prefix}/%{_lib}|' rubberband.pc.in %build %configure --disable-static -make %{?_smp_mflags} +%make_build %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +%make_install find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a @@ -54,7 +54,8 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %files -%doc COPYING README.txt +%license COPYING +%doc README.txt %{_bindir}/rubberband %{_libdir}/*.so.* %{_libdir}/ladspa/ladspa-rubberband.* @@ -69,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Wed Oct 17 2018 Michel Alexandre Salim - 1.8.2-1 +- Update to 1.8.2 + * Sat Jul 14 2018 Fedora Release Engineering - 1.8.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index c63da4f..74b9d42 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6c2b4e18a714bcc297d0db81a10f9348 rubberband-1.8.1.tar.bz2 +SHA512 (rubberband-1.8.2.tar.bz2) = da677f9a843711c44c52c0153faa62e587ac7c010569523ef4fef7ce941b9d292e566f46147700e496f6cfff4c9f22f9901dcc93f2d701fdb9de152ddac0c3a6 From 19c983408be041930c6fe0bc09c0af807013b933 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:40:52 +0100 Subject: [PATCH 38/66] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- rubberband.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index abf7630..035cafc 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -48,9 +48,7 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files From d89487f8253314b82c815258169718bcdac0eaca Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 2 Feb 2019 11:41:35 +0000 Subject: [PATCH 39/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 035cafc..91ee609 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -68,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Sat Feb 02 2019 Fedora Release Engineering - 1.8.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Wed Oct 17 2018 Michel Alexandre Salim - 1.8.2-1 - Update to 1.8.2 From 00f48f762c0374f08d751a7587adefd70fec3b8f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 18:52:29 +0000 Subject: [PATCH 40/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 91ee609..ea85db2 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -68,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 1.8.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Feb 02 2019 Fedora Release Engineering - 1.8.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 6925be098dd2008b58a08c533ee3926833f33100 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2020 17:59:48 +0000 Subject: [PATCH 41/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index ea85db2..e4788ac 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -68,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Thu Jan 30 2020 Fedora Release Engineering - 1.8.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Jul 26 2019 Fedora Release Engineering - 1.8.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From dee6d13d7347ed1d33a84428035aa68741d6e500 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 06:01:59 +0000 Subject: [PATCH 42/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index e4788ac..2ddbd84 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -68,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.8.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Jan 30 2020 Fedora Release Engineering - 1.8.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 23625b245d040329c66d2a13c2f9b51bd3b77b05 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 08:07:04 +0000 Subject: [PATCH 43/66] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubberband.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 2ddbd84..333ca53 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.8.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -68,6 +68,10 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 1.8.2-6 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.8.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From e38185253a4565ed19044a1d3c8aead09a71eb60 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Tue, 17 Nov 2020 17:48:44 -0800 Subject: [PATCH 44/66] Update to 1.9.0 Signed-off-by: Michel Alexandre Salim --- .gitignore | 2 +- rubberband-1.8.2-mk.patch | 44 -------------------- rubberband-1.9.0-libdir.patch | 64 ++++++++++++++++++++++++++++++ rubberband-1.9.0-permissions.patch | 56 ++++++++++++++++++++++++++ rubberband.spec | 16 ++++---- sources | 2 +- 6 files changed, 130 insertions(+), 54 deletions(-) delete mode 100644 rubberband-1.8.2-mk.patch create mode 100644 rubberband-1.9.0-libdir.patch create mode 100644 rubberband-1.9.0-permissions.patch diff --git a/.gitignore b/.gitignore index 38695b1..09e210e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/rubberband-1.8.2.tar.bz2 +/rubberband-1.9.0.tar.bz2 diff --git a/rubberband-1.8.2-mk.patch b/rubberband-1.8.2-mk.patch deleted file mode 100644 index d2c93c3..0000000 --- a/rubberband-1.8.2-mk.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- rubberband-1.8.2/Makefile.in.mk 2018-05-15 10:43:39.000000000 -0700 -+++ rubberband-1.8.2/Makefile.in 2018-10-17 20:42:02.869414480 -0700 -@@ -20,11 +20,11 @@ - - INSTALL_BINDIR := $(PREFIX)/bin - INSTALL_INCDIR := $(PREFIX)/include/rubberband --INSTALL_LIBDIR := $(PREFIX)/lib --INSTALL_VAMPDIR := $(PREFIX)/lib/vamp --INSTALL_LADSPADIR := $(PREFIX)/lib/ladspa -+INSTALL_LIBDIR := @libdir@ -+INSTALL_VAMPDIR := $(INSTALL_LIBDIR)/vamp -+INSTALL_LADSPADIR := $(INSTALL_LIBDIR)/ladspa - INSTALL_LRDFDIR := $(PREFIX)/share/ladspa/rdf --INSTALL_PKGDIR := $(PREFIX)/lib/pkgconfig -+INSTALL_PKGDIR := $(INSTALL_LIBDIR)/pkgconfig - - LIBNAME := librubberband - JNINAME := librubberband-jni -@@ -174,19 +174,17 @@ - $(MKDIR) -p $(DESTDIR)$(INSTALL_LADSPADIR) - $(MKDIR) -p $(DESTDIR)$(INSTALL_LRDFDIR) - $(MKDIR) -p $(DESTDIR)$(INSTALL_PKGDIR) -- cp $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) -- cp $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) -- cp $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) -+ cp -p $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) -+ cp -p $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) -+ cp -p $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) - rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION) - rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) -- rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) -- cp $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) -+ cp -p $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) - ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION) - ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) -- cp -f $(JNI_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) -- cp $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) -+ cp -p $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) - cp vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) -- cp $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) -+ cp -p $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) - cp ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) - cp ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) - sed "s,%PREFIX%,$(PREFIX)," rubberband.pc.in \ diff --git a/rubberband-1.9.0-libdir.patch b/rubberband-1.9.0-libdir.patch new file mode 100644 index 0000000..37b8528 --- /dev/null +++ b/rubberband-1.9.0-libdir.patch @@ -0,0 +1,64 @@ +# HG changeset patch +# User 'Michel Alexandre Salim ' +# Date 1605661509 28800 +# Tue Nov 17 17:05:09 2020 -0800 +# Node ID a5ac0c9466c59d232d77ac2f82be55a1fb76d1d5 +# Parent 9df2a19b93a3c4076f2c87cae5022d2b6ae6580e +Make INSTALL_LIBDIR configurable + +Some Linux distributions have INSTALL_LIBDIR set to $(PREFIX)/lib64 rather +than $(PREFIX)/lib. Allow overriding this; @libdir@ defaults to '${exec_prefix}/lib' +so this is a no-op unless overridden. + +Also use `INSTALL_LIBDIR` to configure `INSTALL_VAMPDIR`, `INSTALL_LADSPADIR` and +`INSTALL_PKGDIR` + +diff -r 9df2a19b93a3 -r a5ac0c9466c5 Makefile.in +--- a/Makefile.in Tue Nov 17 16:48:50 2020 -0800 ++++ b/Makefile.in Tue Nov 17 17:05:09 2020 -0800 +@@ -23,11 +23,11 @@ + + INSTALL_BINDIR := $(PREFIX)/bin + INSTALL_INCDIR := $(PREFIX)/include/rubberband +-INSTALL_LIBDIR := $(PREFIX)/lib +-INSTALL_VAMPDIR := $(PREFIX)/lib/vamp +-INSTALL_LADSPADIR := $(PREFIX)/lib/ladspa ++INSTALL_LIBDIR := @libdir@ ++INSTALL_VAMPDIR := $(INSTALL_LIBDIR)/vamp ++INSTALL_LADSPADIR := $(INSTALL_LIBDIR)/ladspa + INSTALL_LRDFDIR := $(PREFIX)/share/ladspa/rdf +-INSTALL_PKGDIR := $(PREFIX)/lib/pkgconfig ++INSTALL_PKGDIR := $(INSTALL_LIBDIR)/pkgconfig + + LIBNAME := librubberband + JNINAME := librubberband-jni +@@ -196,6 +196,7 @@ + ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) + test -f $(JNI_TARGET) && cp -fp $(JNI_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) || true + sed "s,%PREFIX%,$(PREFIX)," rubberband.pc.in \ ++ | sed "s,%LIBDIR%,$(INSTALL_LIBDIR)," \ + > $(DESTDIR)$(INSTALL_PKGDIR)/rubberband.pc + ifeq ($(WITH_PROGRAMS), yes) + $(MKDIR) -p $(DESTDIR)$(INSTALL_BINDIR) +diff -r 9df2a19b93a3 -r a5ac0c9466c5 Makefile.osx +--- a/Makefile.osx Tue Nov 17 16:48:50 2020 -0800 ++++ b/Makefile.osx Tue Nov 17 17:05:09 2020 -0800 +@@ -177,6 +177,7 @@ + cp ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) + cp ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) + sed "s,%PREFIX%,$(PREFIX)," rubberband.pc.in \ ++ | sed "s,%LIBDIR%,$(INSTALL_LIBDIR)," \ + > $(DESTDIR)$(INSTALL_PKGDIR)/rubberband.pc + + clean: +diff -r 9df2a19b93a3 -r a5ac0c9466c5 rubberband.pc.in +--- a/rubberband.pc.in Tue Nov 17 16:48:50 2020 -0800 ++++ b/rubberband.pc.in Tue Nov 17 17:05:09 2020 -0800 +@@ -1,6 +1,6 @@ + prefix=%PREFIX% + exec_prefix=${prefix} +-libdir=${exec_prefix}/lib ++libdir=%LIBDIR% + includedir=${prefix}/include + + Name: rubberband diff --git a/rubberband-1.9.0-permissions.patch b/rubberband-1.9.0-permissions.patch new file mode 100644 index 0000000..93b181a --- /dev/null +++ b/rubberband-1.9.0-permissions.patch @@ -0,0 +1,56 @@ +# HG changeset patch +# User 'Michel Alexandre Salim ' +# Date 1605660530 28800 +# Tue Nov 17 16:48:50 2020 -0800 +# Node ID 9df2a19b93a3c4076f2c87cae5022d2b6ae6580e +# Parent 8f1295fa2ed4178ef84812b9909d2fc90cfa5bff +Preserve permissions when installing files + +Use `cp -p` rather than `cp` + +diff -r 8f1295fa2ed4 -r 9df2a19b93a3 Makefile.in +--- a/Makefile.in Thu Oct 08 11:20:52 2020 +0100 ++++ b/Makefile.in Tue Nov 17 16:48:50 2020 -0800 +@@ -186,32 +186,32 @@ + $(MKDIR) -p $(DESTDIR)$(INSTALL_INCDIR) + $(MKDIR) -p $(DESTDIR)$(INSTALL_LIBDIR) + $(MKDIR) -p $(DESTDIR)$(INSTALL_PKGDIR) +- cp $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) +- cp $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) ++ cp -p $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) ++ cp -p $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) + rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION) + rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) + rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) +- cp $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) ++ cp -p $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) + ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION) + ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) +- test -f $(JNI_TARGET) && cp -f $(JNI_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) || true ++ test -f $(JNI_TARGET) && cp -fp $(JNI_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) || true + sed "s,%PREFIX%,$(PREFIX)," rubberband.pc.in \ + > $(DESTDIR)$(INSTALL_PKGDIR)/rubberband.pc + ifeq ($(WITH_PROGRAMS), yes) + $(MKDIR) -p $(DESTDIR)$(INSTALL_BINDIR) +- cp $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) ++ cp -p $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) + endif + ifeq ($(WITH_VAMP), yes) + $(MKDIR) -p $(DESTDIR)$(INSTALL_VAMPDIR) +- cp $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) +- cp vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) ++ cp -p $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) ++ cp -p vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) + endif + ifeq ($(WITH_LADSPA), yes) + $(MKDIR) -p $(DESTDIR)$(INSTALL_LADSPADIR) + $(MKDIR) -p $(DESTDIR)$(INSTALL_LRDFDIR) +- cp $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) +- cp ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) +- cp ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) ++ cp -p $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) ++ cp -p ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) ++ cp -p ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) + endif + + clean: diff --git a/rubberband.spec b/rubberband.spec index 333ca53..df1736f 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,12 +1,13 @@ Name: rubberband -Version: 1.8.2 -Release: 6%{?dist} +Version: 1.9.0 +Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ Source0: https://breakfastquay.com/files/releases/%{name}-%{version}.tar.bz2 -Patch0: %{name}-1.8.2-mk.patch +Patch0: %{name}-1.9.0-permissions.patch +Patch1: %{name}-1.9.0-libdir.patch BuildRequires: gcc-c++ BuildRequires: ladspa-devel @@ -34,7 +35,6 @@ developing applications that use %{name}. %prep %autosetup -p1 -sed -i 's|{exec_prefix}/lib|{exec_prefix}/%{_lib}|' rubberband.pc.in %build @@ -48,12 +48,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a -%ldconfig_scriptlets - - %files %license COPYING -%doc README.txt +%doc README.md %{_bindir}/rubberband %{_libdir}/*.so.* %{_libdir}/ladspa/ladspa-rubberband.* @@ -68,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Tue Nov 17 2020 Michel Alexandre Salim - 1.9.0-1 +- Update to 1.9.0 + * Sat Aug 01 2020 Fedora Release Engineering - 1.8.2-6 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 74b9d42..b8fc7cf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-1.8.2.tar.bz2) = da677f9a843711c44c52c0153faa62e587ac7c010569523ef4fef7ce941b9d292e566f46147700e496f6cfff4c9f22f9901dcc93f2d701fdb9de152ddac0c3a6 +SHA512 (rubberband-1.9.0.tar.bz2) = 2226cfec98f280a12f874f60620c3bf09f7399a7808af5e9f5c9a5154b989cfbf3c4220e162d722e319a4ef046f81c6a07eac2b8c6035c8f6230f0a20b1577a8 From a42c72278f98e9ca19a5f904fa764985124e7ec2 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 8 Jan 2021 20:59:22 +0000 Subject: [PATCH 45/66] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- rubberband.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/rubberband.spec b/rubberband.spec index df1736f..2f44d96 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -9,6 +9,7 @@ Source0: https://breakfastquay.com/files/releases/%{name}-%{version}.tar. Patch0: %{name}-1.9.0-permissions.patch Patch1: %{name}-1.9.0-libdir.patch +BuildRequires: make BuildRequires: gcc-c++ BuildRequires: ladspa-devel BuildRequires: pkgconfig(fftw3) From e8bb4f7273fb1cfe46c325577aeb638e094cea4b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 15:33:31 +0000 Subject: [PATCH 46/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 2f44d96..6cdca8b 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.9.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -66,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Nov 17 2020 Michel Alexandre Salim - 1.9.0-1 - Update to 1.9.0 From cd502e745416663ccecf210993161e3cbf0b1be1 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Wed, 17 Mar 2021 17:51:02 -0700 Subject: [PATCH 47/66] Update to 1.9.1 Signed-off-by: Michel Alexandre Salim --- .gitignore | 2 +- rubberband-1.9.0-libdir.patch | 64 ------------------------------ rubberband-1.9.0-permissions.patch | 56 -------------------------- rubberband.spec | 22 ++++++---- sources | 2 +- 5 files changed, 16 insertions(+), 130 deletions(-) delete mode 100644 rubberband-1.9.0-libdir.patch delete mode 100644 rubberband-1.9.0-permissions.patch diff --git a/.gitignore b/.gitignore index 09e210e..6796781 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/rubberband-1.9.0.tar.bz2 +/rubberband-1.9.1.tar.bz2 diff --git a/rubberband-1.9.0-libdir.patch b/rubberband-1.9.0-libdir.patch deleted file mode 100644 index 37b8528..0000000 --- a/rubberband-1.9.0-libdir.patch +++ /dev/null @@ -1,64 +0,0 @@ -# HG changeset patch -# User 'Michel Alexandre Salim ' -# Date 1605661509 28800 -# Tue Nov 17 17:05:09 2020 -0800 -# Node ID a5ac0c9466c59d232d77ac2f82be55a1fb76d1d5 -# Parent 9df2a19b93a3c4076f2c87cae5022d2b6ae6580e -Make INSTALL_LIBDIR configurable - -Some Linux distributions have INSTALL_LIBDIR set to $(PREFIX)/lib64 rather -than $(PREFIX)/lib. Allow overriding this; @libdir@ defaults to '${exec_prefix}/lib' -so this is a no-op unless overridden. - -Also use `INSTALL_LIBDIR` to configure `INSTALL_VAMPDIR`, `INSTALL_LADSPADIR` and -`INSTALL_PKGDIR` - -diff -r 9df2a19b93a3 -r a5ac0c9466c5 Makefile.in ---- a/Makefile.in Tue Nov 17 16:48:50 2020 -0800 -+++ b/Makefile.in Tue Nov 17 17:05:09 2020 -0800 -@@ -23,11 +23,11 @@ - - INSTALL_BINDIR := $(PREFIX)/bin - INSTALL_INCDIR := $(PREFIX)/include/rubberband --INSTALL_LIBDIR := $(PREFIX)/lib --INSTALL_VAMPDIR := $(PREFIX)/lib/vamp --INSTALL_LADSPADIR := $(PREFIX)/lib/ladspa -+INSTALL_LIBDIR := @libdir@ -+INSTALL_VAMPDIR := $(INSTALL_LIBDIR)/vamp -+INSTALL_LADSPADIR := $(INSTALL_LIBDIR)/ladspa - INSTALL_LRDFDIR := $(PREFIX)/share/ladspa/rdf --INSTALL_PKGDIR := $(PREFIX)/lib/pkgconfig -+INSTALL_PKGDIR := $(INSTALL_LIBDIR)/pkgconfig - - LIBNAME := librubberband - JNINAME := librubberband-jni -@@ -196,6 +196,7 @@ - ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) - test -f $(JNI_TARGET) && cp -fp $(JNI_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) || true - sed "s,%PREFIX%,$(PREFIX)," rubberband.pc.in \ -+ | sed "s,%LIBDIR%,$(INSTALL_LIBDIR)," \ - > $(DESTDIR)$(INSTALL_PKGDIR)/rubberband.pc - ifeq ($(WITH_PROGRAMS), yes) - $(MKDIR) -p $(DESTDIR)$(INSTALL_BINDIR) -diff -r 9df2a19b93a3 -r a5ac0c9466c5 Makefile.osx ---- a/Makefile.osx Tue Nov 17 16:48:50 2020 -0800 -+++ b/Makefile.osx Tue Nov 17 17:05:09 2020 -0800 -@@ -177,6 +177,7 @@ - cp ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) - cp ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) - sed "s,%PREFIX%,$(PREFIX)," rubberband.pc.in \ -+ | sed "s,%LIBDIR%,$(INSTALL_LIBDIR)," \ - > $(DESTDIR)$(INSTALL_PKGDIR)/rubberband.pc - - clean: -diff -r 9df2a19b93a3 -r a5ac0c9466c5 rubberband.pc.in ---- a/rubberband.pc.in Tue Nov 17 16:48:50 2020 -0800 -+++ b/rubberband.pc.in Tue Nov 17 17:05:09 2020 -0800 -@@ -1,6 +1,6 @@ - prefix=%PREFIX% - exec_prefix=${prefix} --libdir=${exec_prefix}/lib -+libdir=%LIBDIR% - includedir=${prefix}/include - - Name: rubberband diff --git a/rubberband-1.9.0-permissions.patch b/rubberband-1.9.0-permissions.patch deleted file mode 100644 index 93b181a..0000000 --- a/rubberband-1.9.0-permissions.patch +++ /dev/null @@ -1,56 +0,0 @@ -# HG changeset patch -# User 'Michel Alexandre Salim ' -# Date 1605660530 28800 -# Tue Nov 17 16:48:50 2020 -0800 -# Node ID 9df2a19b93a3c4076f2c87cae5022d2b6ae6580e -# Parent 8f1295fa2ed4178ef84812b9909d2fc90cfa5bff -Preserve permissions when installing files - -Use `cp -p` rather than `cp` - -diff -r 8f1295fa2ed4 -r 9df2a19b93a3 Makefile.in ---- a/Makefile.in Thu Oct 08 11:20:52 2020 +0100 -+++ b/Makefile.in Tue Nov 17 16:48:50 2020 -0800 -@@ -186,32 +186,32 @@ - $(MKDIR) -p $(DESTDIR)$(INSTALL_INCDIR) - $(MKDIR) -p $(DESTDIR)$(INSTALL_LIBDIR) - $(MKDIR) -p $(DESTDIR)$(INSTALL_PKGDIR) -- cp $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) -- cp $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) -+ cp -p $(PUBLIC_INCLUDES) $(DESTDIR)$(INSTALL_INCDIR) -+ cp -p $(STATIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR) - rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION) - rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) - rm -f $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) -- cp $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) -+ cp -p $(DYNAMIC_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) - ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION) - ln -s $(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_FULL_VERSION) $(DESTDIR)$(INSTALL_LIBDIR)/$(LIBNAME)$(DYNAMIC_EXTENSION) -- test -f $(JNI_TARGET) && cp -f $(JNI_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) || true -+ test -f $(JNI_TARGET) && cp -fp $(JNI_TARGET) $(DESTDIR)$(INSTALL_LIBDIR)/$(JNINAME)$(DYNAMIC_EXTENSION) || true - sed "s,%PREFIX%,$(PREFIX)," rubberband.pc.in \ - > $(DESTDIR)$(INSTALL_PKGDIR)/rubberband.pc - ifeq ($(WITH_PROGRAMS), yes) - $(MKDIR) -p $(DESTDIR)$(INSTALL_BINDIR) -- cp $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) -+ cp -p $(PROGRAM_TARGET) $(DESTDIR)$(INSTALL_BINDIR) - endif - ifeq ($(WITH_VAMP), yes) - $(MKDIR) -p $(DESTDIR)$(INSTALL_VAMPDIR) -- cp $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) -- cp vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) -+ cp -p $(VAMP_TARGET) $(DESTDIR)$(INSTALL_VAMPDIR) -+ cp -p vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR) - endif - ifeq ($(WITH_LADSPA), yes) - $(MKDIR) -p $(DESTDIR)$(INSTALL_LADSPADIR) - $(MKDIR) -p $(DESTDIR)$(INSTALL_LRDFDIR) -- cp $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) -- cp ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) -- cp ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) -+ cp -p $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR) -+ cp -p ladspa/ladspa-rubberband.cat $(DESTDIR)$(INSTALL_LADSPADIR) -+ cp -p ladspa/ladspa-rubberband.rdf $(DESTDIR)$(INSTALL_LRDFDIR) - endif - - clean: diff --git a/rubberband.spec b/rubberband.spec index 6cdca8b..b0a9eac 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,15 +1,13 @@ Name: rubberband -Version: 1.9.0 -Release: 2%{?dist} +Version: 1.9.1 +Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ URL: http://www.breakfastquay.com/rubberband/ Source0: https://breakfastquay.com/files/releases/%{name}-%{version}.tar.bz2 -Patch0: %{name}-1.9.0-permissions.patch -Patch1: %{name}-1.9.0-libdir.patch -BuildRequires: make +BuildRequires: meson BuildRequires: gcc-c++ BuildRequires: ladspa-devel BuildRequires: pkgconfig(fftw3) @@ -39,16 +37,21 @@ developing applications that use %{name}. %build -%configure --disable-static -%make_build +%meson +%meson_build %install -%make_install +%meson_install find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a +# no tests yet +# check +# meson_test + + %files %license COPYING %doc README.md @@ -66,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Wed Mar 17 2021 Michel Alexandre Salim - 1.9.1-1 +- Update to 1.9.1 + * Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index b8fc7cf..894a299 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-1.9.0.tar.bz2) = 2226cfec98f280a12f874f60620c3bf09f7399a7808af5e9f5c9a5154b989cfbf3c4220e162d722e319a4ef046f81c6a07eac2b8c6035c8f6230f0a20b1577a8 +SHA512 (rubberband-1.9.1.tar.bz2) = cb20ef8fb717a9e6b5b0b921541bd701e94326e12cdb20d50bed344d12fa1b4fd731335c3a0a7f2d2a5ce96031d965b209e7667c4d55fd8494b8e20d3409f0d3 From 0ebc63a124b8fd4ca18290c70bd14788e793bdf2 Mon Sep 17 00:00:00 2001 From: Uwe Klotz Date: Thu, 8 Apr 2021 02:17:27 +0200 Subject: [PATCH 48/66] Build options: Use FFTW instead of the bundled KissFFT The libfftw3 dependency is no longer sufficient to implicitly enable it! This behavior has changed from version 1.9.0 to 1.9.1. libsamplerate was already used implicitly but enabling it explicitly will avoid that it is silently ignored after a future update. --- rubberband.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index b0a9eac..b70d277 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.9.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -19,7 +19,7 @@ Requires: ladspa %description Rubber Band is a library and utility program that permits you to change the -tempo and pitch of an audio recording independently of one another. +tempo and pitch of an audio recording independently of one another. %package devel @@ -37,7 +37,7 @@ developing applications that use %{name}. %build -%meson +%meson -Dfft=fftw -Dresampler=libsamplerate %meson_build @@ -69,6 +69,10 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Thu May 08 2021 Uwe Klotz - 1.9.1-2 +- Use FFTW instead of KissFFT: https://github.com/breakfastquay/rubberband/issues/37 +- Explicitly enable libsamplerate + * Wed Mar 17 2021 Michel Alexandre Salim - 1.9.1-1 - Update to 1.9.1 From 679371b943658384125a31bf58b3c08306e07514 Mon Sep 17 00:00:00 2001 From: "Ankur Sinha (Ankur Sinha Gmail)" Date: Mon, 24 May 2021 08:43:54 +0100 Subject: [PATCH 49/66] fix(clog): correct date --- rubberband.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index b70d277..0c0a1e9 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -69,7 +69,7 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog -* Thu May 08 2021 Uwe Klotz - 1.9.1-2 +* Thu Apr 08 2021 Uwe Klotz - 1.9.1-2 - Use FFTW instead of KissFFT: https://github.com/breakfastquay/rubberband/issues/37 - Explicitly enable libsamplerate From 75dc17c043d12a5d5cce3aded6611248c3b76819 Mon Sep 17 00:00:00 2001 From: Uwe Klotz Date: Wed, 9 Jun 2021 19:58:08 +0200 Subject: [PATCH 50/66] Update to 1.9.2 --- rubberband.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index 0c0a1e9..4f20908 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband -Version: 1.9.1 -Release: 2%{?dist} +Version: 1.9.2 +Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Wed Jun 09 2021 Uwe Klotz - 1.9.2-1 +- Update to 1.9.2 + * Thu Apr 08 2021 Uwe Klotz - 1.9.1-2 - Use FFTW instead of KissFFT: https://github.com/breakfastquay/rubberband/issues/37 - Explicitly enable libsamplerate diff --git a/sources b/sources index 894a299..c782eb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-1.9.1.tar.bz2) = cb20ef8fb717a9e6b5b0b921541bd701e94326e12cdb20d50bed344d12fa1b4fd731335c3a0a7f2d2a5ce96031d965b209e7667c4d55fd8494b8e20d3409f0d3 +SHA512 (rubberband-1.9.2.tar.bz2) = b1c763ab2a428aa2f1f8e5d0be6e9eb669808059ee5389e94f12de25f1a05cd89022656d98906c90b616773da11ab1f596ae2c5a9d300118e88049e1443121f2 From 16bba53450dd64f9647fd1d0f185074364072168 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Sat, 10 Jul 2021 17:42:18 -0700 Subject: [PATCH 51/66] Fix .gitignore Signed-off-by: Michel Alexandre Salim --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6796781..0ec332e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/rubberband-1.9.1.tar.bz2 +/rubberband-*.*.*.tar.bz2 From 7a1feeb3afaa99f7a90bb98501473a868dbbd4d3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 11:43:20 +0000 Subject: [PATCH 52/66] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubberband.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 4f20908..6846f5d 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 1.9.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.9.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jun 09 2021 Uwe Klotz - 1.9.2-1 - Update to 1.9.2 From bbc390fc667ca98136ba216152e45ee4cff0936d Mon Sep 17 00:00:00 2001 From: Uwe Klotz Date: Sat, 23 Oct 2021 00:47:20 +0200 Subject: [PATCH 53/66] Update to 2.0.0 (#2016650) --- rubberband.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index 6846f5d..28ae8b7 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband -Version: 1.9.2 -Release: 2%{?dist} +Version: 2.0.0 +Release: 1%{?dist} Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog +* Sat Oct 23 2021 Uwe Klotz - 2.0.0-1 +- Update to 2.0.0 (#2016650) + * Fri Jul 23 2021 Fedora Release Engineering - 1.9.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index c782eb9..63911ec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-1.9.2.tar.bz2) = b1c763ab2a428aa2f1f8e5d0be6e9eb669808059ee5389e94f12de25f1a05cd89022656d98906c90b616773da11ab1f596ae2c5a9d300118e88049e1443121f2 +SHA512 (rubberband-2.0.0.tar.bz2) = a915a3eea75f0345e83010cc3ffd3c5e0c68a0c1d88da11b11a5fd5010196167c81db611a38c2c2b8d5c5a1f828f2c74a134e6ca8bb3a543af3ef70ce8d56101 From 0752e23e541fc96b451041e3c98aab273a1dbcbb Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Thu, 6 Jan 2022 16:24:39 -0800 Subject: [PATCH 54/66] Opt in to rpmautospec Signed-off-by: Michel Alexandre Salim --- changelog | 126 ++++++++++++++++++++++++++++++++++++++++++++++++ rubberband.spec | 126 +----------------------------------------------- 2 files changed, 128 insertions(+), 124 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..4f3bfbe --- /dev/null +++ b/changelog @@ -0,0 +1,126 @@ +* Thu Jan 06 2022 Michel Alexandre Salim - 2.0.0-2 +- Opt in to rpmautospec + +* Sat Oct 23 2021 Uwe Klotz - 2.0.0-1 +- Update to 2.0.0 (#2016650) + +* Fri Jul 23 2021 Fedora Release Engineering - 1.9.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jun 09 2021 Uwe Klotz - 1.9.2-1 +- Update to 1.9.2 + +* Thu Apr 08 2021 Uwe Klotz - 1.9.1-2 +- Use FFTW instead of KissFFT: https://github.com/breakfastquay/rubberband/issues/37 +- Explicitly enable libsamplerate + +* Wed Mar 17 2021 Michel Alexandre Salim - 1.9.1-1 +- Update to 1.9.1 + +* Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Nov 17 2020 Michel Alexandre Salim - 1.9.0-1 +- Update to 1.9.0 + +* Sat Aug 01 2020 Fedora Release Engineering - 1.8.2-6 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.8.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jan 30 2020 Fedora Release Engineering - 1.8.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jul 26 2019 Fedora Release Engineering - 1.8.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 1.8.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Oct 17 2018 Michel Alexandre Salim - 1.8.2-1 +- Update to 1.8.2 + +* Sat Jul 14 2018 Fedora Release Engineering - 1.8.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.8.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.8.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.8.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.8.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Feb 04 2016 Fedora Release Engineering - 1.8.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Jun 18 2015 Fedora Release Engineering - 1.8.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 1.8.1-6 +- Rebuilt for GCC 5 C++11 ABI change + +* Mon Aug 18 2014 Fedora Release Engineering - 1.8.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.8.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 1.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 1.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Oct 28 2012 Michel Salim - 1.8.1-1 +- Update to 1.8.1 + +* Sat Jul 21 2012 Fedora Release Engineering - 1.7.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Feb 28 2012 Fedora Release Engineering - 1.7.0-2 +- Rebuilt for c++ ABI breakage + +* Tue Jan 31 2012 Michel Salim - 1.7.0-1 +- Update to 1.7.0 + +* Sat Jan 14 2012 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Thu Jul 14 2011 Michel Salim - 1.6.0-1 +- Update to 1.6.0 + +* Wed Feb 09 2011 Fedora Release Engineering - 1.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sat Jul 3 2010 Michel Salim - 1.5.0-2 +- Fixed pkg-config version declaration + +* Wed Jun 2 2010 Tom "spot" Callaway - 1.5.0-1 +- update to 1.5.0 +- disable static libs + +* Sun Jul 26 2009 Fedora Release Engineering - 1.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Feb 8 2009 Michel Salim - 1.2-3 +- Fix compilation problem with GCC 4.4 + +* Sun Dec 14 2008 Michel Salim - 1.2-2 +- Rebuild for vamp-plugins-sdk-2.0 + +* Thu Jul 17 2008 Michel Alexandre Salim - 1.2-1 +- Update to 1.2 + +* Sun Mar 30 2008 Michel Salim - 1.0.1-1 +- Initial package + diff --git a/rubberband.spec b/rubberband.spec index 28ae8b7..efa083f 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,6 +1,6 @@ Name: rubberband Version: 2.0.0 -Release: 1%{?dist} +Release: %autorelease Summary: Audio time-stretching and pitch-shifting library License: GPLv2+ @@ -69,126 +69,4 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog -* Sat Oct 23 2021 Uwe Klotz - 2.0.0-1 -- Update to 2.0.0 (#2016650) - -* Fri Jul 23 2021 Fedora Release Engineering - 1.9.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jun 09 2021 Uwe Klotz - 1.9.2-1 -- Update to 1.9.2 - -* Thu Apr 08 2021 Uwe Klotz - 1.9.1-2 -- Use FFTW instead of KissFFT: https://github.com/breakfastquay/rubberband/issues/37 -- Explicitly enable libsamplerate - -* Wed Mar 17 2021 Michel Alexandre Salim - 1.9.1-1 -- Update to 1.9.1 - -* Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Nov 17 2020 Michel Alexandre Salim - 1.9.0-1 -- Update to 1.9.0 - -* Sat Aug 01 2020 Fedora Release Engineering - 1.8.2-6 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.8.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jan 30 2020 Fedora Release Engineering - 1.8.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Jul 26 2019 Fedora Release Engineering - 1.8.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Feb 02 2019 Fedora Release Engineering - 1.8.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Oct 17 2018 Michel Alexandre Salim - 1.8.2-1 -- Update to 1.8.2 - -* Sat Jul 14 2018 Fedora Release Engineering - 1.8.1-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 1.8.1-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 1.8.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 1.8.1-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 1.8.1-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Feb 04 2016 Fedora Release Engineering - 1.8.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Jun 18 2015 Fedora Release Engineering - 1.8.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 1.8.1-6 -- Rebuilt for GCC 5 C++11 ABI change - -* Mon Aug 18 2014 Fedora Release Engineering - 1.8.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.8.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 1.8.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Feb 14 2013 Fedora Release Engineering - 1.8.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sun Oct 28 2012 Michel Salim - 1.8.1-1 -- Update to 1.8.1 - -* Sat Jul 21 2012 Fedora Release Engineering - 1.7.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Feb 28 2012 Fedora Release Engineering - 1.7.0-2 -- Rebuilt for c++ ABI breakage - -* Tue Jan 31 2012 Michel Salim - 1.7.0-1 -- Update to 1.7.0 - -* Sat Jan 14 2012 Fedora Release Engineering - 1.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Thu Jul 14 2011 Michel Salim - 1.6.0-1 -- Update to 1.6.0 - -* Wed Feb 09 2011 Fedora Release Engineering - 1.5.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sat Jul 3 2010 Michel Salim - 1.5.0-2 -- Fixed pkg-config version declaration - -* Wed Jun 2 2010 Tom "spot" Callaway - 1.5.0-1 -- update to 1.5.0 -- disable static libs - -* Sun Jul 26 2009 Fedora Release Engineering - 1.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 1.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Sun Feb 8 2009 Michel Salim - 1.2-3 -- Fix compilation problem with GCC 4.4 - -* Sun Dec 14 2008 Michel Salim - 1.2-2 -- Rebuild for vamp-plugins-sdk-2.0 - -* Thu Jul 17 2008 Michel Alexandre Salim - 1.2-1 -- Update to 1.2 - -* Sun Mar 30 2008 Michel Salim - 1.0.1-1 -- Initial package - +%autochangelog From 0fba15f900c275f4333f9abfb87b421b08d9d003 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Thu, 20 Jan 2022 10:13:36 -0800 Subject: [PATCH 55/66] Update to 2.0.1 Signed-off-by: Michel Alexandre Salim --- rubberband.spec | 10 ++++++---- sources | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index efa083f..13a5664 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,5 +1,5 @@ Name: rubberband -Version: 2.0.0 +Version: 2.0.1 Release: %autorelease Summary: Audio time-stretching and pitch-shifting library @@ -17,17 +17,19 @@ BuildRequires: vamp-plugin-sdk-devel Requires: ladspa -%description +%global _description %{expand: Rubber Band is a library and utility program that permits you to change the -tempo and pitch of an audio recording independently of one another. +tempo and pitch of an audio recording independently of one another.} +%description %{_description} %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig -%description devel +%description devel %{_description} + The %{name}-devel package contains libraries and header files for developing applications that use %{name}. diff --git a/sources b/sources index 63911ec..dbf3eb8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-2.0.0.tar.bz2) = a915a3eea75f0345e83010cc3ffd3c5e0c68a0c1d88da11b11a5fd5010196167c81db611a38c2c2b8d5c5a1f828f2c74a134e6ca8bb3a543af3ef70ce8d56101 +SHA512 (rubberband-2.0.1.tar.bz2) = 7e120dbf20625980462cf5910b933b9631fd8a0b0e2ea927ca2417b352327c6398dc1d9bb89e2a1ed79118c840ef39ba5c0c52a0a4d4b494d68ae1dbb74f1cb1 From 4692c56b1b49c9946637ffdcfe9a82b64f1f1894 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Sat, 29 Jan 2022 07:51:10 -0800 Subject: [PATCH 56/66] Update to 2.0.2 (resolves: rhbz#2046184) Signed-off-by: Michel Alexandre Salim --- rubberband.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index 13a5664..9022f96 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,5 +1,5 @@ Name: rubberband -Version: 2.0.1 +Version: 2.0.2 Release: %autorelease Summary: Audio time-stretching and pitch-shifting library diff --git a/sources b/sources index dbf3eb8..e963210 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-2.0.1.tar.bz2) = 7e120dbf20625980462cf5910b933b9631fd8a0b0e2ea927ca2417b352327c6398dc1d9bb89e2a1ed79118c840ef39ba5c0c52a0a4d4b494d68ae1dbb74f1cb1 +SHA512 (rubberband-2.0.2.tar.bz2) = 87dc5d59995bf949c35b885bb2eced067d84775bab76692da1202ae7554cb1b8404ca7371c264363e6d55c8978762ed32b446535746061f09e90cfc599adc0a0 From 6523491fe51936ae9c73229e73fa4b0ea9d9a665 Mon Sep 17 00:00:00 2001 From: Uwe Klotz Date: Wed, 26 Jan 2022 02:13:32 +0100 Subject: [PATCH 57/66] Add LV2 plugin and runtime dependencies --- rubberband.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rubberband.spec b/rubberband.spec index 9022f96..0b4688b 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -13,9 +13,11 @@ BuildRequires: ladspa-devel BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(lv2) BuildRequires: vamp-plugin-sdk-devel Requires: ladspa +Requires: lv2 %global _description %{expand: Rubber Band is a library and utility program that permits you to change the @@ -60,6 +62,7 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %{_bindir}/rubberband %{_libdir}/*.so.* %{_libdir}/ladspa/ladspa-rubberband.* +%{_libdir}/lv2/rubberband.lv2/* %{_datadir}/ladspa/rdf/ladspa-rubberband.rdf %{_libdir}/vamp/vamp-rubberband.* From 5ce1f57b10ece826c4dc005002c906b39293b1ee Mon Sep 17 00:00:00 2001 From: Uwe Klotz Date: Fri, 29 Jul 2022 10:26:09 -0500 Subject: [PATCH 59/66] Update to 3.0.0 Signed-off-by: Michel Alexandre Salim --- rubberband.spec | 3 ++- sources | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index 0b4688b..3262e36 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,5 +1,5 @@ Name: rubberband -Version: 2.0.2 +Version: 3.0.0 Release: %autorelease Summary: Audio time-stretching and pitch-shifting library @@ -60,6 +60,7 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %license COPYING %doc README.md %{_bindir}/rubberband +%{_bindir}/rubberband-r3 %{_libdir}/*.so.* %{_libdir}/ladspa/ladspa-rubberband.* %{_libdir}/lv2/rubberband.lv2/* diff --git a/sources b/sources index e963210..e8fc5e7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-2.0.2.tar.bz2) = 87dc5d59995bf949c35b885bb2eced067d84775bab76692da1202ae7554cb1b8404ca7371c264363e6d55c8978762ed32b446535746061f09e90cfc599adc0a0 +SHA512 (rubberband-3.0.0.tar.bz2) = d8ce300a2cca7e35c548f9cd9f2f77f9b730b0e9427214d4a825b32ea9c90769e229f91db5846b90ff11a1513e8f68447fb598aa2684f67f10b4b9414b9ad748 From 1e0b243022bc066dfe0f602da85817c96afb4e2c Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Fri, 29 Jul 2022 10:36:08 -0500 Subject: [PATCH 60/66] Explicitly mark so_version so we know when there's an API compatibility break Signed-off-by: Michel Alexandre Salim --- rubberband.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rubberband.spec b/rubberband.spec index 3262e36..193b674 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,3 +1,5 @@ +%global so_version 2 + Name: rubberband Version: 3.0.0 Release: %autorelease @@ -61,7 +63,7 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %doc README.md %{_bindir}/rubberband %{_bindir}/rubberband-r3 -%{_libdir}/*.so.* +%{_libdir}/*.so.%{so_version}* %{_libdir}/ladspa/ladspa-rubberband.* %{_libdir}/lv2/rubberband.lv2/* %{_datadir}/ladspa/rdf/ladspa-rubberband.rdf From 99a9f5bafe946670a655daef4fc22f9bf67378fe Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Sat, 1 Oct 2022 22:05:24 -0500 Subject: [PATCH 61/66] Update to 3.1.0 Signed-off-by: Michel Alexandre Salim --- rubberband.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index 193b674..dbe2f3c 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,7 +1,7 @@ %global so_version 2 Name: rubberband -Version: 3.0.0 +Version: 3.1.0 Release: %autorelease Summary: Audio time-stretching and pitch-shifting library diff --git a/sources b/sources index e8fc5e7..badfdf0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-3.0.0.tar.bz2) = d8ce300a2cca7e35c548f9cd9f2f77f9b730b0e9427214d4a825b32ea9c90769e229f91db5846b90ff11a1513e8f68447fb598aa2684f67f10b4b9414b9ad748 +SHA512 (rubberband-3.1.0.tar.bz2) = bf21e924801651986a64b3ec3f1bfd399925da63de78e798b5b7ef5f138db4e8f2ba4f93eda54c619952cadadaa0d76871c5be1b2cdbcbc74233d0e078d0b8d2 From d257b50f726a07bd8c47ff00f4bb78c97d9b7de5 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Sat, 1 Oct 2022 22:32:56 -0500 Subject: [PATCH 62/66] Enable tests Signed-off-by: Michel Alexandre Salim --- rubberband.spec | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index dbe2f3c..f5c1441 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,3 +1,5 @@ +%bcond_without check + %global so_version 2 Name: rubberband @@ -13,10 +15,13 @@ BuildRequires: meson BuildRequires: gcc-c++ BuildRequires: ladspa-devel BuildRequires: pkgconfig(fftw3) +BuildRequires: pkgconfig(lv2) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sndfile) -BuildRequires: pkgconfig(lv2) BuildRequires: vamp-plugin-sdk-devel +%if %{with check} +BuildRequires: boost-devel +%endif Requires: ladspa Requires: lv2 @@ -53,9 +58,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a -# no tests yet -# check -# meson_test +%if %{with check} +%check +%meson_test +%endif %files From cbe492ba967da0046bcd4fed2ae4a63d0073640b Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Wed, 11 Jan 2023 11:28:19 -0600 Subject: [PATCH 63/66] Update to 3.1.2 (fixes: rhbz#2136895) Signed-off-by: Michel Alexandre Salim --- rubberband.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index f5c1441..ddad606 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -3,7 +3,7 @@ %global so_version 2 Name: rubberband -Version: 3.1.0 +Version: 3.1.2 Release: %autorelease Summary: Audio time-stretching and pitch-shifting library @@ -48,7 +48,10 @@ developing applications that use %{name}. %build -%meson -Dfft=fftw -Dresampler=libsamplerate +%meson \ + -Dfft=fftw \ + -Djni=disabled \ + -Dresampler=libsamplerate %meson_build diff --git a/sources b/sources index badfdf0..c0690eb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-3.1.0.tar.bz2) = bf21e924801651986a64b3ec3f1bfd399925da63de78e798b5b7ef5f138db4e8f2ba4f93eda54c619952cadadaa0d76871c5be1b2cdbcbc74233d0e078d0b8d2 +SHA512 (rubberband-3.1.2.tar.bz2) = b21605a0cf882e34fc2eada38a446220257e4b067475e36dfeef00d491425ad51398fbb49773dbd162683531b70f7c864ab02bff744d7e0dde7ed1d64aa1d327 From 87f558fda50553e7e456a73fcf79ea970a0acd89 Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Wed, 10 May 2023 11:05:50 -0700 Subject: [PATCH 65/66] Update to 3.1.3 Signed-off-by: Michel Alexandre Salim --- rubberband.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rubberband.spec b/rubberband.spec index ddad606..eb81362 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -3,7 +3,7 @@ %global so_version 2 Name: rubberband -Version: 3.1.2 +Version: 3.1.3 Release: %autorelease Summary: Audio time-stretching and pitch-shifting library diff --git a/sources b/sources index c0690eb..dcc8310 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rubberband-3.1.2.tar.bz2) = b21605a0cf882e34fc2eada38a446220257e4b067475e36dfeef00d491425ad51398fbb49773dbd162683531b70f7c864ab02bff744d7e0dde7ed1d64aa1d327 +SHA512 (rubberband-3.1.3.tar.bz2) = c7e42020c543b1741e1d3e7ad79f92081177953f63a8b7b1c302a185cb7a0b828d9519e03a6df39c1cff356b324370313501df54bc74be32dcdb955c789b6485 From c245c68ad2c1f2d79a9aeb0e47ba3d26c38d813d Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Tue, 31 Oct 2023 00:17:08 +0300 Subject: [PATCH 66/66] Remove unnecessary files and fix spec-file --- changelog | 126 ----------------------------------- rubberband.spec | 172 +++++++++++++++++++++++++++++++++++++++++++++++- sources | 1 - 3 files changed, 171 insertions(+), 128 deletions(-) delete mode 100644 changelog delete mode 100644 sources diff --git a/changelog b/changelog deleted file mode 100644 index 4f3bfbe..0000000 --- a/changelog +++ /dev/null @@ -1,126 +0,0 @@ -* Thu Jan 06 2022 Michel Alexandre Salim - 2.0.0-2 -- Opt in to rpmautospec - -* Sat Oct 23 2021 Uwe Klotz - 2.0.0-1 -- Update to 2.0.0 (#2016650) - -* Fri Jul 23 2021 Fedora Release Engineering - 1.9.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jun 09 2021 Uwe Klotz - 1.9.2-1 -- Update to 1.9.2 - -* Thu Apr 08 2021 Uwe Klotz - 1.9.1-2 -- Use FFTW instead of KissFFT: https://github.com/breakfastquay/rubberband/issues/37 -- Explicitly enable libsamplerate - -* Wed Mar 17 2021 Michel Alexandre Salim - 1.9.1-1 -- Update to 1.9.1 - -* Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Nov 17 2020 Michel Alexandre Salim - 1.9.0-1 -- Update to 1.9.0 - -* Sat Aug 01 2020 Fedora Release Engineering - 1.8.2-6 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.8.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jan 30 2020 Fedora Release Engineering - 1.8.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Jul 26 2019 Fedora Release Engineering - 1.8.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Feb 02 2019 Fedora Release Engineering - 1.8.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Oct 17 2018 Michel Alexandre Salim - 1.8.2-1 -- Update to 1.8.2 - -* Sat Jul 14 2018 Fedora Release Engineering - 1.8.1-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 1.8.1-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 1.8.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 1.8.1-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 1.8.1-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Feb 04 2016 Fedora Release Engineering - 1.8.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Jun 18 2015 Fedora Release Engineering - 1.8.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 1.8.1-6 -- Rebuilt for GCC 5 C++11 ABI change - -* Mon Aug 18 2014 Fedora Release Engineering - 1.8.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.8.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 1.8.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Feb 14 2013 Fedora Release Engineering - 1.8.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sun Oct 28 2012 Michel Salim - 1.8.1-1 -- Update to 1.8.1 - -* Sat Jul 21 2012 Fedora Release Engineering - 1.7.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Feb 28 2012 Fedora Release Engineering - 1.7.0-2 -- Rebuilt for c++ ABI breakage - -* Tue Jan 31 2012 Michel Salim - 1.7.0-1 -- Update to 1.7.0 - -* Sat Jan 14 2012 Fedora Release Engineering - 1.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Thu Jul 14 2011 Michel Salim - 1.6.0-1 -- Update to 1.6.0 - -* Wed Feb 09 2011 Fedora Release Engineering - 1.5.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sat Jul 3 2010 Michel Salim - 1.5.0-2 -- Fixed pkg-config version declaration - -* Wed Jun 2 2010 Tom "spot" Callaway - 1.5.0-1 -- update to 1.5.0 -- disable static libs - -* Sun Jul 26 2009 Fedora Release Engineering - 1.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 1.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Sun Feb 8 2009 Michel Salim - 1.2-3 -- Fix compilation problem with GCC 4.4 - -* Sun Dec 14 2008 Michel Salim - 1.2-2 -- Rebuild for vamp-plugins-sdk-2.0 - -* Thu Jul 17 2008 Michel Alexandre Salim - 1.2-1 -- Update to 1.2 - -* Sun Mar 30 2008 Michel Salim - 1.0.1-1 -- Initial package - diff --git a/rubberband.spec b/rubberband.spec index eb81362..107c38d 100644 --- a/rubberband.spec +++ b/rubberband.spec @@ -1,3 +1,13 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 1; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + %bcond_without check %global so_version 2 @@ -86,4 +96,164 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a %changelog -%autochangelog +* Wed May 10 2023 Michel Alexandre Salim - 3.1.3-1 +- Update to 3.1.3 + +* Fri Jan 20 2023 Fedora Release Engineering - 3.1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jan 11 2023 Michel Alexandre Salim - 3.1.2-1 +- Update to 3.1.2 (fixes: rhbz#2136895) + +* Sun Oct 02 2022 Michel Alexandre Salim - 3.1.0-2 +- Enable tests + +* Sun Oct 02 2022 Michel Alexandre Salim - 3.1.0-1 +- Update to 3.1.0 + +* Fri Jul 29 2022 Michel Alexandre Salim - 3.0.0-2 +- Explicitly mark so_version so we know when there's an API compatibility + break + +* Fri Jul 29 2022 Uwe Klotz - 3.0.0-1 +- Update to 3.0.0 + +* Sat Jul 23 2022 Fedora Release Engineering - 2.0.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jan 31 2022 Uwe Klotz - 2.0.2-2 +- Add LV2 plugin and runtime dependencies + +* Sat Jan 29 2022 Michel Alexandre Salim - 2.0.2-1 +- Update to 2.0.2 (resolves: rhbz#2046184) + +* Thu Jan 20 2022 Michel Alexandre Salim - 2.0.1-1 +- Update to 2.0.1 + +* Thu Jan 06 2022 Michel Alexandre Salim - 2.0.0-2 +- Opt in to rpmautospec + +* Sat Oct 23 2021 Uwe Klotz - 2.0.0-1 +- Update to 2.0.0 (#2016650) + +* Fri Jul 23 2021 Fedora Release Engineering - 1.9.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jun 09 2021 Uwe Klotz - 1.9.2-1 +- Update to 1.9.2 + +* Thu Apr 08 2021 Uwe Klotz - 1.9.1-2 +- Use FFTW instead of KissFFT: https://github.com/breakfastquay/rubberband/issues/37 +- Explicitly enable libsamplerate + +* Wed Mar 17 2021 Michel Alexandre Salim - 1.9.1-1 +- Update to 1.9.1 + +* Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Nov 17 2020 Michel Alexandre Salim - 1.9.0-1 +- Update to 1.9.0 + +* Sat Aug 01 2020 Fedora Release Engineering - 1.8.2-6 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.8.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jan 30 2020 Fedora Release Engineering - 1.8.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jul 26 2019 Fedora Release Engineering - 1.8.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 1.8.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Oct 17 2018 Michel Alexandre Salim - 1.8.2-1 +- Update to 1.8.2 + +* Sat Jul 14 2018 Fedora Release Engineering - 1.8.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.8.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.8.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.8.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.8.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Feb 04 2016 Fedora Release Engineering - 1.8.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Jun 18 2015 Fedora Release Engineering - 1.8.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 1.8.1-6 +- Rebuilt for GCC 5 C++11 ABI change + +* Mon Aug 18 2014 Fedora Release Engineering - 1.8.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.8.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 1.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 1.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Oct 28 2012 Michel Salim - 1.8.1-1 +- Update to 1.8.1 + +* Sat Jul 21 2012 Fedora Release Engineering - 1.7.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Feb 28 2012 Fedora Release Engineering - 1.7.0-2 +- Rebuilt for c++ ABI breakage + +* Tue Jan 31 2012 Michel Salim - 1.7.0-1 +- Update to 1.7.0 + +* Sat Jan 14 2012 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Thu Jul 14 2011 Michel Salim - 1.6.0-1 +- Update to 1.6.0 + +* Wed Feb 09 2011 Fedora Release Engineering - 1.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sat Jul 3 2010 Michel Salim - 1.5.0-2 +- Fixed pkg-config version declaration + +* Wed Jun 2 2010 Tom "spot" Callaway - 1.5.0-1 +- update to 1.5.0 +- disable static libs + +* Sun Jul 26 2009 Fedora Release Engineering - 1.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Feb 8 2009 Michel Salim - 1.2-3 +- Fix compilation problem with GCC 4.4 + +* Sun Dec 14 2008 Michel Salim - 1.2-2 +- Rebuild for vamp-plugins-sdk-2.0 + +* Thu Jul 17 2008 Michel Alexandre Salim - 1.2-1 +- Update to 1.2 + +* Sun Mar 30 2008 Michel Salim - 1.0.1-1 +- Initial package + + diff --git a/sources b/sources deleted file mode 100644 index dcc8310..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (rubberband-3.1.3.tar.bz2) = c7e42020c543b1741e1d3e7ad79f92081177953f63a8b7b1c302a185cb7a0b828d9519e03a6df39c1cff356b324370313501df54bc74be32dcdb955c789b6485