diff options
author | Carlos Aznarán Laos | 2023-05-07 22:29:44 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2023-05-07 22:29:44 -0500 |
commit | bf79bafbb0b5f786ec224ffb9ccad5437ce41b99 (patch) | |
tree | ab0ceb5c6dc2067d2426c3ed19c6b00b7283dafe /PKGBUILD | |
parent | 691a0f969ec928bbdb4353d12c79a4764ec91258 (diff) | |
download | aur-python-algopy.tar.gz |
Python 3.11 rebuild
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -3,24 +3,23 @@ # Contributor: Hector <hsearaDOTatDOTgmailDOTcom> _base=algopy pkgname=python-${_base} +pkgdesc="A library for Automatic Differentation in Python" pkgver=0.5.7 pkgrel=2 -pkgdesc="A library for Automatic Differentation in Python" +arch=(any) url="https://pythonhosted.org/${_base}" license=('custom') -arch=('any') depends=(python-scipy) -makedepends=(python-setuptools) +makedepends=(python-build python-installer python-setuptools python-wheel) source=(https://pypi.org/packages/source/${_base::1}/${_base}/${_base}-${pkgver}.zip) sha512sums=('1d2cb62154f7bc344605e2db1d90125a76b93e99628056ef007a27b05546d0af3e1d52587dc3217d03118f8dddac298742c303ae9d39185ab33375e56ae3a1ba') build() { - cd "${_base}-${pkgver}" - python setup.py build + cd ${_base}-${pkgver} + python -m build --wheel --skip-dependency-check --no-isolation } package() { - cd "${_base}-${pkgver}" - export PYTHONHASHSEED=0 - PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + cd ${_base}-${pkgver} + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python -m installer --destdir="${pkgdir}" dist/*.whl } |