diff options
author | Luis Martinez | 2022-06-18 21:15:15 -0500 |
---|---|---|
committer | Luis Martinez | 2022-06-18 21:15:15 -0500 |
commit | a2d14d01ca0b86d372ce4662cb59a772cb4ed894 (patch) | |
tree | 0e439ffdfab57851759859d2b6d3190151b09a10 | |
parent | b164bafcce6ab7f419a985cab5b1c8bbcdf150f4 (diff) | |
download | aur-a2d14d01ca0b86d372ce4662cb59a772cb4ed894.tar.gz |
update to 1.14
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 33 insertions, 25 deletions
@@ -1,15 +1,18 @@ pkgbase = python-requests-pkcs12 - pkgdesc = This library adds PKCS#12 support to the Python requests library. - pkgver = 1.8 + pkgdesc = Adds PKCS#12 support to python-requests + pkgver = 1.14 pkgrel = 1 - url = https://github.com/m-click/requests_pkcs12/ + url = https://github.com/m-click/requests_pkcs12 arch = any license = ISC + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python-requests depends = python-pyopenssl - source = requests_pkcs12-1.8.tar.gz::https://github.com/m-click/requests_pkcs12/archive/1.8.tar.gz - sha512sums = 47cfd3ace07ae5ba122b77b6354ddb78fb997fa5b32d8e888c508eb94779d120955cfb2bbedb252acaf4fcbbcddb3dad538f211ef0a8c258ea410e504888eaa9 + depends = python-cryptography + source = python-requests-pkcs12-1.14.tar.gz::https://files.pythonhosted.org/packages/source/r/requests_pkcs12/requests_pkcs12-1.14.tar.gz + sha256sums = 3b3926cf91769d00c7d68ccfc120f03e5ddf5ef48bd9c4b1985dfb40853f8ac5 pkgname = python-requests-pkcs12 - @@ -1,29 +1,34 @@ -# Maintainer: Alexander Bruegmann <mail[at]abruegmann[dot]eu> -pkgname=('python-requests-pkcs12') -_pyname=requests_pkcs12 -depends=('python-requests' 'python-pyopenssl') -makedepends=('python-setuptools') -pkgver=1.8 +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> +# Contributor: Alexander Bruegmann <mail[at]abruegmann[dot]eu> + +pkgname=python-requests-pkcs12 +_pkg=requests_pkcs12 +pkgver=1.14 pkgrel=1 -pkgdesc='This library adds PKCS#12 support to the Python requests library.' +pkgdesc='Adds PKCS#12 support to python-requests' arch=('any') -url="https://github.com/m-click/requests_pkcs12/" license=('ISC') -source=("${_pyname}-${pkgver}.tar.gz::https://github.com/m-click/requests_pkcs12/archive/${pkgver}.tar.gz") -sha512sums=('47cfd3ace07ae5ba122b77b6354ddb78fb997fa5b32d8e888c508eb94779d120955cfb2bbedb252acaf4fcbbcddb3dad538f211ef0a8c258ea410e504888eaa9') +url="https://github.com/m-click/requests_pkcs12" +depends=('python-requests' 'python-pyopenssl' 'python-cryptography') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') +source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_pkg::1}/$_pkg/$_pkg-$pkgver.tar.gz") +sha256sums=('3b3926cf91769d00c7d68ccfc120f03e5ddf5ef48bd9c4b1985dfb40853f8ac5') build() { - cd "${srcdir}/${_pyname}-${pkgver}" - python setup.py build + cd "$_pkg-$pkgver" + python -m build --wheel --no-isolation } -check() { - cd "${srcdir}/${_pyname}-${pkgver}" - python setup.py test -} +# check() { +# cd "$_pkg-$pkgver" +# python setup.py test +# } package() { - cd "${srcdir}/${_pyname}-${pkgver}" - python setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + cd "$_pkg-$pkgver" + PYTHONHASHSEED=0 python -m installer --destdir="$pkgdir/" dist/*.whl + install -Dm644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/" + local _site="$(python -c 'import site; print(site.getsitepackages()[0])')" + install -d "$pkgdir/usr/share/licenses/$pkgname/" + ln -s "$_site/$_pkg-$pkgver.dist-info/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" } |