diff options
author | skydrome | 2022-08-29 16:18:27 -0400 |
---|---|---|
committer | skydrome | 2022-08-29 16:18:27 -0400 |
commit | 764908e8892fe2210e9c9fb6b4f8ef8742a07270 (patch) | |
tree | 364341f741226405648c7775bd4d2afa3b496243 | |
parent | 7700fc573d6220984700a68fa4affe277ea0d3e6 (diff) | |
download | aur-764908e8892fe2210e9c9fb6b4f8ef8742a07270.tar.gz |
remove python2 package and install using a wheel
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 12 insertions, 24 deletions
@@ -5,19 +5,12 @@ pkgbase = pyutil url = https://pypi.python.org/pypi/pyutil arch = any license = GPL2 - makedepends = python2-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel makedepends = python-setuptools + depends = python source = https://files.pythonhosted.org/packages/source/p/pyutil/pyutil-3.3.0.tar.gz sha256sums = 8c4d4bf668c559186389bb9bce99e4b1b871c09ba252a756ccaacd2b8f401848 -pkgname = python2-pyutil - depends = python2-simplejson - depends = python2-zbase32 - conflicts = python-pyutil - replaces = pyutil - pkgname = python-pyutil - depends = python-simplejson - depends = python-zbase32 - conflicts = python2-pyutil - @@ -2,30 +2,25 @@ # Contributor: Peter Simons <simons@cryp.to> pkgbase=pyutil -pkgname=('python2-pyutil' 'python-pyutil') +pkgname=python-pyutil pkgver=3.3.0 pkgrel=1 pkgdesc="general-purpose python library (used by tahoe-lafs)" arch=('any') url='https://pypi.python.org/pypi/pyutil' license=('GPL2') -makedepends=('python2-setuptools' 'python-setuptools') +depends=('python') +makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools') source=("https://files.pythonhosted.org/packages/source/p/pyutil/pyutil-${pkgver}.tar.gz") sha256sums=('8c4d4bf668c559186389bb9bce99e4b1b871c09ba252a756ccaacd2b8f401848') -package_python2-pyutil() { - depends=('python2-simplejson' 'python2-zbase32') - replaces=('pyutil') - conflicts=('python-pyutil') - cd "$srcdir/pyutil-$pkgver" - python2 setup.py install --root="$pkgdir" --prefix='/usr' --optimize=1 - rm -r "$pkgdir/usr/pyutil" +build() { + cd "pyutil-$pkgver" + python -m build --wheel --no-isolation } package_python-pyutil() { - depends=('python-simplejson' 'python-zbase32') - conflicts=('python2-pyutil') - cd "$srcdir/pyutil-$pkgver" - python setup.py install --root="$pkgdir" --prefix='/usr' --optimize=1 + cd "pyutil-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl rm -r "$pkgdir/usr/pyutil" } |