summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 8 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9d51d997491d..0191cfdf3ccf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}