# Maintainer: Levente Polyak # Contributor: Wei Congrui < crvv.mail at gmail dot com > # Contributor: Carl George < arch at cgtx dot us > # Contributor: Eric Engeström # Contributor: Andreas Linz # Contributor: Akshay S Dinesh pkgname=caddy pkgver=1.0.5 _gitcommit=11ae1aa6b88e45b077dd97cb816fe06cd91cca67 _distcommit=9e93bfd85c97d71ab842a4a4b555d358295c914e pkgrel=1 pkgdesc='HTTP/2 Web Server with Automatic HTTPS' url='https://caddyserver.com' arch=('x86_64') license=('Apache') depends=('glibc') makedepends=('go-pie' 'git') backup=('etc/caddy/caddy.conf') source=("git+https://github.com/caddyserver/caddy#commit=${_gitcommit}?signed" caddy-${_distcommit}-index.html::https://raw.githubusercontent.com/caddyserver/dist/${_distcommit}/welcome/index.html caddy.service caddy.tmpfiles Caddyfile plugins.go) sha256sums=('SKIP' '7668022a48b0cbf459190f0bbfbfb32ae066449a95e006367cac9e1befa80c5f' 'c14ac8681e0434caf2c68e4a18dc59f8796fdffe9039f2e3c799ca64d37aa1ea' 'c8f002f5ba59985a643600dc3c871e18e110903aa945ef3f2da7c9edd39fbd7a' 'fb998b6de7bfe58f65c62eab37a4885e70833d19902da089766ad627a5f5a305' '69956ee6a54ee0469fdee77f6d07cccee61699b1ee24e2f94ef6017c7ec1118b') validpgpkeys=( 29D0817A67156E4F25DC24782A349DD577D586A5 # Matthew Holt ) pkgver() { cd ${pkgname} git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { cd ${pkgname}/caddy sed 's|/var/www/html|/srv/http|g' -i "${srcdir}/caddy-${_distcommit}-index.html" sed 's|Version: "unknown"|Version: "v'${pkgver}'"|' -i caddymain/run.go cat > main.go <> main.go fi cat >> main.go <