# Maintainer: Erich Eckner # Contributor: Antony Lee _pkgname=pyFFTW pkgname=("python-pyfftw" "python2-pyfftw") pkgbase="python-pyfftw" pkgver=0.11.1 pkgrel=1 pkgdesc='A pythonic wrapper around FFTW.' url='http://hgomersall.github.io/pyFFTW/' _deppy2=( 'python2>=2.7' 'python2<2.8' ) _deppy=( 'python>=3.7' 'python<3.8' ) _depends=( 'python-numpy' 'python-scipy' 'fftw' ) _makedepends=( 'cython' 'python-setuptools' ) makedepends=( "${_deppy[@]}" "${_deppy2[@]}" "${_depends[@]}" "${_depends[@]/python-/python2-}" "${_makedepends[@]}" "${_makedepends[@]/ython/ython2}" ) license=('BSD') arch=('i686' 'pentium4' 'x86_64') source=("https://pypi.python.org/packages/fa/7f/e65fe8b9f1b66aab22c8d76c2f03180714a558fcef4a723263fa8f3754f8/${_pkgname}-${pkgver}.tar.gz") sha512sums=('2dab5d6c2c28731a096122ca7013c56469b8cd0509cb37abb7571290efc96925034e8c30833014c9f4d9db62234b4cb0e92cdc3b41880ac02bfa790370ee3f94') build() { cd $srcdir/$_pkgname-$pkgver python setup.py build_ext --inplace python setup.py test } package_python-pyfftw() { depends=( "${_deppy[@]}" "${_depends[@]}" ) cd $srcdir/$_pkgname-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -D -m644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } package_python2-pyfftw() { depends=( "${_deppy2[@]}" "${_depends[@]/python-/python2-}" ) cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root="$pkgdir" --optimize=1 install -D -m644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }