summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302023-10-03 19:41:46 +0200
committerM0Rf302023-10-03 19:41:46 +0200
commitdaf64951f27b7b91f16e32c4539bc32f3f1f7f41 (patch)
tree433a9b1bf86b00c82cba83a0f5803b2418c37cee
parent96e9703bba604cd65704e44998b6cb433a6aad35 (diff)
downloadaur-daf64951f27b7b91f16e32c4539bc32f3f1f7f41.tar.gz
python-rlp: update
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD14
2 files changed, 13 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c31729a51f12..ee02643592a8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,14 @@
pkgbase = python-rlp
pkgdesc = A package for encoding and decoding data in and from Recursive Length Prefix notation
pkgver = 3.0.0
- pkgrel = 1
+ pkgrel = 2
url = https://pypi.org/project/rlp/
arch = any
license = MIT
- makedepends = python-setuptools
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-setuptools-scm
+ makedepends = python-wheel
depends = python
depends = python-eth-utils
source = https://files.pythonhosted.org/packages/source/r/rlp/rlp-3.0.0.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
index 774f063b8914..92a781dcb95c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,23 @@
pkgname=python-rlp
pkgver=3.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="A package for encoding and decoding data in and from Recursive Length Prefix notation"
url='https://pypi.org/project/rlp/'
license=('MIT')
arch=('any')
depends=('python' 'python-eth-utils')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools-scm' 'python-wheel')
source=("https://files.pythonhosted.org/packages/source/r/rlp/rlp-$pkgver.tar.gz")
+build() {
+ cd "${srcdir}/${pkgname##python-}-${pkgver}"
+ python3 -m build -nwx
+}
+
package() {
cd "${srcdir}/${pkgname##python-}-${pkgver}"
- python setup.py install \
- --prefix=/usr \
- --root="$pkgdir" \
- --optimize=1
+ python3 -m installer --destdir="$pkgdir" dist/*.whl
}
sha256sums=('63b0465d2948cd9f01de449d7adfb92d207c1aef3982f20310f8009be4a507e8')