diff options
author | Matthias Lisin | 2019-02-22 23:29:29 +0100 |
---|---|---|
committer | Matthias Lisin | 2019-02-22 23:29:29 +0100 |
commit | f508899ba32b23bd32a389c6b4f63884b569f0f1 (patch) | |
tree | ceaa4083502802bcb06e08edc87fabe1e4280c35 | |
parent | 2678b5c0c4d5763f30961478acdeb306f190a2d1 (diff) | |
download | aur-f508899ba32b23bd32a389c6b4f63884b569f0f1.tar.gz |
upgpkg: kube-prompt-git - Go mod fsck yeah!
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 5 insertions, 21 deletions
@@ -1,11 +1,10 @@ pkgbase = kube-prompt-git pkgdesc = An interactive kubernetes client featuring auto-complete using go-prompt. - pkgver = 1.0.6.r0.g298f692 + pkgver = 1.0.6.r3.gb3d8014 pkgrel = 1 url = https://github.com/c-bata/kube-prompt arch = any license = MIT - makedepends = dep makedepends = git makedepends = go depends = kubectl @@ -1,41 +1,26 @@ # Maintainer: Matthias Lisin <ml@visu.li> pkgname=kube-prompt-git pkgrel=1 -pkgver=1.0.6.r0.g298f692 +pkgver=1.0.6.r3.gb3d8014 pkgdesc='An interactive kubernetes client featuring auto-complete using go-prompt.' arch=(any) url='https://github.com/c-bata/kube-prompt' license=('MIT') depends=('kubectl') -makedepends=('dep' 'git' 'go') +makedepends=('git' 'go') provides=('kube-prompt') conflicts=('kube-prompt') source=("$pkgname::git+https://github.com/c-bata/kube-prompt.git") sha512sums=('SKIP') -_devpath=gopath/src/github.com/c-bata -_fullpath="$_devpath/${pkgname%-git}" pkgver() { cd "$pkgname" git describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./' } -prepare() { - export GOPATH="$srcdir"/gopath - - # no go.mod yet, so we have to symlink the project - mkdir -p "$_devpath" - ln -rTsf "$pkgname" "$_fullpath" - - cd "$_fullpath" - dep ensure -} - build() { - export GOPATH="$srcdir/gopath" - cd "$_fullpath" - # used to display version when kube-prompt is executed + cd "$pkgname" LDFLAGS+=" -X 'main.version=$(git describe --tags --abbrev=0)'" LDFLAGS+=" -X 'main.revision=$(git rev-parse --short HEAD)'" go build \ @@ -46,7 +31,7 @@ build() { } package() { - cd "$srcdir/$pkgname" + cd "$pkgname" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm755 kube-prompt "${pkgdir}/usr/bin/kube-prompt" } |