Date: Wednesday, November 16, 2022 @ 07:56:02 Author: arojas Revision: 1349062
archrelease: copy trunk to community-x86_64 Added: python-argon2-cffi-bindings/repos/community-x86_64/PKGBUILD (from rev 1349061, python-argon2-cffi-bindings/trunk/PKGBUILD) Deleted: python-argon2-cffi-bindings/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 65 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 34 insertions(+), 31 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-11-16 07:55:52 UTC (rev 1349061) +++ PKGBUILD 2022-11-16 07:56:02 UTC (rev 1349062) @@ -1,31 +0,0 @@ -# Maintainer: - -_pipname=argon2-cffi-bindings -pkgname=python-$_pipname -pkgver=21.2.0 -pkgrel=2 -pkgdesc='Low-level CFFI bindings for Argon2' -arch=(x86_64) -url='https://github.com/hynek/argon2-cffi-bindings' -license=(MIT) -depends=(python-cffi argon2) -makedepends=(python-setuptools-scm) -source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz) -sha256sums=('bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3') - -build() { - cd $_pipname-$pkgver - ARGON2_CFFI_USE_SYSTEM=1 \ - python setup.py build -} - -check() { - cd $_pipname-$pkgver - python setup.py test -} - -package() { - cd $_pipname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-argon2-cffi-bindings/repos/community-x86_64/PKGBUILD (from rev 1349061, python-argon2-cffi-bindings/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-11-16 07:56:02 UTC (rev 1349062) @@ -0,0 +1,34 @@ +# Maintainer: + +_pipname=argon2-cffi-bindings +pkgname=python-$_pipname +pkgver=21.2.0 +pkgrel=3 +pkgdesc='Low-level CFFI bindings for Argon2' +arch=(x86_64) +url='https://github.com/hynek/argon2-cffi-bindings' +license=(MIT) +depends=(python-cffi argon2) +makedepends=(python-build python-installer python-setuptools-scm python-wheel) +checkdepends=(python-pytest) +source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz) +sha256sums=('bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3') + +build() { + cd $_pipname-$pkgver + ARGON2_CFFI_USE_SYSTEM=1 \ + python -m build --wheel --no-isolation +} + +check() { + cd $_pipname-$pkgver + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -m pytest +} + +package() { + cd $_pipname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}