summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrés J. Díaz2023-03-24 19:23:20 +0100
committerAndrés J. Díaz2023-03-24 19:23:20 +0100
commit9f8e5946ebd243e9242a646d2d84cb98f133caba (patch)
tree03bc09a1c3f0f406cfbae8123d4bbe10ad82f077
downloadaur-nsd-exporter.tar.gz
Initial upload: nsd-exporter 0.3.1-1
feat: add nsd-exporter Signed-off-by: Andrés J. Díaz <ajdiaz@ajdiaz.me>
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD27
2 files changed, 38 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..afd4221df4b5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,11 @@
+pkgbase = nsd-exporter
+ pkgdesc = Prometheus exporter for NSD (Name Server Daemon)
+ pkgver = 0.3.1
+ pkgrel = 1
+ url = https://github.com/optix2000/nsd_exporter
+ arch = x86_64
+ license = BSD 3-Clause License
+ source = https://github.com/optix2000/nsd_exporter/archive/refs/tags/v0.3.1.tar.gz
+ b2sums = 740d659a24c014760e8ac7fc1aec2c93c4aa7258eca9de608e1c838b67f23d90cd5fba3b92609dfc2229c2500d86b07457ff3ca8e7cf5031e4697e4c873657b6
+
+pkgname = nsd-exporter
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e23f01c8e8e3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Andrés J. Díaz <ajdiaz@ajdiaz.me>
+
+pkgname=nsd-exporter
+_pkgname=nsd_exporter
+pkgver=0.3.1
+pkgrel=1
+pkgdesc='Prometheus exporter for NSD (Name Server Daemon)'
+arch=('x86_64')
+url='https://github.com/optix2000/nsd_exporter'
+license=('BSD 3-Clause License')
+source=("https://github.com/optix2000/nsd_exporter/archive/refs/tags/v${pkgver}.tar.gz")
+b2sums=(
+ '740d659a24c014760e8ac7fc1aec2c93c4aa7258eca9de608e1c838b67f23d90cd5fba3b92609dfc2229c2500d86b07457ff3ca8e7cf5031e4697e4c873657b6'
+)
+
+build() {
+ cd "${_pkgname}-${pkgver}" && go build
+}
+
+package() {
+ cd "${_pkgname}-${pkgver}"
+ install -Dm755 -t "${pkgdir}/usr/bin" nsd_exporter
+ install -Dm644 -t "${pkgdir}/usr/share/doc/${pkgname}" README.md
+ install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE
+}
+
+# vim: ts=2 sw=2 et: