diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 27 insertions, 0 deletions
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" +} |