From 269340c42053914dcbcd4ee951893be58d4e7c2d Mon Sep 17 00:00:00 2001 From: John Gebbie Date: Sun, 3 Jul 2022 16:03:25 +0100 Subject: [PATCH] New package: gek-0.1 --- srcpkgs/gek/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gek/template diff --git a/srcpkgs/gek/template b/srcpkgs/gek/template new file mode 100644 index 000000000000..8f30438bf2bb --- /dev/null +++ b/srcpkgs/gek/template @@ -0,0 +1,26 @@ +# Template file for 'gek' +pkgname=gek +version=0.1 +revision=1 +hostmakedepends="git go" +short_desc="Stack-based stream editor and scripting language" +maintainer="John Gebbie " +license="GPL-3.0-only" +homepage="https://geklang.org/" + +do_fetch() { + git clone --depth 1 --branch v0.1 https://git.sr.ht/~geb/gek "${wrksrc}" + cd "${wrksrc}" +} + +do_build() { + go build -o gek ./src +} + +do_install() { + vbin gek + vbin gekdoc + vman gek.1 + mkdir "${DESTDIR}/usr/share/doc" + cp -r doc "${DESTDIR}/usr/share/doc/${pkgname}" +}