rubberband: Separate plugins as subpackages

Co-authored-by: Tom Yan <tom.ty89@gmail.com>
This commit is contained in:
Tee KOBAYASHI 2022-12-22 01:25:51 +09:00 committed by xtkoba
parent def668d39e
commit 4966c9c539
4 changed files with 17 additions and 1 deletions

View File

@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="An audio time-stretching and pitch-shifting library and
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=3.1.2
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://breakfastquay.com/files/releases/rubberband-${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_SHA256=dda7e257b14c59a1f59c5ccc4d6f19412039f77834275955aa0ff511779b98d2
TERMUX_PKG_DEPENDS="fftw, ladspa-sdk, libc++, libsamplerate, libsndfile, lv2, vamp-plugin-sdk"
TERMUX_PKG_DEPENDS="fftw, libc++, libsamplerate, libsndfile"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-Dfft=fftw
-Dresampler=libsamplerate

View File

@ -0,0 +1,5 @@
TERMUX_SUBPKG_DESCRIPTION="LADSPA plugin for Rubber Band"
TERMUX_SUBPKG_INCLUDE="lib/ladspa/ share/ladspa/"
TERMUX_SUBPKG_DEPENDS="ladspa-sdk"
TERMUX_SUBPKG_BREAKS="rubberband (<< 3.1.2-1)"
TERMUX_SUBPKG_REPLACES="rubberband (<< 3.1.2-1)"

View File

@ -0,0 +1,5 @@
TERMUX_SUBPKG_DESCRIPTION="LV2 plugin for Rubber Band"
TERMUX_SUBPKG_INCLUDE="lib/lv2/"
TERMUX_SUBPKG_DEPENDS="lv2"
TERMUX_SUBPKG_BREAKS="rubberband (<< 3.1.2-1)"
TERMUX_SUBPKG_REPLACES="rubberband (<< 3.1.2-1)"

View File

@ -0,0 +1,5 @@
TERMUX_SUBPKG_DESCRIPTION="Vamp plugin for Rubber Band"
TERMUX_SUBPKG_INCLUDE="lib/vamp/"
TERMUX_SUBPKG_DEPENDS="vamp-plugin-sdk"
TERMUX_SUBPKG_BREAKS="rubberband (<< 3.1.2-1)"
TERMUX_SUBPKG_REPLACES="rubberband (<< 3.1.2-1)"