Commit 4ecab62e authored by J0WI's avatar J0WI Committed by Leo
Browse files

main/fftw: upgrade to 3.3.9

parent 52ea931d
# Contributor:
# Maintainer:
# Contributor:
# Maintainer:
pkgname=fftw
pkgver=3.3.8
pkgver=3.3.9
_pkgver=${pkgver//p/-pl}
pkgrel=0
pkgdesc="Discrete Fourier transform (DFT) library"
url="http://www.fftw.org"
url="http://www.fftw.org/"
arch="all"
license="GPL-2.0-or-later"
makedepends="texinfo"
# order of the libs split functions are important because of lib naming
subpackages="$pkgname-dev $pkgname-doc $pkgname-single-libs:single
$pkgname-long-double-libs:long_double $pkgname-double-libs:double"
srcpkgver=${pkgver//p/-pl}
source="http://www.fftw.org/$pkgname-$srcpkgver.tar.gz
cycle.h.patch"
builddir="$srcdir/$pkgname-$srcpkgver"
source="http://www.fftw.org/fftw-$_pkgver.tar.gz
cycle.h.patch
"
_precision="single double long-double"
# disable tests for arm due to bug with gcc >= 9
# see https://github.com/FFTW/fftw3/issues/213
case "$CARCH" in
armv7) options="$options !check" ;;
armhf) options="$options !check" ;;
armhf|armv7) options="$options !check";;
esac
prepare() {
default_prepare
cd "$builddir"
local i; for i in $_precision; do
cp -r "$builddir" $srcdir/$i
done
......@@ -100,5 +98,5 @@ long_double() {
"$subpkgdir"/usr/lib/
}
sha512sums="ab918b742a7c7dcb56390a0a0014f517a6dff9a2e4b4591060deeb2c652bf3c6868aa74559a422a276b853289b4b701bdcbd3d4d8c08943acf29167a7be81a38 fftw-3.3.8.tar.gz
sha512sums="52ebc2a33063a41fd478f6ea2acbf3b511867f736591d273dd57f9dfca5d3e0b0c73157921b3a36f1a7cfd741a8a6bde0fd80de578040ae730ea168b5ba466cf fftw-3.3.9.tar.gz
7da269fc43dabd02ae6fad2ebad92b07e06825b6b7c6f8987fc6444f02e0d55080db4ba6e401760e071f5c33015faf8c710f643636cab7a79bdf1af5d434dbb4 cycle.h.patch"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment