diff options
author | Leo | 2020-10-01 01:59:55 +0800 |
---|---|---|
committer | Leo | 2020-10-01 01:59:55 +0800 |
commit | d34b9720dda3ba7c4ac10f3e6e5bc2d2bbbb7c79 (patch) | |
tree | 017b9720b347eec6e363a0bab57d1f5612c7868a /PKGBUILD | |
download | aur-d34b9720dda3ba7c4ac10f3e6e5bc2d2bbbb7c79.tar.gz |
New upstream version 1.8.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fe4d1d643666 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Leo <i@setuid0.dev> + +pkgname=roadrunner +pkgver=1.8.3 +pkgrel=1 +pkgdesc="High-performance PHP application server, load-balancer and process manager written in Golang" +arch=(x86_64) +url="https://roadrunner.dev/" +license=(MIT) +depends=("php>=7.1") +makedepends=("go>=1.13") +source=( + "https://github.com/spiral/$pkgname/archive/v$pkgver.tar.gz" + ".rr.yaml.sample-full" + ".rr.yaml.sample-minimal" +) +sha256sums=( + "0438537fab3f20de1225a586715533863f3fe0618c2955efacc93a2228bec463" + SKIP + SKIP +) +options=("!buildflags") + +build() { + export GOPATH="$srcdir"/gopath + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + cd "$pkgname-$pkgver" + go mod download -x + make +} + +check() { + export GOPATH="$srcdir"/gopath + cd "$pkgname-$pkgver" + make test +} + +package() { + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/bin/" -m755 rr + install -Dt "$pkgdir/usr/share/$pkgname/" -m644 "$srcdir/.rr.yaml.sample-full" + install -Dt "$pkgdir/usr/share/$pkgname/" -m644 "$srcdir/.rr.yaml.sample-minimal" +} |