Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/files/, www-apps/grafana-bin/
Date: Wed, 24 Aug 2016 10:38:25
Message-Id: 1472035081.696e9771c2429d256ba0c5fb38ee19a1dcd7b873.pacho@gentoo
1 commit: 696e9771c2429d256ba0c5fb38ee19a1dcd7b873
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 24 10:36:57 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 24 10:38:01 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696e9771
7
8 www-apps/grafana-bin: Drop old
9
10 Package-Manager: portage-2.3.0
11
12 www-apps/grafana-bin/Manifest | 1 -
13 www-apps/grafana-bin/files/grafana.initd | 34 ------------------
14 www-apps/grafana-bin/grafana-bin-3.0.4.ebuild | 51 ---------------------------
15 3 files changed, 86 deletions(-)
16
17 diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
18 index 0a0e660..72ae710 100644
19 --- a/www-apps/grafana-bin/Manifest
20 +++ b/www-apps/grafana-bin/Manifest
21 @@ -1,2 +1 @@
22 -DIST grafana-bin-3.0.4.tar.gz 40460699 SHA256 ec5581d055bb67abac3007457a30869bca263c151264011cf0c9ce086c5329df SHA512 eca12381e5aec14ba40e0821a3e46a169f789f7d7d00c89db2ef1d7db1a770a09906d144515cfac72d5b1bff72a18f9ad71316439ea33240ccefcd859752a916 WHIRLPOOL fa48e9f6b4792cc3f1d6123d624d4404a7283aee9dca8b59ce524fd02db6de9120607d0bb04eae052d56f0cd416e46b67a7cbb212cb64994b2d78e281ba88d5f
23 DIST grafana-bin-3.1.0.tar.gz 40620308 SHA256 da8175ee46d2dc39cbe29f49bf5efdd34fddaad53d4ddfcef1316356fa029c9c SHA512 fb458299c8622ed0c2478928aa72b565fb87127cde342cc1b3f36a3582b3f76031547b7fef4240a37a51c1ac2ce239b086f97dfddf1309fe99d3c999ee80747e WHIRLPOOL 37f8f6ade9eb250c7a1591b975014410adf3e4dd8c803c842d37c30e88a3b7b64b05ff02a4849139216ffe9e76e75fd2e87db9e24dc404b60966e7b4ced47f7d
24
25 diff --git a/www-apps/grafana-bin/files/grafana.initd b/www-apps/grafana-bin/files/grafana.initd
26 deleted file mode 100644
27 index ecbd2e2..00000000
28 --- a/www-apps/grafana-bin/files/grafana.initd
29 +++ /dev/null
30 @@ -1,34 +0,0 @@
31 -#!/sbin/runscript
32 -# Copyright 1999-2016 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -depend() {
37 - need localmount
38 -}
39 -
40 -start() {
41 - ebegin "Starting grafana server"
42 -
43 - start-stop-daemon --start -b \
44 - --chdir /usr/share/grafana \
45 - --user ${GRAFANA_USER}:${GRAFANA_GROUP} \
46 - --exec /usr/bin/grafana-server -- \
47 - -pidfile=/run/grafana.pid \
48 - -config=/etc/grafana/grafana.ini \
49 - cfg:default.paths.data=/var/lib/grafana \
50 - cfg:default.paths.logs=/var/log/grafana
51 -
52 - eend $?
53 -}
54 -
55 -stop() {
56 - ebegin "Stopping grafana server"
57 -
58 - start-stop-daemon --stop \
59 - --pidfile /run/grafana.pid \
60 - --user "${GRAFANA_USER}" \
61 - --retry=TERM/20/KILL/5
62 -
63 - eend $?
64 -}
65
66 diff --git a/www-apps/grafana-bin/grafana-bin-3.0.4.ebuild b/www-apps/grafana-bin/grafana-bin-3.0.4.ebuild
67 deleted file mode 100644
68 index 4b2e8ab..00000000
69 --- a/www-apps/grafana-bin/grafana-bin-3.0.4.ebuild
70 +++ /dev/null
71 @@ -1,51 +0,0 @@
72 -# Copyright 1999-2016 Gentoo Foundation
73 -# Distributed under the terms of the GNU General Public License v2
74 -# $Id$
75 -
76 -EAPI=5
77 -
78 -inherit user
79 -MY_PN=${PN/-bin/}
80 -MY_PV="3.0.4-1464167696"
81 -S=${WORKDIR}/${MY_PN}-${MY_PV}
82 -
83 -DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB"
84 -HOMEPAGE="http://grafana.org"
85 -SRC_URI="https://grafanarel.s3.amazonaws.com/builds/${MY_PN}-${MY_PV}.linux-x64.tar.gz -> ${P}.tar.gz"
86 -
87 -LICENSE="Apache-2.0"
88 -SLOT="0"
89 -KEYWORDS="~amd64"
90 -IUSE=""
91 -
92 -DEPEND=""
93 -RDEPEND="${DEPEND}
94 - >=dev-lang/go-1.5
95 - net-libs/nodejs
96 -"
97 -
98 -pkg_setup() {
99 - enewgroup grafana
100 - enewuser grafana -1 -1 /usr/share/grafana grafana
101 -}
102 -
103 -src_install() {
104 - keepdir /etc/grafana
105 - insinto /etc/grafana
106 - newins "${S}"/conf/sample.ini grafana.ini
107 - rm "${S}"/conf/sample.ini
108 -
109 - # Frontend assets
110 - insinto /usr/share/${MY_PN}
111 - doins -r public conf vendor
112 -
113 - dobin bin/grafana-cli
114 - dobin bin/grafana-server
115 -
116 - newconfd "${FILESDIR}"/grafana.confd grafana
117 - newinitd "${FILESDIR}"/grafana.initd grafana
118 -
119 - keepdir /var/{lib,log}/grafana
120 - fowners grafana:grafana /var/{lib,log}/grafana
121 - fperms 0750 /var/{lib,log}/grafana
122 -}