diff options
Diffstat (limited to 'extra')
| -rw-r--r-- | extra/packaging/arch/PKGBUILD | 12 |
1 files changed, 8 insertions, 4 deletions
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 <getchoo at tuta dot io> 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: |
