# Maintainer: Maximilian Stahlberg pkgname=python-pyscipopt pkgver=3.1.5 pkgrel=1 pkgdesc='A Python interface to the SCIP Optimization Suite.' arch=('any') url='https://www.scipopt.org/' license=('MIT') depends=('python' 'scipoptsuite') makedepends=('cython' 'python-setuptools') conflicts=('python-pyscipopt-git') source=("https://github.com/SCIP-Interfaces/PySCIPOpt/archive/v${pkgver}.tar.gz") md5sums=('9192be97abe8e8c8f7b722f3152e2f27') build() { cd "${srcdir}/PySCIPOpt-${pkgver}" python setup.py build } check() { _arch="linux-$(uname -m)" _pymajver="$(python -V | awk '{print $2}' | awk -F. '{print $1"."$2}')" cd "${srcdir}/PySCIPOpt-${pkgver}/build/lib.${_arch}-${_pymajver}" python -Bc "import pyscipopt" } package() { cd "${srcdir}/PySCIPOpt-${pkgver}" python setup.py install --root=${pkgdir} --optimize=1 --skip-build }