diff options
author | larte | 2017-07-18 10:28:57 -0400 |
---|---|---|
committer | larte | 2017-07-18 10:28:57 -0400 |
commit | c71f018e1492d22ad3117713539c89258946dd21 (patch) | |
tree | 9993cf64fa6e433f624b75063211cc2836927f3d /PKGBUILD | |
download | aur-c71f018e1492d22ad3117713539c89258946dd21.tar.gz |
Initial package v0.5.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..62b0a8cf7037 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: larte <lauri.arte@gmail.com> +pkgname=k8stail +pkgver=0.5.1 +pkgrel=1 +pkgdesc="Watch kubernetes logstreams filtering with namespace and labels, like tail -f" +arch=('x86_64' 'i686') +url="https://github.com/dtan4/k8stail" +license=('MIT') +depends=('glibc') +makedepends=('go' 'go-bindata' 'make' 'glide') +_archive=k8stail-$pkgver +source=($_archive.tar.gz::https://github.com/dtan4/k8stail/archive/v$pkgver.tar.gz) +md5sums=('bd893081cbe9e9fbd29ccff7193c869b') + + +prepare() { + cd $srcdir/$_archive + msg2 "Patching makefile" + sed -i -e 's/REVISION.*:=.*/REVISION := "aur-pkgbuild"/' Makefile + + msg2 "mkdir -p $srcdir/go/src/github.com/dtan4" + mkdir -p $srcdir/go/src/github.com/dtan4 + + msg2 "ln -sf $srcdir/$_archive $srcdir/go/src/github.com/dtan4/$archive" + ln -sf $srcdir/$_archive $srcdir/go/src/github.com/dtan4/$archive +} + +build() { + cd $srcdir/go/src/github.com/dtan4/$_archive + export GOPATH=$srcdir/go + export GOBIN="$srcdir/bin" + export PATH=$PATH:$GOPATH/bin + + make deps + make install + #GOPATH=$srcdir/go go install -ldflags="-s -w -X \"main.Version=$pkgver\" -X \"main.Revision=aur-pkgbuild\"" +} + +check() { + cd $srcdir/go/src/github.com/dtan4/$_archive + GOPATH="$srcdir/go" make test +} + +package() { + mkdir -p "$pkgdir/usr/bin" + install -p -m755 "$srcdir/bin/$pkgname-$pkgver" "$pkgdir/usr/bin/k8stail" + install -Dm644 $srcdir/$_archive/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + +} |