diff options
Diffstat (limited to 'community/py3-soupsieve/APKBUILD')
-rw-r--r-- | community/py3-soupsieve/APKBUILD | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/community/py3-soupsieve/APKBUILD b/community/py3-soupsieve/APKBUILD index db0c0335f2f..01f215b6d53 100644 --- a/community/py3-soupsieve/APKBUILD +++ b/community/py3-soupsieve/APKBUILD @@ -1,24 +1,30 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> -# Maintainer: +# Maintainer: Patrycja Rosa <alpine@ptrcnull.me> pkgname=py3-soupsieve -pkgver=2.2.1 -pkgrel=2 +pkgver=2.5 +pkgrel=1 pkgdesc="modern CSS selector implementation for Beautiful Soup" options="!check" # Circular dependency on py3-beautifulsoup4 url="https://github.com/facelessuser/soupsieve" arch="noarch" license="MIT" depends="python3" -makedepends="py3-setuptools" +makedepends="py3-hatchling py3-gpep517" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/facelessuser/soupsieve/archive/$pkgver.tar.gz" builddir="$srcdir/soupsieve-$pkgver" build() { - python3 setup.py build + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 } package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" + python3 -m installer -d "$pkgdir" \ + .dist/*.whl } -sha512sums="c1339cfca237af7f8915b6d644b8271f769f9a37aa68f8acf536236551baaf9bb44a2f2a736f9168a7649cde14d37b8c24614c9491acbf81e3f4fdaea96b4928 py3-soupsieve-2.2.1.tar.gz" +sha512sums=" +5b3bb1f8ea84c69a97b273c87f385513baf9f0c49f5cf822120e4a73c16801ad8eb65f7ac32f83091b3efac716b3a7097b7511273e7fb8079f49ca6caa238656 py3-soupsieve-2.5.tar.gz +" |