summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulian Brost2017-07-29 15:26:50 +0200
committerJulian Brost2017-07-29 15:26:50 +0200
commit465eb6e79963c5e7df025f89a758bb11a87fdd98 (patch)
treecca5b8c5c9546613e61c4094cbb96740ef47c6b4
downloadaur-465eb6e79963c5e7df025f89a758bb11a87fdd98.tar.gz
Initial release: v1.1.8-1
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD27
3 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5d6a329575c0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+# Generated by mksrcinfo v8
+# Sat Jul 29 13:26:33 UTC 2017
+pkgbase = icingaweb2-module-grafana
+ pkgdesc = Grafana module for Icinga Web 2 (supports InfluxDB & Graphite)
+ pkgver = 1.1.8
+ pkgrel = 1
+ url = https://github.com/Mikesch-mp/icingaweb2-module-grafana
+ arch = any
+ license = GPL
+ depends = icingaweb2
+ optdepends = grafana: rendering of graphs
+ source = icingaweb2-module-grafana-1.1.8.tar.gz::https://github.com/Mikesch-mp/icingaweb2-module-grafana/archive/v1.1.8.tar.gz
+ sha256sums = 0e6a328fbb37c63b6f6bba0016c949336300d6b4dd7b97e62610bd6dd6dcfb5e
+
+pkgname = icingaweb2-module-grafana
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..9c6f486562e0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+/icingaweb2-module-grafana-*.tar.*
+/icingaweb2-module-grafana-*.log
+/PKGBUILD-namcap.log
+/src/
+/pkg/
+*~
+*.swp
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..50a32fea2795
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Julian Brost <julian@0x4a42.net>
+
+pkgname=icingaweb2-module-grafana
+pkgver=1.1.8
+pkgrel=1
+pkgdesc='Grafana module for Icinga Web 2 (supports InfluxDB & Graphite)'
+license=('GPL')
+arch=('any')
+depends=('icingaweb2')
+optdepends=('grafana: rendering of graphs')
+url='https://github.com/Mikesch-mp/icingaweb2-module-grafana'
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Mikesch-mp/$pkgname/archive/v$pkgver.tar.gz")
+sha256sums=('0e6a328fbb37c63b6f6bba0016c949336300d6b4dd7b97e62610bd6dd6dcfb5e')
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ mkdir -p "$pkgdir/etc/icingaweb2/modules/grafana"
+
+ mkdir -p "$pkgdir/usr/share/webapps/icingaweb2/modules/grafana"
+ cp -r application configuration.php library module.info public run.php \
+ "$pkgdir/usr/share/webapps/icingaweb2/modules/grafana"
+
+ mkdir -p "$pkgdir/usr/share/doc"
+ cp -r doc "$pkgdir/usr/share/doc/$pkgname"
+ cp -r dashboards "$pkgdir/usr/share/doc/$pkgname"
+}