diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..347ed5a8828a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Zhuoyun Wei <wzyboy@wzyboy.org> +# Contributor: Carsten Feuls <archlinux@carstenfeuls.de> +# Contributor: Gilles Hamel <hamelg at laposte dot net> + +pkgname=grafana-bin +_pkgname=grafana +pkgver=2.6.0 +pkgrel=1 +pkgdesc="A general purpose dashboard and graph composer. It supports graphite, influxdb or opentsdb - binary version" +url="http://grafana.org" +conflicts=('grafana') +provides=('grafana') +arch=('x86_64') +license=('Apache') +install=${_pkgname}.install +backup=("etc/${_pkgname}/${_pkgname}.ini") +source=("https://grafanarel.s3.amazonaws.com/builds/${_pkgname}-${pkgver}.linux-x64.tar.gz" + "grafana.service") +sha256sums=('4b0d61b42168e8e3368c91c1783908bd23ab07a203d26e9572f855b565e18ac4' + '44ceb7aad648c8e46a65026109fc0327bc6e01ba7060d97d9e83a3e8ad65379c') + + +package() { + install -Dm644 "${srcdir}/grafana.service" "$pkgdir/usr/lib/systemd/system/grafana.service" + cd "${srcdir}/${_pkgname}-${pkgver}" + install -dm755 "${pkgdir}/var/lib/grafana" + install -dm755 "${pkgdir}/var/log/grafana" + install -Dm755 bin/grafana-server "$pkgdir/usr/bin/grafana-server" + install -Dm644 conf/sample.ini "$pkgdir/etc/${_pkgname}/${_pkgname}.ini" + install -Dm644 conf/defaults.ini "$pkgdir/usr/share/grafana/conf/defaults.ini" + cp -r vendor public "$pkgdir/usr/share/grafana/" +} |