diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 10 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = openfaas-cli pkgdesc = Official CLI for OpenFaaS pkgver = 0.12.0 - pkgrel = 3 + pkgrel = 4 url = https://github.com/openfaas/faas-cli arch = i686 arch = x86_64 @@ -4,7 +4,7 @@ pkgname=openfaas-cli pkgdesc="Official CLI for OpenFaaS" pkgver=0.12.0 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64' 'arm64') url="https://github.com/openfaas/faas-cli" license=('MIT') @@ -13,7 +13,7 @@ provides=('faas-cli') source=("${url}/archive/${pkgver}.tar.gz") sha256sums=('0b088a822f2a61085cf914007be9f147cfe1a32f936c5ed50c931e23066a4d0b') -build() { +prepare() { cd "${srcdir}" mkdir -p $srcdir/go export GOPATH="${srcdir}"/go @@ -23,9 +23,15 @@ build() { mv "$srcdir/faas-cli-${pkgver}" faas-cli cd faas-cli dep ensure -v +} + +build() { + export GOPATH="${srcdir}"/go + export PATH=$PATH:$GOPATH/bin + cd $GOPATH/src/github.com/openfaas/faas-cli 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}/go/src/github.com/openfaas/faas-cli/faas-cli" "${pkgdir}/usr/bin/faas-cli" -} +}
\ No newline at end of file |