Tim Meusel pushed to branch main at Arch Linux / Packaging / Packages / prometheus-unbound-exporter
Commits: 2a16adfb by Tim Meusel at 2024-05-25T16:31:32+02:00 upgpkg: 0.4.6-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,18 @@ +pkgbase = prometheus-unbound-exporter + pkgdesc = Prometheus exporter for Unbound + pkgver = 0.4.6 + pkgrel = 1 + url = https://github.com/letsencrypt/unbound_exporter + arch = x86_64 + license = Apache-2.0 + makedepends = git + makedepends = go + depends = glibc + optdepends = unbound: for local instance + options = !lto + source = https://github.com/letsencrypt/unbound_exporter/archive/v0.4.6/unbound_exporter-v0.4.6.tar.gz + source = prometheus-unbound-exporter.service + sha256sums = 6ab5933f67a87025fb744dec4a3ae328a4c9fada623222aa28df8b85105e5311 + sha256sums = ab4bfb97e16db7dd389a29e6b7d32b05748af7bf78c2a3ae18f75f0c5645a5aa + +pkgname = prometheus-unbound-exporter ===================================== PKGBUILD ===================================== @@ -3,12 +3,12 @@ # Contributor: George Rawlinson <grawlin...@archlinux.org> pkgname=prometheus-unbound-exporter -pkgver=0.4.4 +pkgver=0.4.6 pkgrel=1 pkgdesc='Prometheus exporter for Unbound' arch=('x86_64') url='https://github.com/letsencrypt/unbound_exporter' -license=('Apache') +license=('Apache-2.0') groups=() depends=('glibc') makedepends=('git' 'go') @@ -16,7 +16,7 @@ optdepends=('unbound: for local instance') options=('!lto') source=("${url}/archive/v${pkgver}/unbound_exporter-v${pkgver}.tar.gz" 'prometheus-unbound-exporter.service') -sha256sums=('78d3a7be3f581eb4c4cfc59c65a15026a3ba8a722e326f33d1bc862c32f8a83e' +sha256sums=('6ab5933f67a87025fb744dec4a3ae328a4c9fada623222aa28df8b85105e5311' 'ab4bfb97e16db7dd389a29e6b7d32b05748af7bf78c2a3ae18f75f0c5645a5aa') prepare() { @@ -36,13 +36,15 @@ build() { 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 -v\ -trimpath \ -buildmode=pie \ -mod=readonly \ -modcacherw \ - -ldflags "-linkmode external -extldflags ${LDFLAGS}" \ + -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \ -o "build/${pkgname}" \ . } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/prometheus-unbound-exporter/-/commit/2a16adfbf1e2fa5d0c041bc4cb601b9e57f3c9d7 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/prometheus-unbound-exporter/-/commit/2a16adfbf1e2fa5d0c041bc4cb601b9e57f3c9d7 You're receiving this email because of your account on gitlab.archlinux.org.