# Maintainer: Natanael Copa pkgname=keybase-client pkgver=1.0.9_p1 _ver=${pkgver/_p/-} pkgrel=0 pkgdesc="Keybase command line client" url="https://github.com/keybase/client" arch="all" license="BSD" depends="" depends_dev="" makedepends="$depends_dev go" install="" subpackages="" options="!strip" source="$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v${_ver}.tar.gz" _builddir="$srcdir"/client-$_ver prepare() { local i cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build() { cd "$srcdir" export GOPATH="$PWD" export GO15VENDOREXPERIMENT=1 mkdir -p src/github.com/keybase cp -r "$srcdir"/client-$_ver src/github.com/keybase/client cd src/github.com/keybase/client/go/keybase go build -v -a -tags production -o "$srcdir"/keybase } package() { install -Dm755 "$srcdir"/keybase "$pkgdir"/usr/bin/keybase || return 1 } md5sums="6c89acd2e4337d3e3164f4311154e6e7 keybase-client-1.0.9_p1.tar.gz" sha256sums="b74d22cc4531db3332fde96aa3513e902f6a55d9f94819850c177a0673db57c7 keybase-client-1.0.9_p1.tar.gz" sha512sums="abf92b5f74b99c0aa8f5ffd80cfa696b7fd1631990d8241eea4f400ea52e147b2db72e723edb3d3ab9f0be8ec8923ad93ea76e9f73e6e11c8a310caa84f59d16 keybase-client-1.0.9_p1.tar.gz"