diff options
author | Mark Blakeney | 2022-10-07 14:42:59 +1000 |
---|---|---|
committer | Mark Blakeney | 2022-10-07 14:42:59 +1000 |
commit | 47966cc6126eeb2483f7ebaa4e1774563a57ac32 (patch) | |
tree | 08288824fe61cbec7fe95baf3c8347486d0708ad | |
parent | 08a9e4d527c77aa27a7bb32a35787a40fd1ee029 (diff) | |
download | aur-47966cc6126eeb2483f7ebaa4e1774563a57ac32.tar.gz |
Update to 3.2. Also, simplify/improve the PKGBUILD
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 16 insertions, 30 deletions
@@ -1,15 +1,16 @@ pkgbase = cdhist pkgdesc = Linux shell cd history - pkgver = 3.1 + pkgver = 3.2 pkgrel = 1 url = https://github.com/bulletmark/cdhist install = install.sh arch = any license = GPL3 - makedepends = python-pip + makedepends = python-build + makedepends = python-installer makedepends = python-wheel depends = python>=3.7 - source = cdhist-3.1.tar.gz::https://github.com/bulletmark/cdhist/archive/3.1.tar.gz - sha1sums = 00b998466775bc7d3fdd4055f8b7eee87930abfe + source = cdhist-3.2.tar.gz::https://github.com/bulletmark/cdhist/archive/3.2.tar.gz + sha1sums = 46a811141b79daacd4a5fda079c1b54de9152e85 pkgname = cdhist @@ -1,40 +1,25 @@ # Maintainer: mark.blakeney at bullet-systems dot net pkgname=cdhist -pkgver=3.1 +pkgver=3.2 pkgrel=1 pkgdesc="Linux shell cd history" url="https://github.com/bulletmark/$pkgname" -license=("GPL3") -arch=("any") +license=(GPL3) +arch=(any) depends=("python>=3.7") -makedepends=("python-pip" "python-wheel") +makedepends=(python-build python-installer python-wheel) install=install.sh source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha1sums=('00b998466775bc7d3fdd4055f8b7eee87930abfe') +sha1sums=('46a811141b79daacd4a5fda079c1b54de9152e85') -package() { +build() { cd "$srcdir/$pkgname-$pkgver" + python -m build --wheel --no-isolation +} - PIP_CONFIG_FILE=/dev/null pip install \ - --root="$pkgdir" \ - --isolated \ - --ignore-installed \ - --no-deps \ - --disable-pip-version-check \ - --no-python-version-warning \ - --no-warn-script-location \ - --no-cache-dir \ - --no-compile \ - --progress-bar=off \ - --root-user-action=ignore \ - . - - local pdir=$(python -c "import site; print(site.getsitepackages()[0])") - local _pkgname="${pkgname//-/_}" - cd "$pkgdir/$pdir" - rm -f $_pkgname-*.dist-info/direct_url.json - sed -i "/\/direct_url.json,/d" $_pkgname-*.dist-info/RECORD - python -O -m compileall -q . +package() { + cd "$srcdir/$pkgname-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl } # vim:set ts=2 sw=2 et: |