summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD37
2 files changed, 24 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a656d36936bc..0cc7148efaac 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
pkgbase = errcheck
pkgdesc = A program for checking for unchecked errors in go programs.
- pkgver = 1.6.0
+ pkgver = 1.9.0
pkgrel = 1
url = https://github.com/kisielk/errcheck
- arch = any
- license = BSD
+ arch = x86_64
+ license = MIT
makedepends = go
- source = https://github.com/kisielk/errcheck/archive/v1.6.0.tar.gz
- sha512sums = ae150e67c3b81fb7ffbaf417bd4e876bbfc58868d965302f5370fd911d5692db0244aae160938ec9155cadda5976f6e14ab91f4fd4bf787fddd1e488a3218eff
+ source = errcheck-1.9.0.tar.gz::https://github.com/kisielk/errcheck/archive/v1.9.0.tar.gz
+ sha512sums = 99e83004c6a265d4a0808822425c7676372d2db5ce511936ddf3dd84877dc3aeb6bbc6ae5d7a9f327e27ebbf533a06f2b0677e808999b338c8341fbf8eab577a
pkgname = errcheck
-
diff --git a/PKGBUILD b/PKGBUILD
index e0e36b388ab8..94b99881e049 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,34 @@
-# Maintainer: Colin Arnott <colin@urandom.co.uk>
+# Maintainer:
+# Contributor: Colin Arnott <colin@urandom.co.uk>
pkgname=errcheck
-pkgver=1.6.0
+pkgver=1.9.0
pkgrel=1
pkgdesc="A program for checking for unchecked errors in go programs."
-arch=('any')
+arch=('x86_64')
url="https://github.com/kisielk/errcheck"
-license=('BSD')
+license=('MIT')
makedepends=('go')
-source=("${url}/archive/v${pkgver}.tar.gz")
-sha512sums=('ae150e67c3b81fb7ffbaf417bd4e876bbfc58868d965302f5370fd911d5692db0244aae160938ec9155cadda5976f6e14ab91f4fd4bf787fddd1e488a3218eff')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha512sums=('99e83004c6a265d4a0808822425c7676372d2db5ce511936ddf3dd84877dc3aeb6bbc6ae5d7a9f327e27ebbf533a06f2b0677e808999b338c8341fbf8eab577a')
prepare() {
- mkdir -p bin
+ mkdir -p build
}
build() {
- cd "${pkgname}-${pkgver}"
- go build \
- -o="../bin" \
- -trimpath \
- -buildmode=pie \
- -mod=readonly \
- ./...
+ cd "${pkgname}-${pkgver}"
+ export CGO_CPPFLAGS="${CPPFLAGS}"
+ export CGO_CFLAGS="${CFLAGS}"
+ export CGO_CXXFLAGS="${CXXFLAGS}"
+ export CGO_LDFLAGS="${LDFLAGS}"
+ export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"
+ go build -o ../build .
}
package() {
- install -Dm755 bin/* -t "$pkgdir/usr/bin"
- cd "${pkgname}-${pkgver}"
- install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
- install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+ install -Dm755 build/$pkgname -t "$pkgdir/usr/bin"
+ cd "${pkgname}-${pkgver}"
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
}