diff options
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/Manifest.gz | bin | 13131 -> 13138 bytes | |||
-rw-r--r-- | www-apps/grafana-bin/Manifest | 3 | ||||
-rw-r--r-- | www-apps/grafana-bin/grafana-bin-11.3.0.ebuild | 73 |
3 files changed, 76 insertions, 0 deletions
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz Binary files differindex 293d5abcc9f6..007afa5729b0 100644 --- a/www-apps/Manifest.gz +++ b/www-apps/Manifest.gz diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 0fb4750dbda5..9f92c8ab0b27 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -9,10 +9,13 @@ DIST grafana-bin-11.1.0.amd64.tar.gz 123535977 BLAKE2B 57f205222fd2329be0c1986f3 DIST grafana-bin-11.1.0.arm64.tar.gz 119348599 BLAKE2B da717dc2e32b72a806e4049a6ebddff334388b55607e2aafb9038e1a61684c57796541e9ebf1af78d2d54cc4792f0fa64888e13418a00c2d78f7374d6b0d5daf SHA512 8d302a22bff30a0bcd57bb3b6c08cc43826c85b6b6847f47c8bc444ed2493bd6d086693bff55f5b1498de916e21641fb59d3c870d7c1e54a4e01184c41d34ade DIST grafana-bin-11.1.3.amd64.tar.gz 123663816 BLAKE2B 6fea7ec44c0bbeeaeff8810d6368e0773467ccd8e77cdbfd700033fc13af26b9ffac719882d1231d8ec6c664641f1a455f2876a76714c6320d16eb7a9879413b SHA512 531c9f84082a998efbfd8c30c93fba12f6542abbdfe938e427a31be6db992c33c4a3bab5b712a057d01288acbd2716d9959535fd6b881864eb21f60c51efc781 DIST grafana-bin-11.1.3.arm64.tar.gz 119469378 BLAKE2B b7e66e141ed2fc2d297ffa9c46c1dd3fcb662822e2acbf2a3c0b2f1abcf7d2203bac05f9610ec70539150d086863ba58d584bdde526491c9541787b5b3329c23 SHA512 169b472002134e898d5faa6a8b1cb3096a7767f327a7c13c7fa6f4fbebddc850fabf8b3612441edce92c886268e7e3867bfe1ad35c25b8d6fb7c076687f9ecfa +DIST grafana-bin-11.3.0.amd64.tar.gz 132672499 BLAKE2B fc50cd3b9430e4898191e07d77b1fa520a63086909d5b8589180fa3c8d37441ced28c22935c18bedefc3195f7c725c2f99634f4904e21fd0a36aefc111c9501b SHA512 86478b0cf2ca772766780730b913e9a2e2b310d85ceabfdaa3164a9cd46a73d36ac1a2fa084b55247c50e60476912d3489083ea0d8e23dd7a43b1db3ec45ea91 +DIST grafana-bin-11.3.0.arm64.tar.gz 128576780 BLAKE2B 43a7787905e1ecd5d62cafea8b38cbcb89279e919b536bc12f5d8f2ab77db88d39ec5526f7c2c8788d7a65d7cf8079042b3f7175cd3a508631193ceb3c2feeba SHA512 0a5344d52740163854b3a123d19f715568923134e62bb0c8d1a438ea866febbb30aed79b3b0d7e9b3a3e8cf20210e2cd091cf94802f553dfbec0e6b3e457dde2 EBUILD grafana-bin-10.2.3.ebuild 1826 BLAKE2B 2863b5506751f18c9487a06842eb29587770ec70f83e1c93540fbfd9a017a3c2fa39a7df032f48d68863954dc69dc96b19649712b9de6726d7049c844ad076a5 SHA512 10932c62052dd1c67f34cc9d5c1321925a83ba341f4d3024b7ad11723d9028b3c2f8c085e7049c8d1058979f9fed34068b698faa9b1ab960a9b48e3b46de7044 EBUILD grafana-bin-10.2.9.ebuild 1826 BLAKE2B 2863b5506751f18c9487a06842eb29587770ec70f83e1c93540fbfd9a017a3c2fa39a7df032f48d68863954dc69dc96b19649712b9de6726d7049c844ad076a5 SHA512 10932c62052dd1c67f34cc9d5c1321925a83ba341f4d3024b7ad11723d9028b3c2f8c085e7049c8d1058979f9fed34068b698faa9b1ab960a9b48e3b46de7044 EBUILD grafana-bin-10.3.1.ebuild 1826 BLAKE2B 2863b5506751f18c9487a06842eb29587770ec70f83e1c93540fbfd9a017a3c2fa39a7df032f48d68863954dc69dc96b19649712b9de6726d7049c844ad076a5 SHA512 10932c62052dd1c67f34cc9d5c1321925a83ba341f4d3024b7ad11723d9028b3c2f8c085e7049c8d1058979f9fed34068b698faa9b1ab960a9b48e3b46de7044 EBUILD grafana-bin-10.3.7.ebuild 1826 BLAKE2B 2863b5506751f18c9487a06842eb29587770ec70f83e1c93540fbfd9a017a3c2fa39a7df032f48d68863954dc69dc96b19649712b9de6726d7049c844ad076a5 SHA512 10932c62052dd1c67f34cc9d5c1321925a83ba341f4d3024b7ad11723d9028b3c2f8c085e7049c8d1058979f9fed34068b698faa9b1ab960a9b48e3b46de7044 EBUILD grafana-bin-11.1.0.ebuild 1954 BLAKE2B 949f35d351c39a235dae99bbcc0f8b38cc15470ccc7c851d61e960889397badec9597f24465ec479e05833ea485860c91ff10767d790a4cf87b77ce8d3ca3d03 SHA512 1d2f62939fb54d7312edfe025dc8d2c942c6d4789deb9cfa2f1f7c3f343d80b93a8f76a24233b2006fe278b65e1364051e488a6850357ae5ff4d5b149c279a0a EBUILD grafana-bin-11.1.3.ebuild 1954 BLAKE2B 949f35d351c39a235dae99bbcc0f8b38cc15470ccc7c851d61e960889397badec9597f24465ec479e05833ea485860c91ff10767d790a4cf87b77ce8d3ca3d03 SHA512 1d2f62939fb54d7312edfe025dc8d2c942c6d4789deb9cfa2f1f7c3f343d80b93a8f76a24233b2006fe278b65e1364051e488a6850357ae5ff4d5b149c279a0a +EBUILD grafana-bin-11.3.0.ebuild 1938 BLAKE2B f8b2a8aefc810628f5f33cbdd7a42740b2ca0c3e44287709183028b0e63c63183b96fe8b65d041d15a5a29393684c593bbaac8d89f31edeb4db0b7452b119f5a SHA512 372ccec1371e02395311f1cd9431801390e27fc1297b531b1f00b063c514dd1f96db59af7332658c6562e16efec803af6a910634aba58c7a1bf8eb6a26a2a5fd MISC metadata.xml 219 BLAKE2B e366b8552425c0b7293381e047210130af3c96a6be5877911f2e3ee77b0c80a475854ec7d59e1a5dea75e9d07cefcb3636947fa0af121357cfe7db12e05e6c34 SHA512 b5fce0d3f0f5fa2729808fad339e6843c6bdf814451d2b65b9b67b4b715194e6de20ad2702c9b5a08d260c97641ab9478d978486e702d85034cfb95d7ceab954 diff --git a/www-apps/grafana-bin/grafana-bin-11.3.0.ebuild b/www-apps/grafana-bin/grafana-bin-11.3.0.ebuild new file mode 100644 index 000000000000..997db139395a --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-11.3.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +MY_PN=${PN/-bin/} +MY_PV=${PV/_beta/-beta} + +DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" +HOMEPAGE="https://grafana.org" +SRC_URI=" +amd64? ( + https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.amd64.tar.gz +) +arm64? ( + https://dl.grafana.com/oss/release/grafana-${PV}.linux-arm64.tar.gz -> ${P}.arm64.tar.gz +) +" +S=${WORKDIR}/${MY_PN}-v${MY_PV} + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="mirror" + +DEPEND="acct-group/grafana + acct-user/grafana" +RDEPEND="${DEPEND} + media-libs/fontconfig" + +QA_PREBUILT="usr/bin/grafana*" +QA_PRESTRIPPED=${QA_PREBUILT} + +src_install() { + keepdir /etc/grafana + insinto /etc/grafana + newins "${S}"/conf/sample.ini grafana.ini + rm "${S}"/conf/sample.ini || die + + # Frontend assets + insinto /usr/share/${MY_PN} + doins -r public conf + + dobin bin/grafana-cli + dobin bin/grafana + dobin bin/grafana-server + + newconfd "${FILESDIR}"/grafana-r1.confd grafana + newinitd "${FILESDIR}"/grafana.initd2 grafana + systemd_newunit "${FILESDIR}"/grafana.service grafana.service + + keepdir /var/{lib,log}/grafana + keepdir /var/lib/grafana/{dashboards,plugins} + fowners grafana:grafana /var/{lib,log}/grafana + fowners grafana:grafana /var/lib/grafana/{dashboards,plugins} + fperms 0750 /var/{lib,log}/grafana + fperms 0750 /var/lib/grafana/{dashboards,plugins} +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + + elog "${PN} has built-in log rotation. Please see [log.file] section of" + elog "/etc/grafana/grafana.ini for related settings." + elog + elog "You may add your own custom configuration for app-admin/logrotate if you" + elog "wish to use external rotation of logs. In this case, you also need to make" + elog "sure the built-in rotation is turned off." + fi +} |