diff options
-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" } |