From 88ab29c4cba0c38fe299b771174370cf3cc51e06 Mon Sep 17 00:00:00 2001 From: seth Date: Sun, 21 Aug 2022 22:19:39 -0400 Subject: sync PKGBUILD with aur --- extra/packaging/arch/PKGBUILD | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'extra') diff --git a/extra/packaging/arch/PKGBUILD b/extra/packaging/arch/PKGBUILD index c02cbe1..8d9220a 100644 --- a/extra/packaging/arch/PKGBUILD +++ b/extra/packaging/arch/PKGBUILD @@ -1,14 +1,14 @@ # Maintainer: seth pkgname=hiccup-git -pkgver=r11.a615f6c +pkgver=r13.3b376cd pkgrel=1 pkgdesc="a python script to help keep you up to date" arch=(any) url="https://github.com/getchoo/hiccup" license=('MIT') -depends=('xdg-user-dirs') -makedepends=('git' 'python-build' 'python-installer' +depends=('python' 'xdg-user-dirs') +makedepends=('git' 'python-build' 'python-installer' 'python-wheel' 'python-setuptools') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") @@ -18,17 +18,21 @@ sha256sums=('SKIP') pkgver() { cd "$srcdir/${pkgname%-git}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd "$srcdir/${pkgname%-git}" + python -m build --wheel --no-isolation } package() { cd "$srcdir/${pkgname%-git}" - python -m installer --destdir="$pkgdir" dist/*.whl + + python -m installer --compile-bytecode=1 --destdir="$pkgdir" dist/*.whl + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } # nvim: ts=2 sw=2 et: -- cgit v1.2.3