From 33e66e9b76d9100bece0da72f7da51643e00acad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Thu, 19 Nov 2015 14:01:30 +0000 Subject: main/fftw: fix arm build (neon works only with single precision) --- main/fftw/APKBUILD | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'main/fftw') diff --git a/main/fftw/APKBUILD b/main/fftw/APKBUILD index 9df071f6d8..9bc7a4b46e 100644 --- a/main/fftw/APKBUILD +++ b/main/fftw/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: William Pitcock pkgname=fftw pkgver=3.3.4 -pkgrel=1 +pkgrel=2 pkgdesc="fastest fourier transform in the west" url="http://www.fftw.org/" license="GPL" @@ -33,14 +33,14 @@ build() { long-double)_cf="--enable-long-double";; esac - if [ "$i" = "single" ] || [ "$i" = "double" ]; then - case "$CARCH" in - x86_64)_cf="$_cf --enable-sse2 --enable-avx";; - armhf)_cf="$_cf --enable-neon";; - esac - fi + case "$i--$CARCH" in + single--x86_64 | double--x86_64) + _cf="$_cf --enable-sse2 --enable-avx";; + single--arm*) + _cf="$_cf --enable-neon";; + esac - msg "Building for $i precision" + msg "Building for $i precision ($_cf)" cd "$_builddir"/$i ./configure \ --build=$CBUILD \ -- cgit v1.2.3