# Maintainer: Jingbei Li # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Angel 'angvp' Velasquez # Contributor: Ray Rashif # Contributor: Douglas Soares de Andrade # Contributor: Bodor Dávid Gábor # Contributor: Andrzej Giniewicz pkgname=python-scipy-mkl pkgver=1.8.1 pkgrel=1 pkgdesc="SciPy is open-source software for mathematics, science, and engineering." arch=('x86_64') url="http://www.scipy.org/" license=('BSD') depends=('intel-oneapi-mkl' 'python-numpy') provides=("python-scipy=$pkgver") conflicts=('python-scipy') makedepends=('cython' 'gcc-fortran' 'procps-ng' 'pybind11' 'python-pythran' 'python-setuptools') checkdepends=('python-pytest') optdepends=('python-pillow: for image saving module') source=("https://github.com/scipy/scipy/releases/download/v${pkgver}/scipy-${pkgver}.tar.gz") sha256sums=('9e3fb1b0e896f14a85aa9a28d5f755daaeeb54c897b746df7a55ccb02b340f33') build() { source /opt/intel/oneapi/setvars.sh cd scipy-${pkgver} python setup.py config_fc build } check() { cd ${srcdir}/scipy-${pkgver} python3 setup.py config_fc install --prefix=/usr --root=${srcdir}/test --optimize=1 export PYTHONPATH=${srcdir}/test/usr/lib/python3.10/site-packages cd ${srcdir} python -c "from scipy import test; test('full')" } package() { cd scipy-${pkgver} python3 setup.py config_fc install --prefix=/usr --root="${pkgdir}/" --optimize=1 install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }