summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaximilian Stahlberg2021-02-06 15:15:24 +0100
committerMaximilian Stahlberg2021-02-06 15:15:24 +0100
commite5a0102b1b5dfdabde8996afba180f337769778e (patch)
tree7bbfa7d50d47fb304bb0b78de14606e8b3bd7467
parentce3a498255cae8bd382e9650d90f92e39391c9ad (diff)
downloadaur-python-swiglpk-git.tar.gz
Make check() more robust.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD8
2 files changed, 6 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 557446ef3ebf..e12ceced4dc1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-swiglpk-git
pkgdesc = A Python interface to the GLPK optimization solver. Git version.
pkgver = 4.65.1.r1.gec985c1
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/biosustain/swiglpk
arch = any
license = GPL3
diff --git a/PKGBUILD b/PKGBUILD
index 50b8f5d6eb39..5d4707e6c862 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=python-swiglpk-git
pkgver=4.65.1.r1.gec985c1
-pkgrel=3
+pkgrel=4
pkgdesc='A Python interface to the GLPK optimization solver. Git version.'
arch=('any')
url='https://github.com/biosustain/swiglpk'
@@ -32,7 +32,10 @@ build() {
}
check() {
- cd "${srcdir}/swiglpk/build/lib."*
+ _arch="linux-$(uname -m)"
+ _pymajver="$(python -V | awk '{print $2}' | awk -F. '{print $1"."$2}')"
+
+ cd "${srcdir}/swiglpk/build/lib.${_arch}-${_pymajver}"
python -Bc "import swiglpk"
}
@@ -40,4 +43,3 @@ package() {
cd "${srcdir}/swiglpk"
python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
}
-