diff options
author | Haochen Tong | 2021-12-09 13:38:26 +0800 |
---|---|---|
committer | Haochen Tong | 2021-12-09 13:38:26 +0800 |
commit | 39d73e3a4f56a2c92194c321489905ed39248c2b (patch) | |
tree | 124db13bd6b72929c4c941055eaf6e3f7c439cd4 | |
parent | 0a6a6e7607be59e7cb158a8568b7ee9785839b28 (diff) | |
download | aur-39d73e3a4f56a2c92194c321489905ed39248c2b.tar.gz |
upgpkg: netdata-go-plugins
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 17 insertions, 14 deletions
@@ -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 @@ -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') |