diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 11 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = python-meshpy pkgdesc = 2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh) - pkgver = 2020.1 - pkgrel = 3 + pkgver = 2022.1.3 + pkgrel = 1 url = https://documen.tician.de/meshpy arch = x86_64 license = MIT @@ -10,7 +10,7 @@ pkgbase = python-meshpy makedepends = pybind11 makedepends = git depends = python-gmsh_interop - source = git+https://github.com/inducer/meshpy.git?signed#tag=v2020.1 + source = git+https://github.com/inducer/meshpy.git?signed#tag=v2022.1.3 validpgpkeys = 900A958D9A0ACA58B1468F2471AA298BCA171145 sha512sums = SKIP @@ -2,9 +2,9 @@ _base=meshpy pkgname=python-${_base} pkgdesc="2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh)" -pkgver=2020.1 -pkgrel=3 -arch=('x86_64') +pkgver=2022.1.3 +pkgrel=1 +arch=(x86_64) url="https://documen.tician.de/${_base}" license=(MIT) depends=(python-gmsh_interop) # boost @@ -15,20 +15,19 @@ validpgpkeys=('900A958D9A0ACA58B1468F2471AA298BCA171145') # Andreas Kloeckner sha512sums=('SKIP') build() { - cd "${_base}" + cd ${_base} python3 ./configure.py --python-exe=python3 make } check() { - cd "${_base}" - local _pyversion=$(python -c "import sys; print(sys.version[:3])") - PYTHONPATH="${PWD}/build/lib.linux-${CARCH}-${_pyversion}:${PYTHONPATH}" python test/test_meshpy.py + cd ${_base} + local _pyversion=$(python -c "import sys; print(f'{sys.version_info.major}{sys.version_info.minor}')") + PYTHONPATH="${PWD}/build/lib.linux-${CARCH}-cpython-${_pyversion}:${PYTHONPATH}" python test/test_meshpy.py } package() { - cd "${_base}" - export PYTHONHASHSEED=0 + cd ${_base} PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |