soundtouch: update to 2.3.2
This commit is contained in:
@@ -9,3 +9,13 @@
|
||||
|
||||
# other linking flags to add
|
||||
# noinst_LTLIBRARIES = libSoundTouchOpt.la
|
||||
--- a/source/SoundTouchDLL/Makefile.am
|
||||
+++ b/source/SoundTouchDLL/Makefile.am
|
||||
@@ -30,6 +30,7 @@
|
||||
../SoundTouch/TDStretch.cpp ../SoundTouch/sse_optimized.cpp ../SoundTouch/cpu_detect_x86.cpp \
|
||||
../SoundTouch/BPMDetect.cpp ../SoundTouch/PeakFinder.cpp ../SoundTouch/InterpolateLinear.cpp \
|
||||
../SoundTouch/InterpolateCubic.cpp ../SoundTouch/InterpolateShannon.cpp SoundTouchDLL.cpp
|
||||
+libSoundTouchDll_la_LDFLAGS=-no-undefined
|
||||
|
||||
# Compiler flags
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
_realname=soundtouch
|
||||
pkgbase="mingw-w64-${_realname}"
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=2.3.1
|
||||
pkgver=2.3.2
|
||||
pkgrel=1
|
||||
pkgdesc="An audio processing library (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -17,12 +17,12 @@ options=('strip' 'staticlibs')
|
||||
source=(https://www.surina.net/${_realname}/${_realname}-${pkgver}.tar.gz
|
||||
0001-no-undefined-on.mingw.patch
|
||||
0003-fix-docdir.mingw.patch)
|
||||
sha256sums=('6900996607258496ce126924a19fe9d598af9d892cf3f33d1e4daaa9b42ae0b1'
|
||||
'68d545eedd45afa26723aa2e3d7a447d179c78566308b29fa9d1c6a71476f50d'
|
||||
sha256sums=('3bde8ddbbc3661f04e151f72cf21ca9d8f8c88e265833b65935b8962d12d6b08'
|
||||
'76b3041e952675e56138461c5fa8a5abacac31380ce90b27038d0deac46f91be'
|
||||
'2cd136046831f3ad9a2e37c0afe3ecd9f25ce27f5dbf4ee8b23b862a96e76cd5')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
cd "${srcdir}/${_realname}"
|
||||
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADER/' configure.ac
|
||||
patch -p1 -i ${srcdir}/0001-no-undefined-on.mingw.patch
|
||||
patch -p1 -i ${srcdir}/0003-fix-docdir.mingw.patch
|
||||
@@ -31,10 +31,9 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
[[ -d "build-${MINGW_CHOST}" ]] && rm -rf "build-${MINGW_CHOST}"
|
||||
mkdir -p "${srcdir}/build-${MINGW_CHOST}"
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
../${_realname}-${pkgver}/configure \
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
../${_realname}/configure \
|
||||
--prefix=${MINGW_PREFIX} \
|
||||
--build=${MINGW_CHOST} \
|
||||
--host=${MINGW_CHOST} \
|
||||
@@ -45,7 +44,7 @@ build() {
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build-${MINGW_CHOST}
|
||||
cd build-${MSYSTEM}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING.TXT" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.TXT"
|
||||
install -Dm644 "${srcdir}/${_realname}/COPYING.TXT" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.TXT"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user