diff options
author | Luis Martinez | 2022-07-04 01:06:13 -0500 |
---|---|---|
committer | Luis Martinez | 2022-07-04 01:06:13 -0500 |
commit | 7dc5822f030f18777a0030cd457e6fcb8e2fc885 (patch) | |
tree | 08224e6a6638ae64e6b622365b23d736cd57714f | |
parent | 98de5e650b4412104731cfc94edd9fc58a72b20f (diff) | |
download | aur-python-nerd-color.tar.gz |
packaging update
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 18 insertions, 14 deletions
@@ -1,12 +1,15 @@ pkgbase = python-nerd-color - pkgdesc = A simple CLI colorizer + pkgdesc = Simple CLI colorizer pkgver = 0.1.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/0xharu/nerd-color arch = any license = GPL3 + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools - depends = python3 + makedepends = python-wheel + depends = python source = python-nerd-color-0.1.0.tar.gz::https://files.pythonhosted.org/packages/source/N/Nerd-Color/Nerd-Color-0.1.0.tar.gz sha256sums = 7e234e89ee016cf5a592cc8cf8e01c1ed42eae3c38b82236e18525180b4a2864 @@ -1,24 +1,25 @@ -# Maintainer: Luis Martinez <luis dot martinez at tuta dot io> +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> pkgname=python-nerd-color +_pkg=Nerd-Color pkgver=0.1.0 -pkgrel=1 -pkgdesc="A simple CLI colorizer" +pkgrel=2 +pkgdesc="Simple CLI colorizer" arch=('any') url="https://github.com/0xharu/nerd-color" license=('GPL3') -depends=('python3') -makedepends=('python-setuptools') -source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/N/Nerd-Color/Nerd-Color-$pkgver.tar.gz") +depends=('python') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') +source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_pkg::1}/$_pkg/$_pkg-$pkgver.tar.gz") sha256sums=('7e234e89ee016cf5a592cc8cf8e01c1ed42eae3c38b82236e18525180b4a2864') build() { - cd "Nerd-Color-$pkgver" - python setup.py build + cd "$_pkg-$pkgver" + python -m build --wheel --no-isolation } package() { - cd "Nerd-Color-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" + cd "$_pkg-$pkgver" + PYTHONHASHSEED=0 python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" } |