summaryrefslogtreecommitdiff
path: root/rubberband-cli
diff options
context:
space:
mode:
Diffstat (limited to 'rubberband-cli')
-rw-r--r--rubberband-cli/PKGBUILD23
-rw-r--r--rubberband-cli/rubberband-cli-3.1.2-1-x86_64-build.log118
-rw-r--r--rubberband-cli/rubberband-cli-3.1.2-1-x86_64-package.log12
3 files changed, 153 insertions, 0 deletions
diff --git a/rubberband-cli/PKGBUILD b/rubberband-cli/PKGBUILD
new file mode 100644
index 0000000..3248970
--- /dev/null
+++ b/rubberband-cli/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Tu Nombre <tu@email.com>
+pkgname=rubberband-cli
+pkgver=3.1.2
+pkgrel=1
+pkgdesc="A high-quality software library for audio time-stretching and pitch-shifting, with a command-line interface."
+arch=('x86_64')
+url="https://github.com/breakfastquay/rubberband"
+license=('GPL2')
+depends=('libsamplerate' 'fftw' 'vamp-plugin-sdk')
+makedepends=('meson' 'ninja' 'ladspa')
+source=("https://github.com/breakfastquay/rubberband/archive/refs/tags/v$pkgver.tar.gz")
+sha256sums=('2a71c3d85134ff84efb54318813beacc0455d1910e54620e2e8b724f724746f0')
+
+build() {
+ cd "$srcdir/rubberband-$pkgver"
+ meson build --prefix=/usr
+ ninja -C build
+}
+
+package() {
+ cd "$srcdir/rubberband-$pkgver"
+ DESTDIR="$pkgdir" ninja -C build install
+}
diff --git a/rubberband-cli/rubberband-cli-3.1.2-1-x86_64-build.log b/rubberband-cli/rubberband-cli-3.1.2-1-x86_64-build.log
new file mode 100644
index 0000000..2a68015
--- /dev/null
+++ b/rubberband-cli/rubberband-cli-3.1.2-1-x86_64-build.log
@@ -0,0 +1,118 @@
+The Meson build system
+Version: 0.56.2
+Source dir: /build/rubberband-cli/src/rubberband-3.1.2
+Build dir: /build/rubberband-cli/src/rubberband-3.1.2/build
+Build type: native build
+Project name: Rubber Band Library
+Project version: 3.1.2
+Using 'CFLAGS' from environment with value: '-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt'
+Using 'LDFLAGS' from environment with value: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
+Using 'CPPFLAGS' from environment with value: '-D_FORTIFY_SOURCE=2'
+C compiler for the host machine: cc (gcc 8.4.0 "cc (GCC) 8.4.0")
+C linker for the host machine: cc ld.bfd 2.34
+Using 'CXXFLAGS' from environment with value: '-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt'
+Using 'LDFLAGS' from environment with value: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
+Using 'CPPFLAGS' from environment with value: '-D_FORTIFY_SOURCE=2'
+C++ compiler for the host machine: c++ (gcc 8.4.0 "c++ (GCC) 8.4.0")
+C++ linker for the host machine: c++ ld.bfd 2.34
+Using 'CFLAGS' from environment with value: '-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt'
+Using 'LDFLAGS' from environment with value: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
+Using 'CPPFLAGS' from environment with value: '-D_FORTIFY_SOURCE=2'
+Using 'CXXFLAGS' from environment with value: '-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt'
+Using 'LDFLAGS' from environment with value: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
+Using 'CPPFLAGS' from environment with value: '-D_FORTIFY_SOURCE=2'
+Host machine cpu family: x86_64
+Host machine cpu: x86_64
+Found pkg-config: /usr/bin/pkg-config (0.29.2)
+Run-time dependency fftw3 found: YES 3.3.9
+Did not find CMake 'cmake'
+Found CMake: NO
+Run-time dependency sleef found: NO (tried pkgconfig and cmake)
+Run-time dependency sleefdft found: NO (tried pkgconfig and cmake)
+Run-time dependency samplerate found: YES 0.2.1
+Run-time dependency speexdsp found: NO (tried pkgconfig and cmake)
+Run-time dependency sndfile found: NO (tried pkgconfig and cmake)
+Run-time dependency vamp-sdk found: YES 2.10
+Run-time dependency Boost found: NO
+Run-time dependency threads found: YES
+Has header "ladspa.h" : YES
+Has header "lv2.h" : NO
+Checking for function "sincos" : YES
+Compiler for language java for the build machine not found.
+Compiler for language java for the host machine not found.
+Message: For FFT: using built-in implementation
+Message: (to use FFTW instead, reconfigure with -Dfft=fftw)
+Message: For resampler: using built-in implementation
+Message: (to use libsamplerate instead, reconfigure with -Dresampler=libsamplerate)
+Has header "sndfile.h" : NO
+Has header "sndfile.h" : NO (cached)
+Message: Will build Rubber Band Library static library
+Message: Will build Rubber Band Library dynamic library
+Message: Not building Java Native Interface: Java compiler or archiver missing
+Message: Will build LADSPA plugin
+Message: Not building LV2 plugin: lv2.h header not found
+Message: Will build Vamp plugin
+Message: Not building command-line utilities: libsndfile dependency not found
+Message: Not building unit tests: boost_unit_test_framework dependency not found
+Build targets in project: 5
+
+Rubber Band Library 3.1.2
+
+ Directories
+ prefix: /usr
+ bindir: bin
+ libdir: lib
+ datadir: share
+
+ Configuration
+ FFT: Built-in
+ Resampler: Built-in
+ Build type: Release
+ Architecture: x86_64
+
+ Build targets
+ Static library: YES
+ Name: rubberband
+ Dynamic library: YES
+ Name: rubberband
+ JNI library: NO
+ LADSPA plugin: YES
+ Name: ladspa-rubberband
+ LV2 plugin: NO
+ Vamp plugin: YES
+ Name: vamp-rubberband
+ Command-line utility (R2): NO
+ Command-line utility (R3): NO
+ Unit tests: NO
+
+Found ninja-1.10.1 at /usr/bin/ninja
+ninja: Entering directory `build'
+[1/29] Compiling C++ object librubberband_objlib.a.p/src_faster_SilentAudioCurve.cpp.o
+[2/29] Compiling C++ object librubberband_objlib.a.p/src_faster_HighFrequencyAudioCurve.cpp.o
+[3/29] Compiling C++ object librubberband_objlib.a.p/src_faster_AudioCurveCalculator.cpp.o
+[4/29] Compiling C++ object librubberband_objlib.a.p/src_rubberband-c.cpp.o
+[5/29] Compiling C++ object librubberband_objlib.a.p/src_faster_PercussiveAudioCurve.cpp.o
+[6/29] Compiling C++ object librubberband_objlib.a.p/src_common_Allocators.cpp.o
+[7/29] Compiling C++ object librubberband_objlib.a.p/src_faster_CompoundAudioCurve.cpp.o
+[8/29] Compiling C++ object librubberband_objlib.a.p/src_common_Log.cpp.o
+[9/29] Compiling C++ object librubberband_objlib.a.p/src_common_Profiler.cpp.o
+[10/29] Compiling C++ object librubberband_objlib.a.p/src_common_mathmisc.cpp.o
+[11/29] Compiling C++ object librubberband_objlib.a.p/src_common_sysutils.cpp.o
+[12/29] Compiling C++ object librubberband_objlib.a.p/src_faster_StretcherChannelData.cpp.o
+[13/29] Compiling C++ object librubberband_objlib.a.p/src_common_Resampler.cpp.o
+[14/29] Compiling C++ object librubberband_objlib.a.p/src_common_Thread.cpp.o
+[15/29] Compiling C++ object librubberband_objlib.a.p/src_RubberBandStretcher.cpp.o
+[16/29] Compiling C++ object vamp-rubberband.so.p/vamp_libmain.cpp.o
+[17/29] Compiling C++ object librubberband_objlib.a.p/src_faster_StretcherProcess.cpp.o
+[18/29] Compiling C++ object ladspa-rubberband.so.p/ladspa-lv2_libmain-ladspa.cpp.o
+[19/29] Compiling C++ object librubberband_objlib.a.p/src_common_BQResampler.cpp.o
+[20/29] Compiling C++ object librubberband_objlib.a.p/src_faster_R2Stretcher.cpp.o
+[21/29] Compiling C++ object librubberband_objlib.a.p/src_common_StretchCalculator.cpp.o
+[22/29] Compiling C++ object librubberband_objlib.a.p/src_common_FFT.cpp.o
+[23/29] Compiling C++ object vamp-rubberband.so.p/vamp_RubberBandVampPlugin.cpp.o
+[24/29] Compiling C++ object librubberband_objlib.a.p/src_finer_R3Stretcher.cpp.o
+[25/29] Linking static target librubberband_objlib.a
+[26/29] Linking static target librubberband.a
+[27/29] Linking target ladspa-rubberband.so
+[28/29] Linking target vamp-rubberband.so
+[29/29] Linking target librubberband.so.2.2.1
diff --git a/rubberband-cli/rubberband-cli-3.1.2-1-x86_64-package.log b/rubberband-cli/rubberband-cli-3.1.2-1-x86_64-package.log
new file mode 100644
index 0000000..3da0e1a
--- /dev/null
+++ b/rubberband-cli/rubberband-cli-3.1.2-1-x86_64-package.log
@@ -0,0 +1,12 @@
+ninja: Entering directory `build'
+[0/1] Installing files.
+Installing librubberband.so.2.2.1 to /build/rubberband-cli/pkg/rubberband-cli/usr/lib
+Installing librubberband.a to /build/rubberband-cli/pkg/rubberband-cli/usr/lib
+Installing ladspa-rubberband.so to /build/rubberband-cli/pkg/rubberband-cli/usr/lib/ladspa
+Installing vamp-rubberband.so to /build/rubberband-cli/pkg/rubberband-cli/usr/lib/vamp
+Installing /build/rubberband-cli/src/rubberband-3.1.2/rubberband/RubberBandStretcher.h to /build/rubberband-cli/pkg/rubberband-cli/usr/include/rubberband
+Installing /build/rubberband-cli/src/rubberband-3.1.2/rubberband/rubberband-c.h to /build/rubberband-cli/pkg/rubberband-cli/usr/include/rubberband
+Installing /build/rubberband-cli/src/rubberband-3.1.2/ladspa-lv2/ladspa-rubberband.cat to /build/rubberband-cli/pkg/rubberband-cli/usr/lib/ladspa
+Installing /build/rubberband-cli/src/rubberband-3.1.2/ladspa-lv2/ladspa-rubberband.rdf to /build/rubberband-cli/pkg/rubberband-cli/usr/share/ladspa/rdf
+Installing /build/rubberband-cli/src/rubberband-3.1.2/vamp/vamp-rubberband.cat to /build/rubberband-cli/pkg/rubberband-cli/usr/lib/vamp
+Installing /build/rubberband-cli/src/rubberband-3.1.2/build/meson-private/rubberband.pc to /build/rubberband-cli/pkg/rubberband-cli/usr/lib/pkgconfig