Commit 0f1c8e53 authored by David Demelier's avatar David Demelier Committed by Rasmus Thomsen
Browse files

testing/rubberband: new aport

https://www.breakfastquay.com/rubberband
library for audio time-stretching and pitch-shifting
parent 89b17f65
Pipeline #19062 failed with stages
in 35 seconds
# Contributor: David Demelier <markand@malikania.fr>
# Maintainer: David Demelier <markand@malikania.fr>
pkgname=rubberband
pkgver=1.8.2
pkgrel=0
pkgdesc="library for audio time-stretching and pitch-shifting"
url="https://www.breakfastquay.com/rubberband/"
arch="all"
license="GPL-2.0-only"
makedepends="fftw-dev
ladspa-dev
libsamplerate-dev
libsndfile-dev
lv2-dev
vamp-sdk-dev"
subpackages="$pkgname-static $pkgname-dev"
source="https://breakfastquay.com/files/releases/rubberband-$pkgver.tar.bz2
patch-Makefile.patch"
options="!check" # No tests
build() {
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var
make
}
package() {
make DESTDIR="$pkgdir" install
}
sha512sums="da677f9a843711c44c52c0153faa62e587ac7c010569523ef4fef7ce941b9d292e566f46147700e496f6cfff4c9f22f9901dcc93f2d701fdb9de152ddac0c3a6 rubberband-1.8.2.tar.bz2
c35ee0d4b6b90cbd5826fe8fcd3af9485e036b0e138a7ec57ba3fdf39c48e98a07d4442f025d329bfc7541f08c06f517ec8c505e6330603cd3e52961baec79ba patch-Makefile.patch"
The jni target is not available yet.
--- rubberband-1.8.2/Makefile.in.orig 2020-04-17 16:16:51.055577140 +0200
+++ rubberband-1.8.2/Makefile.in 2020-04-17 16:17:07.518965463 +0200
@@ -183,7 +183,6 @@
cp $(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 vamp/vamp-rubberband.cat $(DESTDIR)$(INSTALL_VAMPDIR)
cp $(LADSPA_TARGET) $(DESTDIR)$(INSTALL_LADSPADIR)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment