Adding gbt package
authorJiri Tyr <jiri.tyr@gmail.com>
Sun, 14 Jan 2018 23:16:11 +0000 (23:16 +0000)
committerFredrik Fornwall <fredrik@fornwall.net>
Tue, 16 Jan 2018 10:31:34 +0000 (11:31 +0100)
packages/gbt/build.sh [new file with mode: 0644]

diff --git a/packages/gbt/build.sh b/packages/gbt/build.sh
new file mode 100644 (file)
index 0000000..0029de2
--- /dev/null
@@ -0,0 +1,22 @@
+TERMUX_PKG_HOMEPAGE=https://github.com/jtyr/gbt
+TERMUX_PKG_DESCRIPTION="Highly configurable prompt builder for Bash and ZSH written in Go"
+TERMUX_PKG_VERSION=1.1.6
+TERMUX_PKG_REVISION=1
+TERMUX_PKG_SRCURL=https://github.com/jtyr/gbt/archive/v${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=809670ffaf9477e50dc3d9332acc15721e5203d0a0b0f26f07c20f9b5b25c7bb
+
+termux_step_make_install() {
+       cd $TERMUX_PKG_SRCDIR
+
+       termux_setup_golang
+
+       export GOPATH=$HOME/go
+       mkdir -p $GOPATH/{bin,pkg,src/github.com/jtyr}
+       ln -fs $TERMUX_PKG_SRCDIR $GOPATH/src/github.com/jtyr/gbt
+
+       go build -ldflags='-s -w' -o $TERMUX_PREFIX/bin/gbt github.com/jtyr/gbt/cmd/gbt
+
+       mkdir -p $TERMUX_PREFIX/{doc/gbt,share/gbt}
+       cp -r $TERMUX_PKG_SRCDIR/{sources,themes} $TERMUX_PREFIX/share/gbt/
+       cp -r $TERMUX_PKG_SRCDIR/{LICENSE,README.md} $TERMUX_PREFIX/doc/gbt/
+}