diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -2,26 +2,29 @@ pkgname=caddy2 pkgver=beta6 -pkgrel=1 +pkgrel=2 pkgdesc='Fast, cross-platform HTTP/2 web server with automatic HTTPS' arch=('x86_64') license=('Apache') url='https://github.com/caddyserver/caddy' depends=() +conflicts=('caddy') makedepends=('go') -source=("$pkgname-$pkgver.tar.gz::https://github.com/caddyserver/caddy/archive/v2.0.0-${pkgver}.tar.gz") -sha256sums=('cbcd8ef9eb091c8431e5169c9acfa67f9641d6406a32b383c850bf6429a47182') +source=("$pkgname-$pkgver.tar.gz::https://github.com/caddyserver/caddy/archive/v2.0.0-${pkgver}.tar.gz" + "caddy.service") +sha256sums=('cbcd8ef9eb091c8431e5169c9acfa67f9641d6406a32b383c850bf6429a47182' + 'c3eb327ba564b167e508b2bfa76ef459cacef09fb2e67a7f09944cb8f92e3207') build() { cd ${srcdir}/caddy-2.0.0-${pkgver} export GOPATH="$srcdir" go build -v -o caddy cmd/caddy/main.go - } package() { + mkdir -p "$pkgdir/etc/caddy" + install -D -m 0644 caddy.service "$pkgdir/usr/lib/systemd/system/caddy.service" cd ${srcdir}/caddy-2.0.0-${pkgver} - install -D -m 0755 caddy "$pkgdir/usr/bin/caddy" } |