[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