Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
Date: Sun, 01 Nov 2020 22:35:32
Message-Id: 1604269984.525a9d829ebc47611cdf3a0720f30003ee084e3d.whissi@gentoo
1 commit: 525a9d829ebc47611cdf3a0720f30003ee084e3d
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 1 22:32:38 2020 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 1 22:33:04 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525a9d82
7
8 www-apps/grafana-bin: cleanup old
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.2
11 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
12
13 www-apps/grafana-bin/Manifest | 2 -
14 www-apps/grafana-bin/grafana-bin-6.7.4.ebuild | 71 ---------------------------
15 www-apps/grafana-bin/grafana-bin-7.1.3.ebuild | 64 ------------------------
16 3 files changed, 137 deletions(-)
17
18 diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
19 index a4459accac3..1744e2533e3 100644
20 --- a/www-apps/grafana-bin/Manifest
21 +++ b/www-apps/grafana-bin/Manifest
22 @@ -1,3 +1 @@
23 -DIST grafana-bin-6.7.4.tar.gz 65083442 BLAKE2B c619432325ac5254c78ec08579f048483dfd1b28fbf8a9b919517277ad887b238f953ba796366af5c9f29a53daeade160c55a2255cfe75bf767b4ddd57474f87 SHA512 fe412966558529f114b70a5cb42f82c37dce67b2b04739ddba0d9821a3e12a5f1e44757df19d283a9b486737a411ca759adab9beaca6d0f14259945675218df4
24 -DIST grafana-bin-7.1.3.tar.gz 52611015 BLAKE2B 15f66a1cbe1669df4ae6b14347c4a7df8825780b9f01c090e3facea6ebbc375a79d25a50c8047a91c96d3d0f3c05800159dc40c9d4df3a6c9e7405a006ee6c11 SHA512 556211cd2d32068c0f6be6ea8c88144dc2d7c3577c2ab8661cc4f4d330a7c62df7fc98e3d222a7693d1b1d92207af694514faa1c3c2d5507780fdba731bd0bf8
25 DIST grafana-bin-7.3.1.tar.gz 53950606 BLAKE2B 16e0253371cb267876772e788e00d2330c664e3f0fea7f3891dbf5d4300e0baf99dd626ac2801201fda87f967d0013a151c672b341179e355acd43430f51acaa SHA512 0436b5bec58e52582542bb1efe7825ffc7abd5289d82916c6a54c6aee77a7350060ef877734b32332a5f3935cf1a3404b670e5f9344a8bb9b5c91d95ad81e214
26
27 diff --git a/www-apps/grafana-bin/grafana-bin-6.7.4.ebuild b/www-apps/grafana-bin/grafana-bin-6.7.4.ebuild
28 deleted file mode 100644
29 index 58b22b14471..00000000000
30 --- a/www-apps/grafana-bin/grafana-bin-6.7.4.ebuild
31 +++ /dev/null
32 @@ -1,71 +0,0 @@
33 -# Copyright 1999-2020 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -inherit user systemd
39 -
40 -MY_PN=${PN/-bin/}
41 -MY_PV=${PV/_beta/-beta}
42 -S=${WORKDIR}/${MY_PN}-${MY_PV}
43 -
44 -DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB"
45 -HOMEPAGE="https://grafana.org"
46 -SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz"
47 -
48 -LICENSE="Apache-2.0"
49 -SLOT="0"
50 -KEYWORDS="~amd64"
51 -
52 -DEPEND=""
53 -RDEPEND="${DEPEND}
54 - media-libs/fontconfig"
55 -
56 -QA_EXECSTACK="usr/share/grafana/tools/phantomjs/phantomjs"
57 -QA_PREBUILT="usr/bin/grafana-* ${QA_EXECSTACK}"
58 -QA_PRESTRIPPED=${QA_PREBUILT}
59 -
60 -pkg_setup() {
61 - enewgroup grafana
62 - enewuser grafana -1 -1 /usr/share/grafana grafana
63 -}
64 -
65 -src_install() {
66 - keepdir /etc/grafana
67 - insinto /etc/grafana
68 - newins "${S}"/conf/sample.ini grafana.ini
69 - rm "${S}"/conf/sample.ini || die
70 -
71 - # Frontend assets
72 - insinto /usr/share/${MY_PN}
73 - doins -r public conf
74 -
75 - dobin bin/grafana-cli
76 - dobin bin/grafana-server
77 -
78 - exeinto /usr/share/grafana/tools/phantomjs
79 - doexe tools/phantomjs/phantomjs
80 -
81 - insinto /usr/share/grafana/tools/phantomjs
82 - doins tools/phantomjs/render.js
83 -
84 - newconfd "${FILESDIR}"/grafana.confd grafana
85 - newinitd "${FILESDIR}"/grafana.initd.3 grafana
86 - systemd_newunit "${FILESDIR}"/grafana.service grafana.service
87 -
88 - keepdir /var/{lib,log}/grafana
89 - keepdir /var/lib/grafana/{dashboards,plugins}
90 - fowners grafana:grafana /var/{lib,log}/grafana
91 - fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
92 - fperms 0750 /var/{lib,log}/grafana
93 - fperms 0750 /var/lib/grafana/{dashboards,plugins}
94 -}
95 -
96 -postinst() {
97 - elog "${PN} has built-in log rotation. Please see [log.file] section of"
98 - elog "/etc/grafana/grafana.ini for related settings."
99 - elog
100 - elog "You may add your own custom configuration for app-admin/logrotate if you"
101 - elog "wish to use external rotation of logs. In this case, you also need to make"
102 - elog "sure the built-in rotation is turned off."
103 -}
104
105 diff --git a/www-apps/grafana-bin/grafana-bin-7.1.3.ebuild b/www-apps/grafana-bin/grafana-bin-7.1.3.ebuild
106 deleted file mode 100644
107 index d666b4c9db3..00000000000
108 --- a/www-apps/grafana-bin/grafana-bin-7.1.3.ebuild
109 +++ /dev/null
110 @@ -1,64 +0,0 @@
111 -# Copyright 1999-2020 Gentoo Authors
112 -# Distributed under the terms of the GNU General Public License v2
113 -
114 -EAPI=7
115 -
116 -inherit systemd
117 -
118 -MY_PN=${PN/-bin/}
119 -MY_PV=${PV/_beta/-beta}
120 -S=${WORKDIR}/${MY_PN}-${MY_PV}
121 -
122 -DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB"
123 -HOMEPAGE="https://grafana.org"
124 -SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz"
125 -
126 -LICENSE="Apache-2.0"
127 -SLOT="0"
128 -KEYWORDS="~amd64"
129 -
130 -DEPEND="acct-group/grafana
131 - acct-user/grafana"
132 -RDEPEND="${DEPEND}
133 - media-libs/fontconfig"
134 -
135 -QA_PREBUILT="usr/bin/grafana-*"
136 -QA_PRESTRIPPED=${QA_PREBUILT}
137 -
138 -src_install() {
139 - keepdir /etc/grafana
140 - insinto /etc/grafana
141 - newins "${S}"/conf/sample.ini grafana.ini
142 - rm "${S}"/conf/sample.ini || die
143 -
144 - # Frontend assets
145 - insinto /usr/share/${MY_PN}
146 - doins -r public conf
147 -
148 - dobin bin/grafana-cli
149 - dobin bin/grafana-server
150 -
151 - newconfd "${FILESDIR}"/grafana.confd grafana
152 - newinitd "${FILESDIR}"/grafana.initd.3 grafana
153 - systemd_newunit "${FILESDIR}"/grafana.service grafana.service
154 -
155 - keepdir /var/{lib,log}/grafana
156 - keepdir /var/lib/grafana/{dashboards,plugins}
157 - fowners grafana:grafana /var/{lib,log}/grafana
158 - fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
159 - fperms 0750 /var/{lib,log}/grafana
160 - fperms 0750 /var/lib/grafana/{dashboards,plugins}
161 -}
162 -
163 -postinst() {
164 - if [[ -z "${REPLACING_VERSIONS}" ]]; then
165 - # This is a new installation
166 -
167 - elog "${PN} has built-in log rotation. Please see [log.file] section of"
168 - elog "/etc/grafana/grafana.ini for related settings."
169 - elog
170 - elog "You may add your own custom configuration for app-admin/logrotate if you"
171 - elog "wish to use external rotation of logs. In this case, you also need to make"
172 - elog "sure the built-in rotation is turned off."
173 - fi
174 -}