summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Shalygin2023-08-16 18:34:15 +0700
committerKonstantin Shalygin2023-08-16 18:34:15 +0700
commit64ff43a5598f3581c94ed26b49c14476eacba526 (patch)
treeeb453a5b109f13a156759ae2bfe8d91850f8ff7f
parentf679cdec41ab76ad8e7a0e3aca57ce3a4c88970b (diff)
downloadaur-64ff43a5598f3581c94ed26b49c14476eacba526.tar.gz
Bump 0.23
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD19
2 files changed, 19 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cf07527f8734..eba98ae05ff4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = snmp_exporter
pkgdesc = SNMP exporter for Prometheus
- pkgver = 0.22.0
+ pkgver = 0.23.0
pkgrel = 1
url = https://github.com/prometheus/snmp_exporter
arch = x86_64
@@ -10,10 +10,10 @@ pkgbase = snmp_exporter
makedepends = go
makedepends = yamllint
backup = etc/prometheus/snmp.yml
- source = https://github.com/prometheus/snmp_exporter/archive/refs/tags/v0.22.0.tar.gz
+ source = https://github.com/prometheus/snmp_exporter/archive/refs/tags/v0.23.0.tar.gz
source = snmp_exporter.service
source = snmp_exporter.sysusers
- sha256sums = 494146497dc3b714d1a28dc3f81d2c273e62148633c3ca1b43acd137bf584c1e
+ sha256sums = f6fd9aeef0d8b584dba9acd53c2ead3ea05b46bbe142cebee41c1a2805edf4e7
sha256sums = 0f1b59f5b416b37665ddb5ab3cf40a4fc4bf0c4622f68da018793194dc2f1206
sha256sums = 2747fabb4e56b808361eb7dd7acf9729ab8973d1ebe2f857dd56f6c71f71e45f
diff --git a/PKGBUILD b/PKGBUILD
index 77e66cfe6810..31299895cb6f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Shalygin Konstantin <k0ste@k0ste.ru>
pkgname='snmp_exporter'
-pkgver='0.22.0'
+pkgver='0.23.0'
pkgrel='1'
pkgdesc='SNMP exporter for Prometheus'
arch=('x86_64' 'i686' 'aarch64')
@@ -13,7 +13,7 @@ makedepends=('go' 'yamllint')
source=("${url}/archive/refs/tags/v${pkgver}.tar.gz"
"${pkgname}.service"
"${pkgname}.sysusers")
-sha256sums=('494146497dc3b714d1a28dc3f81d2c273e62148633c3ca1b43acd137bf584c1e'
+sha256sums=('f6fd9aeef0d8b584dba9acd53c2ead3ea05b46bbe142cebee41c1a2805edf4e7'
'0f1b59f5b416b37665ddb5ab3cf40a4fc4bf0c4622f68da018793194dc2f1206'
'2747fabb4e56b808361eb7dd7acf9729ab8973d1ebe2f857dd56f6c71f71e45f')
backup=("etc/prometheus/snmp.yml")
@@ -27,7 +27,20 @@ prepare() {
build() {
cd "${GOPATH}/src/${_uri}/${pkgname}"
- make build
+ eval "$(go env | grep -e "GOHOSTOS" -e "GOHOSTARCH")"
+ GOOS="${GOHOSTOS}" GOARCH="${GOHOSTARCH}" BUILDTAGS="netgo" \
+ go build -x \
+ -buildmode="pie" \
+ -trimpath \
+ -mod="readonly" \
+ -modcacherw \
+ -ldflags "-linkmode external -extldflags ${LDFLAGS} \
+ -X github.com/prometheus/common/version.Version=${pkgver} \
+ -X github.com/prometheus/common/version.Revision=$(git rev-parse HEAD) \
+ -X github.com/prometheus/common/version.Branch=$(git describe --all --contains --dirty HEAD) \
+ -X github.com/prometheus/common/version.BuildUser=$(whoami)@$(hostnamectl hostname) \
+ -X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)"
+
}
package() {