summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2022-06-18 21:15:15 -0500
committerLuis Martinez2022-06-18 21:15:15 -0500
commita2d14d01ca0b86d372ce4662cb59a772cb4ed894 (patch)
tree0e439ffdfab57851759859d2b6d3190151b09a10
parentb164bafcce6ab7f419a985cab5b1c8bbcdf150f4 (diff)
downloadaur-a2d14d01ca0b86d372ce4662cb59a772cb4ed894.tar.gz
update to 1.14
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD43
2 files changed, 33 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f3024e970128..4f44710813e3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 8caf6fdd7224..ffb0ecfd8037 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}