commit:     796da8e7ab713ee1451f034f4749e6625b245111
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 12:42:29 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 12:42:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796da8e7

www-apps/grafana-bin: Add version 4.1.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-apps/grafana-bin/Manifest                 |  1 +
 www-apps/grafana-bin/grafana-bin-4.1.0.ebuild | 51 +++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 50d5127..5a5df55 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,2 +1,3 @@
 DIST grafana-bin-4.0.1.tar.gz 42179027 SHA256 
910327d0d7b7597cb471a697766baea170da9eb2ac59c94782c90744a16a218b SHA512 
7aea39aa8dddf4123d7716b4561476beb50c4725c1ef59f5d8ab033134725445c9c3b47fda9538de58edf5c45c2145f2a9cf0bd33352764fd2840ba090967bd0
 WHIRLPOOL 
5d0ecc929b681ead4a17d544631b54cb0b76705f5a72470acc646b7d5888937a02b033a1d3aeab901f436fb6c0d8c21460bcf0422b0db99578dfc0378d13deb5
 DIST grafana-bin-4.0.2.tar.gz 42180591 SHA256 
679c2522ba1e39bc34949249e4ee9dfeaa83a30597ac303e9831e4922c14d0ca SHA512 
ffa28b9b0335e0c3c081938b5a7ebf3d2668837656c382289e97c8d78fdfad4a1219fded50ce3f52ee966c12338a0596229ed32632d02847c1e0c4a5d1c09915
 WHIRLPOOL 
fed2e69e710a890e69dbae1779f4ebf00d2aa9a3df817a229995f5c61c855e24b365379a8896c90730084990672a781638cdadf95f028b4bd5525e8e57ab80e6
+DIST grafana-bin-4.1.0.tar.gz 45019530 SHA256 
d2653300a02c646e1a7bc5519711f9a5ec48e4168ae00d0ba88641c94d18608f SHA512 
071fa0b542675621e58f1d08fb2c1468b0dff4efecdc27e06d1e0eb103af541021c45f9a852908d072c6ff6c53c49e6d1855125fdf918a49d6b790bf89aa06ed
 WHIRLPOOL 
bc1e5e45a607d74898426780f641ef51251e4496ec59b54744fbc61665e88223b2de895f29c5093397305bb06db3f1f3a847cda68f699985fa4b76f5c794c5a6

diff --git a/www-apps/grafana-bin/grafana-bin-4.1.0.ebuild 
b/www-apps/grafana-bin/grafana-bin-4.1.0.ebuild
new file mode 100644
index 00000000..73222f3
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-4.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit user
+MY_PN=${PN/-bin/}
+MY_PV="4.1.0-1484127817"
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="http://grafana.org";
+SRC_URI="https://grafanarel.s3.amazonaws.com/builds/${MY_PN}-${MY_PV}.linux-x64.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+       >=dev-lang/go-1.5
+       net-libs/nodejs
+"
+
+pkg_setup() {
+       enewgroup grafana
+       enewuser grafana -1 -1 /usr/share/grafana grafana
+}
+
+src_install() {
+       keepdir /etc/grafana
+       insinto /etc/grafana
+       newins "${S}"/conf/sample.ini grafana.ini
+       rm "${S}"/conf/sample.ini
+
+       # Frontend assets
+       insinto /usr/share/${MY_PN}
+       doins -r public conf vendor
+
+       dobin bin/grafana-cli
+       dobin bin/grafana-server
+
+       newconfd "${FILESDIR}"/grafana.confd grafana
+       newinitd "${FILESDIR}"/grafana.initd.2 grafana
+
+       keepdir /var/{lib,log}/grafana
+       fowners grafana:grafana /var/{lib,log}/grafana
+       fperms 0750 /var/{lib,log}/grafana
+}

Reply via email to