[arch-commits] Commit in (4 files)
Jelle van der Waa
jelle at archlinux.org
Wed Feb 24 15:28:19 UTC 2021
Date: Wednesday, February 24, 2021 @ 15:28:19
Author: jelle
Revision: 408749
initial commit
Added:
nginx-prometheus-exporter/
nginx-prometheus-exporter/repos/
nginx-prometheus-exporter/trunk/
nginx-prometheus-exporter/trunk/PKGBUILD
----------+
PKGBUILD | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
Added: nginx-prometheus-exporter/trunk/PKGBUILD
===================================================================
--- nginx-prometheus-exporter/trunk/PKGBUILD (rev 0)
+++ nginx-prometheus-exporter/trunk/PKGBUILD 2021-02-24 15:28:19 UTC (rev 408749)
@@ -0,0 +1,29 @@
+# Maintainer: Jelle van der Waa <jelle at archlinux.org>
+
+pkgname=nginx-prometheus-exporter
+pkgdesc='NGINX Prometheus Exporter for NGINX and NGINX Plus'
+pkgver=0.8.0
+pkgrel=1
+arch=(x86_64)
+license=('Apache')
+url="https://github.com/nginxinc/nginx-prometheus-exporter"
+depends=(glibc)
+makedepends=(go)
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nginxinc/nginx-prometheus-exporter/archive/v${pkgver}.tar.gz)
+sha512sums=('ee49cfc06606494812a9f5218fe16d53dc3edfa6fc67a83f177bb64fceada08215e84dd6cc4b959d741b84a9c09dc029171a204fdfc36a440113f398d933b849')
+
+build() {
+ cd "$pkgname-$pkgver"
+ go build \
+ -trimpath \
+ -buildmode=pie \
+ -mod=readonly \
+ -modcacherw \
+ -ldflags "-linkmode external -extldflags \"${LDFLAGS}\" -X main.version=${pkgver} -X main.gitCommit=${pkgver}" \
+ .
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname
+}
More information about the arch-commits
mailing list