From 4e6c9dbeb514280b8c50ad0710551270722fe7ef Mon Sep 17 00:00:00 2001 From: "N0\\A" Date: Wed, 11 Mar 2026 08:43:19 +0100 Subject: [PATCH] kewt-git AUR --- .gitea/workflows/release.yml | 2 +- packaging/AUR/PKGBUILD.git | 29 +++++++++++++++++++++++++++++ packaging/AUR/PKGBUILD.template | 2 +- 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 packaging/AUR/PKGBUILD.git diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 3169613..cfbb215 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -80,7 +80,7 @@ jobs: cat > aur-work/.SRCINFO << SRCEOF pkgbase = kewt-bin - pkgdesc = A minimalist, 100% POSIX static site generator inspired by werc and kew + pkgdesc = A minimalist, 100% POSIX, static site generator inspired by werc and kew pkgver = ${VERSION} pkgrel = 1 url = https://git.krzak.org/N0VA/kewt diff --git a/packaging/AUR/PKGBUILD.git b/packaging/AUR/PKGBUILD.git new file mode 100644 index 0000000..6564c16 --- /dev/null +++ b/packaging/AUR/PKGBUILD.git @@ -0,0 +1,29 @@ +# Maintainer: n0va +pkgname=kewt-git +pkgver=r0.0000000 +pkgrel=1 +pkgdesc="A minimalist, 100% POSIX, static site generator inspired by werc and kew" +arch=('any') +url="https://git.krzak.org/N0VA/kewt" +license=('MIT') +makedepends=('git') +depends=('sh') +provides=('kewt') +conflicts=('kewt' 'kewt-bin') +source=("${pkgname}::git+${url}.git") +sha256sums=('SKIP') + +pkgver() { + cd "${pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${pkgname}" + sh tools/build-standalone.sh +} + +package() { + cd "${pkgname}" + install -Dm755 kewt "${pkgdir}/usr/bin/kewt" +} diff --git a/packaging/AUR/PKGBUILD.template b/packaging/AUR/PKGBUILD.template index 3053d69..32ca717 100644 --- a/packaging/AUR/PKGBUILD.template +++ b/packaging/AUR/PKGBUILD.template @@ -2,7 +2,7 @@ pkgname=kewt-bin pkgver=VERSION_PLACEHOLDER pkgrel=1 -pkgdesc="A minimalist, 100% POSIX static site generator inspired by werc and kew" +pkgdesc="A minimalist, 100% POSIX, static site generator inspired by werc and kew" arch=('any') url="https://git.krzak.org/N0VA/kewt" license=('MIT')