summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-03-09 04:41:26 +0200
committerDimitris Kiziridis2020-03-09 04:41:26 +0200
commit72bc98e5e079049e40d00dd239f09cda36799fd4 (patch)
tree48bb19eb4b2cd39d549690de0bbdd7fac4acef1d /PKGBUILD
parent6a529f2046eb1af19160f1d9b3461c83c0593b97 (diff)
downloadaur-72bc98e5e079049e40d00dd239f09cda36799fd4.tar.gz
Update to 0.12.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 18 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 030b671dc77c..3b35cf10fc0b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,31 @@
-# Maintainer: rawkode <rawkode@pm.me>
+# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+# Contributor: rawkode <rawkode@pm.me>
pkgname=openfaas-cli
-pkgdir="pkg-build"
-pkgdesc="OpenFaaS CLI"
-pkgver=0.8.11
+pkgdesc="Official CLI for OpenFaaS"
+pkgver=0.12.0
pkgrel=1
arch=('i686' 'x86_64' 'arm64')
url="https://github.com/openfaas/faas-cli"
-license=('mit')
+license=('MIT')
makedepends=('go' 'dep')
-
-source=("https://github.com/openfaas/faas-cli/archive/$pkgver.tar.gz")
-sha256sums=('0e0ca9c3c946b46f44f7614c34be47a2f873a9a97efcb05c27b7c06fee37f861')
+provides=('faas-cli')
+source=("${url}/archive/${pkgver}.tar.gz")
+sha256sums=('0b088a822f2a61085cf914007be9f147cfe1a32f936c5ed50c931e23066a4d0b')
build() {
- GOPATH=$startdir
- rm -rf $GOPATH/pkg || true
- cd "$srcdir/faas-cli-$pkgver"
-
- dep ensure
+ cd "${srcdir}"
+ mkdir -p $srcdir/go
+ export GOPATH="${srcdir}"/go
+ export PATH=$PATH:$GOPATH/bin
+ mkdir -p $GOPATH/src/github.com/openfaas/
+ cd $GOPATH/src/github.com/openfaas/
+ mv "$srcdir/faas-cli-${pkgver}" faas-cli
+ cd faas-cli
+ dep ensure -v
CGO_ENABLED=0 GOOS=linux go build --ldflags "-s -w -X github.com/openfaas/faas-cli/version.Version=$pkgver" -a -installsuffix cgo -o faas-cli
}
package() {
- install -Dm 755 "$srcdir/faas-cli-$pkgver/faas-cli" "$pkgdir/usr/bin/faas-cli"
+ install -Dm 755 "${srcdir}/go/src/github.com/openfaas/faas-cli/faas-cli" "${pkgdir}/usr/bin/faas-cli"
}