### this file is sourced not run
PKGVER=2.8.4
PKGBUILD=1
PKGARCH=x86_64

# source: james
TARBALL=caddy_${PKGVER}_linux_amd64.tar.gz
MD5SUM=9ea9811c3d9e3f2025f37fb264ef726f
SRC_URL=https://github.com/caddyserver/caddy/releases/download/v${PKGVER}/$TARBALL
BUNDLE=

SLACKREQ=
SLACKDESC="caddy2: caddy2 $PKGVER (Web Server)
caddy2: 
caddy2: Caddy2 is a powerful, enterprise-ready, open source web server with 
caddy2: automatic HTTPS written in Go.
caddy2:
caddy2: This is a re-packaged official binary.
caddy2: 
caddy2: https://caddyserver.com/
caddy2: 
caddy2: 
caddy2:
"
SLACKINSTALL='
if [ -z "$ROOT" ] || [ "$ROOT" = "/" ]; then
	! grep -q caddy /etc/passwd && mkuser.sh caddy
fi
'

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	cd /tmp
	install -m755 caddy /usr/bin &&
	install -dm755 /usr/share/doc/caddy2 &&
	install -m644 README.md LICENSE /usr/share/doc/caddy2 &&
	pkg_build_slackdesc &&

	# simple initscript
	install -Dm644 pkg/60-caddy /etc/init.d/60-caddy &&
	return 0
}

<< "EOF"
# building from source:

$ git clone "https://github.com/caddyserver/caddy.git"
$ cd caddy/cmd/caddy/
$ go build

EOF
