summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2021-08-12 13:00:23 -0500
committerCarlos Aznarán Laos2021-08-12 13:00:23 -0500
commit52fe08b93e0370217ba0a30dc0a90e5595b8a135 (patch)
tree785e01b2ed98bb99612f2f02407428ccbc8e15e0
parent13052b5fc8950488d0057393bf3c3d2a960e9828 (diff)
downloadaur-52fe08b93e0370217ba0a30dc0a90e5595b8a135.tar.gz
Remove python-tox for python-pytest according to Arch Wiki
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD11
2 files changed, 8 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8a547c1cfa78..278618c0e7c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,12 @@
pkgbase = python-pygmsh
pkgdesc = Gmsh for Python
pkgver = 7.1.10
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/nschloe/pygmsh
arch = x86_64
license = GPL3
- checkdepends = python-tox
- checkdepends = fltk
- checkdepends = med
- checkdepends = opencascade
- checkdepends = cairo
- checkdepends = metis
- checkdepends = alglib
- checkdepends = ann
- checkdepends = glu
+ checkdepends = python-pytest-codeblocks
makedepends = python-setuptools
- makedepends = python-pip
depends = python-meshio
depends = gmsh
source = https://github.com/nschloe/pygmsh/archive/v7.1.10.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
index 6f49b4364beb..e0cd6c68decc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,13 +3,13 @@ _base=pygmsh
pkgname=python-${_base}
pkgdesc="Gmsh for Python"
pkgver=7.1.10
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url="https://github.com/nschloe/${_base}"
license=(GPL3)
depends=(python-meshio gmsh)
-makedepends=(python-setuptools python-pip)
-checkdepends=(python-tox fltk med opencascade cairo metis alglib ann glu)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest-codeblocks) #python-matplotlib python-pytest-randomly
source=(${url}/archive/v${pkgver}.tar.gz)
sha512sums=('91a0fb5e27f4369a42a638e69347a1551c4d8a283162c6e0e534c7e17ae31f3211e98288915a4227476dc5a68f99e2e421a00be1ba53aac3039484db195eb0e3')
@@ -22,13 +22,14 @@ build() {
check() {
cd "${_base}-${pkgver}"
- tox -e py$(python -c "import sys; print(sys.version[:3].replace('.', ''))")
+ python -c "from setuptools import setup; setup();" install --root="${PWD}/tmp_install" --optimize=1 --skip-build
+ PYTHONPATH="${PWD}/tmp_install$(python -c "import site; print(site.getsitepackages()[0])"):/usr/share/gmsh/api/python:${PYTHONPATH}" python -m pytest --codeblocks
}
package() {
cd "${_base}-${pkgver}"
export PYTHONHASHSEED=0
- python -c "from setuptools import setup; setup();" install --root="${pkgdir}" --optimize=1
+ python -c "from setuptools import setup; setup();" install --root="${pkgdir}" --optimize=1 --skip-build
install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
echo 'Important note: for the python-gmsh module to be available you need to add export PYTHONPATH="$PYTHONPATH:/usr/share/gmsh/api/python" in ~/.bashrc, ~/.zshrc, etc. :-)'
}