From b4bb25dd2ab978f026409037b5bfc7f960a57d85 Mon Sep 17 00:00:00 2001 From: Luis Date: Fri, 17 Nov 2023 11:20:00 +0000 Subject: [PATCH] soundtouch-32: new port at 2.3.2 --- multilib/soundtouch-32/.checksums | 1 + multilib/soundtouch-32/.pkgfiles | 11 +++++++++++ multilib/soundtouch-32/spkgbuild | 22 ++++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 multilib/soundtouch-32/.checksums create mode 100644 multilib/soundtouch-32/.pkgfiles create mode 100755 multilib/soundtouch-32/spkgbuild diff --git a/multilib/soundtouch-32/.checksums b/multilib/soundtouch-32/.checksums new file mode 100644 index 000000000..1417110b1 --- /dev/null +++ b/multilib/soundtouch-32/.checksums @@ -0,0 +1 @@ +058db201df6151e3cbd07dc8929885c4 soundtouch-2.3.2.tar.gz diff --git a/multilib/soundtouch-32/.pkgfiles b/multilib/soundtouch-32/.pkgfiles new file mode 100644 index 000000000..7bcd902e2 --- /dev/null +++ b/multilib/soundtouch-32/.pkgfiles @@ -0,0 +1,11 @@ +soundtouch-32-2.3.2-1 +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib32/ +lrwxrwxrwx root/root usr/lib32/libSoundTouch.so -> libSoundTouch.so.1.0.0 +lrwxrwxrwx root/root usr/lib32/libSoundTouch.so.1 -> libSoundTouch.so.1.0.0 +-rwxr-xr-x root/root usr/lib32/libSoundTouch.so.1.0.0 +lrwxrwxrwx root/root usr/lib32/libSoundTouchDll.so -> libSoundTouchDll.so.1.0.0 +lrwxrwxrwx root/root usr/lib32/libSoundTouchDll.so.1 -> libSoundTouchDll.so.1.0.0 +-rwxr-xr-x root/root usr/lib32/libSoundTouchDll.so.1.0.0 +drwxr-xr-x root/root usr/lib32/pkgconfig/ +-rw-r--r-- root/root usr/lib32/pkgconfig/soundtouch.pc diff --git a/multilib/soundtouch-32/spkgbuild b/multilib/soundtouch-32/spkgbuild new file mode 100755 index 000000000..d266eb483 --- /dev/null +++ b/multilib/soundtouch-32/spkgbuild @@ -0,0 +1,22 @@ +# description : open-source audio processing library that allows changing the sound tempo, pitch and playback rate parameters independently from each other + +name=soundtouch-32 +version=2.3.2 +release=1 +source="https://www.surina.net/soundtouch/soundtouch-$version.tar.gz" + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig" + + cd soundtouch + ./bootstrap + ./configure --prefix=/usr \ + --libdir=/usr/lib32 + make + make DESTDIR=$PWD/DESTDIR install + + mkdir -p $PKG/usr/lib32 + mv DESTDIR/usr/lib32/* $PKG/usr/lib32 +}