diff options
author | ml | 2021-06-22 21:33:54 +0200 |
---|---|---|
committer | ml | 2021-06-22 21:33:54 +0200 |
commit | 0537688d1f7d2fa54242802ec705922dfaa10222 (patch) | |
tree | 451d070f691dd31298f3bf5be2332b6adc888ec0 | |
parent | 520184b47f60792e19efb825ffa8209d707b43cb (diff) | |
download | aur-0537688d1f7d2fa54242802ec705922dfaa10222.tar.gz |
updpkg: golang-mockery 2.9.0-1
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 13 insertions, 14 deletions
@@ -1,14 +1,13 @@ pkgbase = golang-mockery pkgdesc = A mock code autogenerator for golang - pkgver = 2.7.4 + pkgver = 2.9.0 pkgrel = 1 url = https://github.com/vektra/mockery arch = x86_64 license = BSD makedepends = go depends = glibc - source = https://github.com/vektra/mockery/archive/v2.7.4/golang-mockery-2.7.4.tar.gz - sha256sums = 22297f811490d4eac93f26b129ed3b58a9d5b42893496a32acce0b4756676870 + source = https://github.com/vektra/mockery/archive/v2.9.0/golang-mockery-2.9.0.tar.gz + sha256sums = bd1d21630b3ff1b5a9b0b5fe402e7d48bef453c96c119f276ed1bc1569e410fd pkgname = golang-mockery - @@ -1,7 +1,7 @@ # Maintainer: ml <> pkgname=golang-mockery _pkgname=${pkgname##golang-} -pkgver=2.7.4 +pkgver=2.9.0 pkgrel=1 pkgdesc='A mock code autogenerator for golang' arch=('x86_64') @@ -9,27 +9,27 @@ url='https://github.com/vektra/mockery' license=('BSD') depends=('glibc') makedepends=('go') -source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('22297f811490d4eac93f26b129ed3b58a9d5b42893496a32acce0b4756676870') +source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") +sha256sums=('bd1d21630b3ff1b5a9b0b5fe402e7d48bef453c96c119f276ed1bc1569e410fd') build() { - cd "${_pkgname}-${pkgver}" + cd "$_pkgname-$pkgver" export CGO_ENABLED=1 export CGO_LDFLAGS="$LDFLAGS" export CGO_CFLAGS="$CFLAGS" export CGO_CPPFLAGS="$CPPFLAGS" export CGO_CXXFLAGS="$CXXFLAGS" - export GOFLAGS='-buildmode=pie -modcacherw -mod=readonly -trimpath' - go build -o bin/${_pkgname} -ldflags "-linkmode=external -X github.com/vektra/mockery/v2/pkg/config.SemVer=${pkgver}" + export GOFLAGS='-buildmode=pie -modcacherw -trimpath' + go build -o bin/"$_pkgname" -ldflags "-linkmode=external -X github.com/vektra/mockery/v2/pkg/config.SemVer=$pkgver" } check() { - cd "${_pkgname}-${pkgver}" + cd "$_pkgname-$pkgver" go test ./... } package() { - cd "${_pkgname}-${pkgver}" - install -Dm755 bin/${_pkgname} -t "${pkgdir}/usr/bin" - install -Dm755 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + cd "$_pkgname-$pkgver" + install -Dm755 bin/"$_pkgname" -t "$pkgdir/usr/bin" + install -Dm755 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" } |