diff options
author | kfg | 2018-04-14 23:28:18 +0200 |
---|---|---|
committer | kfg | 2018-04-14 23:28:47 +0200 |
commit | f5b89901a15790dbcfcd1e02605e4d490b51007a (patch) | |
tree | 9c7adf8396eb5029945962ac6fbe37a5d058077b | |
parent | fe5923e1cdfdb86ccbbaafcd98aaf6b9eecba8a1 (diff) | |
download | aur-mingw-w64-libsoxr.tar.gz |
upgpkg: mingw-w64-libsoxr 0.1.3-1
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 105 | ||||
-rw-r--r-- | tests_executable_suffix.patch | 17 |
3 files changed, 61 insertions, 73 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Sun Mar 20 10:10:18 UTC 2016 +# Sat Apr 14 21:28:41 UTC 2018 pkgbase = mingw-w64-libsoxr pkgdesc = The SoX Resampler library that aims to give fast and high quality results for any constant resampling ratio (mingw-w64) - pkgver = 0.1.2 - pkgrel = 2 + pkgver = 0.1.3 + pkgrel = 1 url = http://sourceforge.net/p/soxr/wiki/Home/ arch = any license = GPL @@ -13,10 +13,10 @@ pkgbase = mingw-w64-libsoxr options = !strip options = !buildflags options = staticlibs - source = http://downloads.sourceforge.net/project/soxr/soxr-0.1.2-Source.tar.xz + source = http://downloads.sourceforge.net/project/soxr/soxr-0.1.3-Source.tar.xz source = tests_executable_suffix.patch - sha1sums = 3b990f91dc8dc08e70626cd5fb90deda0239c211 - sha1sums = c86f3421065b6110244fd11e9a9e52774670ee67 + sha1sums = 32ea46b1a8c0c15f835422892d02fce8286aec3c + sha1sums = d60e428c313fcbdc4773afc49b6081b160945875 pkgname = mingw-w64-libsoxr @@ -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: diff --git a/tests_executable_suffix.patch b/tests_executable_suffix.patch index ea210ad23f0d..8a53a3380e38 100644 --- a/tests_executable_suffix.patch +++ b/tests_executable_suffix.patch @@ -1,15 +1,12 @@ -diff -ru soxr-0.1.1-Source/tests/CMakeLists.txt patched/tests/CMakeLists.txt ---- soxr-0.1.1-Source/tests/CMakeLists.txt 2013-03-01 08:02:13.000000000 +0100 -+++ patched/tests/CMakeLists.txt 2015-07-30 00:22:27.070144833 +0200 -@@ -20,10 +20,9 @@ +diff -ruN soxr-0.1.3-Source/tests/CMakeLists.txt patched/tests/CMakeLists.txt +--- soxr-0.1.3-Source/tests/CMakeLists.txt 2018-02-21 08:36:46.000000000 +0100 ++++ patched/tests/CMakeLists.txt 2018-04-14 23:27:24.229871653 +0200 +@@ -23,7 +23,7 @@ macro (add_vector r) set (output ${CMAKE_CURRENT_BINARY_DIR}/ref-${r}.s32) add_custom_command (OUTPUT ${output} DEPENDS vector-gen ${CMAKE_CURRENT_LIST_FILE} -- COMMAND vector-gen ${r} ${leader} ${len} ${sweep_to_freq} 1 ${output}) -+ COMMAND vector-gen${CMAKE_EXECUTABLE_SUFFIX} ${r} ${leader} ${len} ${sweep_to_freq} 1 ${output}) +- COMMAND vector-gen ${r} ${leader} ${len} 0 ${sweep_to_freq} 1 ${output}) ++ COMMAND vector-gen${CMAKE_EXECUTABLE_SUFFIX} ${r} ${leader} ${len} 0 ${sweep_to_freq} 1 ${output}) set (vectors ${output} ${vectors}) endmacro () -- - macro (add_cmp_test from to bits) - set (name ${bits}-bit-perfect-${from}-${to}) - add_test (NAME ${name} COMMAND ${CMAKE_COMMAND} -Dbits=${bits} -DBIN=${BIN} -DEXAMPLES_BIN=${EXAMPLES_BIN} -Dleader=${leader} -Dto=${to} + |