Compare commits

...

2 Commits
v1.6.5 ... main

Author SHA1 Message Date
8b760b2897 fix: homebrew permissions on macOS (hopefully)
All checks were successful
Deploy Website / deploy-website (push) Successful in 40s
Publish kewt-git to AUR / publish-aur-git (push) Successful in 20s
Release Standalone Builder / build (release) Successful in 26s
Release Standalone Builder / publish-aur (release) Successful in 20s
Release Standalone Builder / publish-homebrew (release) Successful in 7s
2026-05-12 21:00:19 +02:00
e3bf598dd9 packaging: template cleanup 2026-05-12 20:53:13 +02:00
5 changed files with 8 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
pkgbase = kewt-git pkgbase = kewt-git
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 = r0.0000000 pkgver = r0.0000001
pkgrel = 3 pkgrel = 1
url = https://kewt.krzak.org url = https://kewt.krzak.org
arch = any arch = any
license = ISC license = ISC

View File

@@ -1,7 +1,7 @@
pkgbase = kewt-bin 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_PLACEHOLDER pkgver = VERSION_PLACEHOLDER
pkgrel = 2 pkgrel = 1
url = https://kewt.krzak.org url = https://kewt.krzak.org
arch = any arch = any
license = ISC license = ISC

View File

@@ -1,7 +1,7 @@
# Maintainer: n0va <n0va@krzak.org> # Maintainer: n0va <n0va@krzak.org>
pkgname=kewt-git pkgname=kewt-git
pkgver=r0.0000000 pkgver=r0.0000001
pkgrel=2 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') arch=('any')
url="https://kewt.krzak.org" url="https://kewt.krzak.org"

View File

@@ -8,6 +8,7 @@ class Kewt < Formula
def install def install
bin.install "kewt" bin.install "kewt"
chmod 0755, bin/"kewt"
generate_completions_from_executable(bin/"kewt", "--dump-zsh-completions", shells: [:zsh]) generate_completions_from_executable(bin/"kewt", "--dump-zsh-completions", shells: [:zsh])
end end

View File

@@ -17,10 +17,10 @@ tmpdir=$(mktemp -d "/tmp/kewt.XXXXXX")
trap 'rm -rf "$tmpdir"' EXIT HUP INT TERM trap 'rm -rf "$tmpdir"' EXIT HUP INT TERM
# Extract payload # Extract payload
sed '1,/^#==PAYLOAD==$/d' "$0" | tar -xz -C "$tmpdir" LC_ALL=C sed '1,/^#==PAYLOAD==$/d' "$0" | tar -xz -C "$tmpdir"
# Pass control to the extracted script # Pass control to the extracted script
KEWT_INVOKED_AS="$0" "$tmpdir/kewt.sh" "$@" KEWT_INVOKED_AS="$0" sh "$tmpdir/kewt.sh" "$@"
exit $? exit $?
#==PAYLOAD== #==PAYLOAD==