diff options
author | David McKay | 2019-05-13 20:44:55 +0200 |
---|---|---|
committer | David McKay | 2019-05-13 20:44:55 +0200 |
commit | faffe88ef79efa3640af4e85444881b814a304d5 (patch) | |
tree | 4d5729e7ff1a326fbe62126db19941e3c7873ceb /PKGBUILD | |
download | aur-fluxlang.tar.gz |
Release 0.28.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 00000000000..589212989a1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: rawkode <david@rawkode.dev> + +pkgname=fluxlang +pkgdir="pkg-build" +pkgdesc="InfluxData's Flux Language" +pkgver=0.28.3 +pkgrel=1 +arch=('i686' 'x86_64' 'arm64') +url="https://github.com/influxdata/flux" +license=('mit') +makedepends=('go' 'dep' 'make' 'ragel' 'ruby') + +source=("https://github.com/influxdata/flux/archive/v$pkgver.tar.gz") +sha256sums=('b0332f395303578acda2fb8fb675c959c982588cd57861ceb8cd8881744293fd') + +build() { + GOPATH=$startdir + rm -rf $GOPATH/pkg || true + cd "$srcdir/flux-$pkgver" + + GO111MODULE=on go build ./cmd/flux +} + +package() { + install -Dm 755 "$srcdir/flux-$pkgver/flux" "$pkgdir/usr/bin/flux" +} |