summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHaochen Tong2021-12-09 13:38:26 +0800
committerHaochen Tong2021-12-09 13:38:26 +0800
commit39d73e3a4f56a2c92194c321489905ed39248c2b (patch)
tree124db13bd6b72929c4c941055eaf6e3f7c439cd4
parent0a6a6e7607be59e7cb158a8568b7ee9785839b28 (diff)
downloadaur-39d73e3a4f56a2c92194c321489905ed39248c2b.tar.gz
upgpkg: netdata-go-plugins
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD21
2 files changed, 17 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9b2fce7e244e..a70a303fb682 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
pkgbase = netdata-go-plugins
pkgdesc = netdata go.d plugin
- pkgver = 0.30.0
+ pkgver = 0.31.0
pkgrel = 1
url = https://github.com/netdata/go.d.plugin
arch = x86_64
license = GPL3
makedepends = go
depends = glibc
- source = netdata-go-plugins-0.30.0.tar.gz::https://github.com/netdata/go.d.plugin/archive/v0.30.0.tar.gz
- source = netdata-go-plugins-0.30.0-config.tar.gz::https://github.com/netdata/go.d.plugin/releases/download/v0.30.0/config.tar.gz
- sha256sums = 4389f333b07e61a1c2ee7bfd605a5a391299d7e804f9b747c41bc1c8fa94442b
- sha256sums = 97cd82ace44f24ec3e25fddf6b312229a358653ec491400ff7ad621deddf6a77
+ source = netdata-go-plugins-0.31.0.tar.gz::https://github.com/netdata/go.d.plugin/archive/v0.31.0.tar.gz
+ source = netdata-go-plugins-0.31.0-config.tar.gz::https://github.com/netdata/go.d.plugin/releases/download/v0.31.0/config.tar.gz
+ sha256sums = 5d39f655bd38fcd0ef094ab9b0cfd758d01ac3ea2e77f94c5ae40ce1afa28ec0
+ sha256sums = 4134de9cc397a2425c18c05a112c7e27d9a7d4bb87b0b180f58a8ffc78df5ba8
pkgname = netdata-go-plugins
diff --git a/PKGBUILD b/PKGBUILD
index 938e34646f71..4b66663850dd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: hexchain <i at hexchain dot org>
pkgname=netdata-go-plugins
-pkgver=0.30.0
+pkgver=0.31.0
pkgrel=1
pkgdesc="netdata go.d plugin"
url="https://github.com/netdata/go.d.plugin"
@@ -16,20 +16,23 @@ source=(
prepare() {
mkdir -p "$srcdir/build"
export GOPATH="$srcdir/build"
- export CGO_LDFLAGS="$LDFLAGS"
- export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw"
+ export GOFLAGS="-buildmode=pie -mod=readonly -modcacherw"
cd "$srcdir/go.d.plugin-$pkgver"
- go mod vendor
+ go mod download
}
build() {
+ export CGO_CPPFLAGS="${CPPFLAGS}"
+ export CGO_CFLAGS="${CFLAGS}"
+ export CGO_CXXFLAGS="${CXXFLAGS}"
+ export CGO_LDFLAGS="${LDFLAGS}"
export GOPATH="$srcdir/build"
- export CGO_LDFLAGS="$LDFLAGS"
- export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw"
+ export GOLDFLAGS="-linkmode=external -w -s -X main.version=$pkgver"
+ export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
cd "$srcdir/go.d.plugin-$pkgver"
- go build -v -o go.d.plugin ./cmd/godplugin
+ go build -v -ldflags="$GOLDFLAGS" -o go.d.plugin ./cmd/godplugin
}
package() {
@@ -39,6 +42,6 @@ package() {
install -Dm755 "$srcdir/go.d.plugin-$pkgver/go.d.plugin" -t "$pkgdir/usr/lib/netdata/plugins.d/"
}
-sha256sums=('4389f333b07e61a1c2ee7bfd605a5a391299d7e804f9b747c41bc1c8fa94442b'
- '97cd82ace44f24ec3e25fddf6b312229a358653ec491400ff7ad621deddf6a77')
+sha256sums=('5d39f655bd38fcd0ef094ab9b0cfd758d01ac3ea2e77f94c5ae40ce1afa28ec0'
+ '4134de9cc397a2425c18c05a112c7e27d9a7d4bb87b0b180f58a8ffc78df5ba8')