Accepting request 51117 from multimedia:libs

Accepted submit request 51117 from user mseben

OBS-URL: https://build.opensuse.org/request/show/51117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librubberband?expand=0&rev=6
This commit is contained in:
Ruediger Oertel 2010-10-20 13:20:44 +00:00 committed by Git OBS Bridge
parent 747870f579
commit ac76553bf3
6 changed files with 27 additions and 44 deletions

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Wed Oct 20 09:13:01 UTC 2010 - mseben@gmail.com
- updated to 1.5
* Add a more reliable transient detection mode, and make the mode
selectable using OptionDetectorXXX flags -- the new method is
the default
* Band-limit transient detectors to avoid being distracted by
inaudible garbage
* Add a key-frame mapping facility for variable stretch ratio
management during offline stretches
- changes in Rubber Band v1.4
* Fix a hang when faced with some very peculiar stretch factors
* Fix some incorrect threading condition usage
* Some code rearrangement
* Fix build on Solaris
- dopped rubberband-gcc44.patch
-------------------------------------------------------------------
Fri Jul 17 08:14:06 CEST 2009 - mseben@suse.cz

View File

@ -19,16 +19,15 @@
Name: librubberband
Version: 1.3
Version: 1.5.0
Release: 1
Summary: Audio time-stretching and pitch-shifting library
Group: System Environment/Libraries
Group: System/Libraries
License: GPLv2+
Url: http://www.breakfastquay.com/rubberband/
Source: rubberband-%{version}.tar.bz2
#add missing COPYING file (bnc#522202)
Source1: COPYING
Patch0: rubberband-gcc44.patch
Patch1: rubberband-mk.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: fftw3-devel gcc-c++ libsamplerate-devel pkg-config
@ -45,7 +44,7 @@ tempo and pitch of an audio recording independently of one another.
%package -n librubberband2
Summary: Audio time-stretching and pitch-shifting library
Group: System Environment/Libraries
Group: System/Libraries
License: GPLv2+
Url: http://www.breakfastquay.com/rubberband/
@ -101,7 +100,7 @@ This package contains the following Vamp plugins:
%package devel
License: GPLv2+
Summary: Development files for %{name}
Group: Development/Libraries
Group: Development/Libraries/C and C++
Requires: %{library_name} = %{version}
Requires: pkgconfig
@ -112,10 +111,10 @@ developing applications that use %{name}.
%prep
%setup -q -n rubberband-%{version}
%patch0
%patch1
#copy missing COPYING file
%__cp %{SOURCE1} .
%__mv README.txt README
%build
%configure

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2866afc5868508769ae6f0058506c4cd35634a6a5edefb53afe93ef5258c2b3c
size 94302

3
rubberband-1.5.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cb9f29220d035f182de154e9a8b67eedac58ab487e983c29d048c93e5f7c1da1
size 106782

View File

@ -1,10 +0,0 @@
--- src/vamp/RubberBandVampPlugin.cpp
+++ src/vamp/RubberBandVampPlugin.cpp
@@ -18,6 +18,7 @@
#include "sysutils.h"
#include <cmath>
+#include <cstdio>
using std::string;
using std::vector;

View File

@ -15,28 +15,4 @@
+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 \