diff options
author | GI_Jack | 2023-05-13 19:36:20 -0700 |
---|---|---|
committer | GI_Jack | 2023-05-13 19:36:20 -0700 |
commit | 80cac673287b83acd09a981eade22675379798f4 (patch) | |
tree | 280088125ba038bc18fb23befe2c2a4912380067 | |
parent | 412b9d03993c255105ec9f75f52e9d3541590e78 (diff) | |
download | aur-80cac673287b83acd09a981eade22675379798f4.tar.gz |
updated for modern packaging standards
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 14 insertions, 7 deletions
@@ -1,13 +1,15 @@ # Generated by mksrcinfo(replacement shim) v8 -# Mon May 8 09:05:02 AM PDT 2023 +# Sat May 13 07:36:15 PM PDT 2023 pkgbase = python-asysocks pkgdesc = Socks5/Socks4 client and server python library pkgver = 0.2.5 - pkgrel = 1 + pkgrel = 2 url = https://pypi.org/project/asysocks arch = any license = MIT - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python source = https://files.pythonhosted.org/packages/source/a/asysocks/asysocks-0.2.5.tar.gz sha256sums = 03c9ba580d528c3e5ac11747b57b1935a1b9bf34abb47d82db79730351615a5a @@ -3,17 +3,22 @@ pkgname=python-asysocks _pkgname=asysocks pkgver=0.2.5 -pkgrel=1 +pkgrel=2 pkgdesc="Socks5/Socks4 client and server python library" url="https://pypi.org/project/asysocks" arch=('any') license=('MIT') depends=('python') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") sha256sums=('03c9ba580d528c3e5ac11747b57b1935a1b9bf34abb47d82db79730351615a5a') +build() { + cd "${_pkgname}-${pkgver}" + python -m build --wheel --no-isolation +} + package() { - cd ${_pkgname}-${pkgver} - python setup.py install -O1 --root="${pkgdir}" --prefix=/usr + cd "${_pkgname}-${pkgver}" + python -m installer --destdir="${pkgdir}" dist/*.whl } |