summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD105
1 files changed, 48 insertions, 57 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b6b81981bd22..75eed240b086 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,14 @@
# $Id: PKGBUILD 240272 2015-06-03 04:47:58Z bisson $
# Maintainer : Karl-Felix Glatzer <karl.glatzer@gmx.de>
+# Contributor: Maxime Gauduin <alucryd@archlinux.org>
# Contributor: Anatol Pomozov
# Contributor: JSpaces <jspace -aT- unseen -d0T- is>
# Contributor: Triode <triode1 -aT- btinternet -d0t- com>
# Contributor: Martchus <martchus@gmx.net>
pkgname=mingw-w64-libsoxr
-pkgver=0.1.2
-pkgrel=2
+pkgver=0.1.3
+pkgrel=1
pkgdesc='The SoX Resampler library that aims to give fast and high quality results for any constant resampling ratio (mingw-w64)'
arch=('any')
url='http://sourceforge.net/p/soxr/wiki/Home/'
@@ -15,10 +16,10 @@ license=(GPL)
depends=(mingw-w64-crt)
makedepends=(mingw-w64-cmake)
options=(!emptydirs !strip !buildflags staticlibs)
-source=(http://downloads.sourceforge.net/project/soxr/soxr-$pkgver-Source.tar.xz
- tests_executable_suffix.patch)
-sha1sums=('3b990f91dc8dc08e70626cd5fb90deda0239c211'
- 'c86f3421065b6110244fd11e9a9e52774670ee67')
+source=("http://downloads.sourceforge.net/project/soxr/soxr-$pkgver-Source.tar.xz"
+ "tests_executable_suffix.patch")
+sha1sums=('32ea46b1a8c0c15f835422892d02fce8286aec3c'
+ 'd60e428c313fcbdc4773afc49b6081b160945875')
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
prepare() {
@@ -36,35 +37,29 @@ build() {
# build shared libs
${_arch}-cmake \
- -DBUILD_EXAMPLES=OFF \
- -DCMAKE_BUILD_TYPE=Release \
- -DVISIBILITY_HIDDENL=ON \
- -DWITH_AVFFT=ON \
- -DWITH_DOUBLE_PRECISION=ON \
- -DWITH_LSR_BINDINGS=ON \
- -DWITH_OPENMP=ON \
- -DWITH_PFFFT=ON \
- -DWITH_SIMD=ON \
- -DHAVE_WORDS_BIGENDIAN_EXITCODE=0 \
- -DBUILD_TESTS=OFF \
- -DBUILD_SHARED_LIBS:BOOL=ON \
+ -DCMAKE_BUILD_TYPE='Release' \
+ -DBUILD_EXAMPLES='OFF' \
+ -DBUILD_SHARED_LIBS='ON' \
+ -DWITH_AVFFT='ON' \
+ -DWITH_LSR_BINDINGS='ON' \
+ -DWITH_OPENMP='ON' \
+ -DWITH_PFFFT='ON' \
+ -DHAVE_WORDS_BIGENDIAN_EXITCODE='0' \
+ -DBUILD_TESTS='OFF' \
${srcdir}/soxr-$pkgver-Source
make
# build static libs
${_arch}-cmake \
- -DBUILD_EXAMPLES=OFF \
- -DCMAKE_BUILD_TYPE=Release \
- -DVISIBILITY_HIDDENL=ON \
- -DWITH_AVFFT=ON \
- -DWITH_DOUBLE_PRECISION=ON \
- -DWITH_LSR_BINDINGS=ON \
- -DWITH_OPENMP=ON \
- -DWITH_PFFFT=ON \
- -DWITH_SIMD=ON \
- -DHAVE_WORDS_BIGENDIAN_EXITCODE=0 \
- -DBUILD_TESTS=OFF \
- -DBUILD_SHARED_LIBS:BOOL=OFF \
+ -DCMAKE_BUILD_TYPE='Release' \
+ -DBUILD_EXAMPLES='OFF' \
+ -DBUILD_SHARED_LIBS='OFF' \
+ -DWITH_AVFFT='ON' \
+ -DWITH_LSR_BINDINGS='ON' \
+ -DWITH_OPENMP='ON' \
+ -DWITH_PFFFT='ON' \
+ -DHAVE_WORDS_BIGENDIAN_EXITCODE='0' \
+ -DBUILD_TESTS='OFF' \
${srcdir}/soxr-$pkgver-Source
make
done
@@ -81,41 +76,37 @@ package() {
# install shared libs
${_arch}-cmake \
- -DBUILD_EXAMPLES=OFF \
- -DCMAKE_BUILD_TYPE=Release \
- -DVISIBILITY_HIDDENL=ON \
- -DWITH_AVFFT=ON \
- -DWITH_DOUBLE_PRECISION=ON \
- -DWITH_LSR_BINDINGS=ON \
- -DWITH_OPENMP=ON \
- -DWITH_PFFFT=ON \
- -DWITH_SIMD=ON \
- -DHAVE_WORDS_BIGENDIAN_EXITCODE=0 \
- -DBUILD_TESTS=OFF \
- -DBUILD_SHARED_LIBS:BOOL=ON \
+ -DCMAKE_BUILD_TYPE='Release' \
+ -DBUILD_EXAMPLES='OFF' \
+ -DBUILD_SHARED_LIBS='ON' \
+ -DWITH_AVFFT='ON' \
+ -DWITH_LSR_BINDINGS='ON' \
+ -DWITH_OPENMP='ON' \
+ -DWITH_PFFFT='ON' \
+ -DHAVE_WORDS_BIGENDIAN_EXITCODE='0' \
+ -DBUILD_TESTS='OFF' \
${srcdir}/soxr-$pkgver-Source
make DESTDIR="$pkgdir" install
# install static libs
${_arch}-cmake \
- -DBUILD_EXAMPLES=OFF \
- -DCMAKE_BUILD_TYPE=Release \
- -DVISIBILITY_HIDDENL=ON \
- -DWITH_AVFFT=ON \
- -DWITH_DOUBLE_PRECISION=ON \
- -DWITH_LSR_BINDINGS=ON \
- -DWITH_OPENMP=ON \
- -DWITH_PFFFT=ON \
- -DWITH_SIMD=ON \
- -DHAVE_WORDS_BIGENDIAN_EXITCODE=0 \
- -DBUILD_TESTS=OFF \
- -DBUILD_SHARED_LIBS:BOOL=OFF \
+ -DCMAKE_BUILD_TYPE='Release' \
+ -DBUILD_EXAMPLES='OFF' \
+ -DBUILD_SHARED_LIBS='OFF' \
+ -DWITH_AVFFT='ON' \
+ -DWITH_LSR_BINDINGS='ON' \
+ -DWITH_OPENMP='ON' \
+ -DWITH_PFFFT='ON' \
+ -DHAVE_WORDS_BIGENDIAN_EXITCODE='0' \
+ -DBUILD_TESTS='OFF' \
${srcdir}/soxr-$pkgver-Source
make DESTDIR="$pkgdir" install
- ${_arch}-strip -x -g ${pkgdir}/usr/${_arch}/bin/*.dll
- ${_arch}-strip -g ${pkgdir}/usr/${_arch}/lib/*.a
+ ${_arch}-strip -x -g "${pkgdir}"/usr/${_arch}/bin/*.dll
+ ${_arch}-strip -g "${pkgdir}"/usr/${_arch}/lib/*.a
- rm -r ${pkgdir}/usr/${_arch}/doc
+ rm -rf "${pkgdir}"/usr/${_arch}/doc
done
}
+
+# vim: ts=2 sw=2 et: