diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 26 insertions, 33 deletions
@@ -1,24 +1,16 @@ -# Generated by mksrcinfo v8 -# Sun May 12 09:41:49 UTC 2019 pkgbase = python-pyscipopt - pkgdesc = A Python Interface to the SCIP Optimization Suite. - pkgver = 2.1.5 + pkgdesc = A Python interface to the SCIP Optimization Suite. + pkgver = 3.5.0 pkgrel = 1 - url = http://scip.zib.de + url = https://www.scipopt.org/ arch = any license = MIT makedepends = cython makedepends = python-setuptools - makedepends = python2-setuptools - depends = scipoptsuite - source = https://github.com/SCIP-Interfaces/PySCIPOpt/archive/v2.1.5.tar.gz - md5sums = 6b9336652fa350fb682298cb3034f006 - -pkgname = python-pyscipopt - depends = scipoptsuite depends = python - -pkgname = python2-pyscipopt depends = scipoptsuite - depends = python2 + conflicts = python-pyscipopt-git + source = https://github.com/SCIP-Interfaces/PySCIPOpt/archive/v3.5.0.tar.gz + md5sums = 6dca7e4589e3d0a0b5bc566835a0618a +pkgname = python-pyscipopt @@ -1,31 +1,32 @@ # Maintainer: Maximilian Stahlberg <maximilian.stahlberg tu-berlin de> -pkgbase=('python-pyscipopt') -pkgname=('python-pyscipopt' 'python2-pyscipopt') -pkgver=2.1.5 +pkgname=python-pyscipopt +pkgver=3.5.0 pkgrel=1 -pkgdesc='A Python Interface to the SCIP Optimization Suite.' +pkgdesc='A Python interface to the SCIP Optimization Suite.' arch=('any') -url='http://scip.zib.de' +url='https://www.scipopt.org/' license=('MIT') -depends=('scipoptsuite') -makedepends=('cython' 'python-setuptools' 'python2-setuptools') +depends=('python' 'scipoptsuite') +makedepends=('cython' 'python-setuptools') +conflicts=('python-pyscipopt-git') source=("https://github.com/SCIP-Interfaces/PySCIPOpt/archive/v${pkgver}.tar.gz") +md5sums=('6dca7e4589e3d0a0b5bc566835a0618a') -package_python-pyscipopt() { - depends+=('python') - +build() { cd "${srcdir}/PySCIPOpt-${pkgver}" - - python setup.py install --root=${pkgdir} --optimize=1 + python setup.py build } -package_python2-pyscipopt() { - depends+=('python2') - - cd "${srcdir}/PySCIPOpt-${pkgver}" +check() { + _arch="linux-$(uname -m)" + _pymajver="$(python -V | awk '{print $2}' | awk -F. '{print $1"."$2}')" - python2 setup.py install --root=${pkgdir} --optimize=1 + cd "${srcdir}/PySCIPOpt-${pkgver}/build/lib.${_arch}-${_pymajver}" + python -Bc "import pyscipopt" } -md5sums=('6b9336652fa350fb682298cb3034f006') +package() { + cd "${srcdir}/PySCIPOpt-${pkgver}" + python setup.py install --root=${pkgdir} --optimize=1 --skip-build +} |