diff options
author | George Rawlinson | 2022-01-28 07:03:59 +0000 |
---|---|---|
committer | George Rawlinson | 2022-01-28 07:03:59 +0000 |
commit | 40869dcef1dec403361e4a2559d12bd74735eb15 (patch) | |
tree | 129b24882a106f46092c8e3ceb2e29fdf3f09c2a | |
parent | c76f1b3da61cdbf5c4565daf8ee5756debcdeb26 (diff) | |
download | aur-40869dcef1dec403361e4a2559d12bd74735eb15.tar.gz |
upgpkg: gokart 0.4.0-1
* New upstream release.
* Switch source to git commit from github tarball.
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 23 insertions, 16 deletions
@@ -1,15 +1,15 @@ pkgbase = gokart - pkgdesc = Static analysis tool for Go - pkgver = 0.3.0 + pkgdesc = Static analysis tool for securing Go code + pkgver = 0.4.0 pkgrel = 1 url = https://github.com/praetorian-inc/gokart arch = x86_64 license = Apache - makedepends = go makedepends = git + makedepends = go depends = glibc - source = gokart-0.3.0.tar.gz::https://github.com/praetorian-inc/gokart/archive/v0.3.0.tar.gz - sha512sums = 4c6df68a52e27fee902d4111eb02ea1c8868e45a6bd8f96e03f1f962afb017254d6ee77b8df241bf76c0664a8dd0531a1b43f4995f5a721ca249e455682edfb9 - b2sums = d0d9df9d553c2ccaebb805eda9dc815341f9af5ad2e19684f3c1985ef9d97c753ddf33ffe579038d440c960fb75a304ef1f38b8e24f2028b63ade9a37da5fe15 + options = !lto + source = gokart::git+https://github.com/praetorian-inc/gokart.git#commit=2a2120f0fb5b9dc2654bdad55a316783088c8bb1 + b2sums = SKIP pkgname = gokart @@ -1,20 +1,27 @@ # Maintainer: George Rawlinson <grawlinson@archlinux.org> pkgname=gokart -pkgver=0.3.0 +pkgver=0.4.0 pkgrel=1 -pkgdesc="Static analysis tool for Go" +pkgdesc="Static analysis tool for securing Go code" arch=('x86_64') url="https://github.com/praetorian-inc/gokart" license=('Apache') depends=('glibc') -makedepends=('go' 'git') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('4c6df68a52e27fee902d4111eb02ea1c8868e45a6bd8f96e03f1f962afb017254d6ee77b8df241bf76c0664a8dd0531a1b43f4995f5a721ca249e455682edfb9') -b2sums=('d0d9df9d553c2ccaebb805eda9dc815341f9af5ad2e19684f3c1985ef9d97c753ddf33ffe579038d440c960fb75a304ef1f38b8e24f2028b63ade9a37da5fe15') +makedepends=('git' 'go') +options=('!lto') +_commit='2a2120f0fb5b9dc2654bdad55a316783088c8bb1' +source=("$pkgname::git+$url.git#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} prepare() { - cd "$pkgname-$pkgver" + cd "$pkgname" # create directory for build output mkdir build @@ -24,7 +31,7 @@ prepare() { } build() { - cd "$pkgname-$pkgver" + cd "$pkgname" export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" @@ -39,12 +46,12 @@ build() { } check() { - cd "$pkgname-$pkgver" + cd "$pkgname" go test -v ./... } package() { - cd "$pkgname-$pkgver" + cd "$pkgname" # binary install -vDm755 -t "$pkgdir/usr/bin" "build/$pkgname" |