diff options
author | Carlos Aznarán Laos | 2021-09-23 15:03:54 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2021-09-23 15:03:54 -0500 |
commit | 37d0d2136b339e8363d8bb4bfeec10c76dcf3dd9 (patch) | |
tree | d465796b89a2eec2824c761ae08e93c85fbd1ccb | |
parent | 13b44f59142f0de9e5ce30808febfbf68f08dc19 (diff) | |
download | aur-37d0d2136b339e8363d8bb4bfeec10c76dcf3dd9.tar.gz |
Version bump to 4.1.0
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 30 insertions, 33 deletions
@@ -1,17 +1,15 @@ pkgbase = python-pyamg - pkgdesc = PyAMG: Algebraic Multigrid Solvers in Python - pkgver = 4.0.0 - pkgrel = 2 + pkgdesc = Algebraic Multigrid Solvers in Python + pkgver = 4.1.0 + pkgrel = 1 url = https://github.com/pyamg/pyamg - arch = i686 - arch = x86_64 + arch = any license = MIT makedepends = python-setuptools makedepends = pybind11 - depends = python - source = https://files.pythonhosted.org/packages/source/p/pyamg/pyamg-4.0.0.tar.gz - sha256sums = 3ceb38ffd86e29774e759486f2961599c8ed847459c68727493cadeaf115a38a + depends = python-scipy + depends = python-pytest + source = https://github.com/pyamg/pyamg/archive/v4.1.0.tar.gz + sha512sums = 43bb22a03023a3be101bec88f13528095847fdc4a1b8b669ff9583de2184982673c63ef869bded3599f2aa81d8746914cc01ddff9c7307c5598d0e17da5e9000 pkgname = python-pyamg - depends = python - @@ -1,32 +1,31 @@ -#Maintainer: David McInnis <dave@dave3.xyz> - -pkgname=('python-pyamg') -_name='pyamg' -pkgver='4.0.0' -pkgrel=2 -pkgdesc="PyAMG: Algebraic Multigrid Solvers in Python" -url="https://github.com/pyamg/pyamg" -depends=('python') -makedepends=('python-setuptools' 'pybind11') -license=('MIT') -arch=('i686' 'x86_64') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") -sha256sums=('3ceb38ffd86e29774e759486f2961599c8ed847459c68727493cadeaf115a38a') +# Maintainer: David McInnis <dave@dave3.xyz> +# Maintainer: Carlos Aznarán <caznaranl@uni.pe> +_base=pyamg +pkgname=python-${_base} +pkgdesc="Algebraic Multigrid Solvers in Python" +pkgver=4.1.0 +pkgrel=1 +arch=('any') +url="https://github.com/${_base}/${_base}" +license=(MIT) +depends=(python-scipy python-pytest) +makedepends=(python-setuptools pybind11) +source=(${url}/archive/v${pkgver}.tar.gz) +sha512sums=('43bb22a03023a3be101bec88f13528095847fdc4a1b8b669ff9583de2184982673c63ef869bded3599f2aa81d8746914cc01ddff9c7307c5598d0e17da5e9000') build() { - cd "${srcdir}/${_name}-${pkgver}" - python setup.py build + cd "${_base}-${pkgver}" + python setup.py build } check() { - cd "${srcdir}/${_name}-${pkgver}" - python setup.py test + cd "${_base}-${pkgver}" + python setup.py test } - package() { - depends+=() - cd "${srcdir}/${_name}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/license.md" + cd "${_base}-${pkgver}" + export PYTHONHASHSEED=0 + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" } |