From 1513f2530ea7f4f8b0d75714024ab2fb20527656 Mon Sep 17 00:00:00 2001 From: Leonid Plyushch Date: Fri, 18 Jan 2019 18:28:24 +0200 Subject: [PATCH] new package: caddy Fast, cross-platform HTTP/2 web server. --- packages/caddy/build.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 packages/caddy/build.sh diff --git a/packages/caddy/build.sh b/packages/caddy/build.sh new file mode 100644 index 000000000..674ea15ae --- /dev/null +++ b/packages/caddy/build.sh @@ -0,0 +1,21 @@ +TERMUX_PKG_HOMEPAGE=https://caddyserver.com/ +TERMUX_PKG_DESCRIPTION="Fast, cross-platform HTTP/2 web server" +TERMUX_PKG_VERSION=0.11.2 +TERMUX_PKG_SRCURL=https://github.com/mholt/caddy/archive/v$TERMUX_PKG_VERSION.tar.gz +TERMUX_PKG_SHA256=61779a09959bf6a0e7007e8ff5c2a94811dd12b7628166cb31e9648a97c0e75b + +termux_step_make() { + termux_setup_golang + export GOPATH=$TERMUX_PKG_BUILDDIR + + mkdir -p $GOPATH/src/github.com/mholt/ + cp -a $TERMUX_PKG_SRCDIR $GOPATH/src/github.com/mholt/caddy + + cd $GOPATH/src/github.com/mholt/caddy/caddy + go build +} + +termux_step_make_install() { + install -Dm700 $GOPATH/src/github.com/mholt/caddy/caddy/caddy \ + $TERMUX_PREFIX/bin/caddy +}