summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD15
2 files changed, 8 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e71093fb2c7d..496a23a19604 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = golang-mockery1
pkgdesc = A mock code autogenerator for golang
pkgver = 1.1.2
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/vektra/mockery
arch = x86_64
license = BSD
@@ -13,4 +13,3 @@ pkgbase = golang-mockery1
sha256sums = d2516fad4774252604f3a1708a1ac8f5f0162a9a1613bc65870c4018c98ed17a
pkgname = golang-mockery1
-
diff --git a/PKGBUILD b/PKGBUILD
index 671de61be36a..a789b62a3c21 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,7 @@
-# Maintainer: ml <ml@visu.li>
+# Maintainer: ml <>
pkgname=golang-mockery1
-_pkgname=mockery
pkgver=1.1.2
-pkgrel=2
+pkgrel=3
pkgdesc='A mock code autogenerator for golang'
arch=('x86_64')
url='https://github.com/vektra/mockery'
@@ -15,23 +14,23 @@ source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
sha256sums=('d2516fad4774252604f3a1708a1ac8f5f0162a9a1613bc65870c4018c98ed17a')
build() {
- cd "$_pkgname-$pkgver"
+ cd mockery-"$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 -trimpath -modcacherw -mod=readonly'
- go build -o bin/"$_pkgname" -ldflags "-linkmode=external -X github.com/vektra/mockery/mockery.SemVer=$pkgver" ./cmd/"$_pkgname"
+ go build -o bin/mockery -ldflags "-linkmode=external -X github.com/vektra/mockery/mockery.SemVer=$pkgver" ./cmd/mockery/mockery.go
}
check() {
- cd "$_pkgname-$pkgver"
+ cd mockery-"$pkgver"
go test -short ./...
}
package() {
- cd "$_pkgname-$pkgver"
- install -Dm755 bin/"$_pkgname" -t "$pkgdir/usr/bin"
+ cd mockery-"$pkgver"
+ install -Dm755 bin/mockery -t "$pkgdir/usr/bin"
install -Dm755 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}