* update python-pycryptodomex to 3.20.0-1

This commit is contained in:
Alexander Baldeck 2024-06-25 22:48:14 +02:00
parent 65c0232cdc
commit c48088e633

View File

@ -4,8 +4,8 @@
# Contributor: Ivan Shapovalov <intelfx@intelfx.name>
pkgname=python-pycryptodomex
pkgver=3.12.0
pkgrel=3
pkgver=3.20.0
pkgrel=1
pkgdesc='A self-contained Python package of low-level cryptographic primitives'
url='https://www.pycryptodome.org/'
@ -15,17 +15,17 @@ license=('BSD')
depends=('python')
makedepends=('python-setuptools')
source=("https://pypi.org/packages/source/p/pycryptodomex/pycryptodomex-$pkgver.zip")
sha512sums=('fca639c5e31a59ca16e524894873f8bbedabb12b3697b5a6a11001c3479ea534ff8a5a7b9c90ea7eae5eacdb3fa7770c92e0317ab620c8e016e2be3c2a77ab78')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Legrandin/pycryptodome/archive/refs/tags/v${pkgver}x.tar.gz")
sha512sums=('387fd78f27d7c22529eab3c5b87e265b399eaa2727a80b7739ddfe876a613a0bf7b85d78485e6493efd1fc52a8a189728f3debf3f1b3d0d8a142bb67ee026027')
build() {
cd "$srcdir"/pycryptodomex-$pkgver
python setup.py build
cd "pycryptodome-${pkgver}x"
python setup.py build
}
package_python-pycryptodomex() {
cd pycryptodomex-$pkgver
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
cd "pycryptodome-${pkgver}x"
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
}