1 |
commit: d7309ec2737ea07d282960108614cebb3e5f53fe |
2 |
Author: Tomas Mozes <hydrapolic <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Jan 17 14:53:08 2019 +0000 |
4 |
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jan 17 19:32:35 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7309ec2 |
7 |
|
8 |
www-apps/kibana-bin: bump to 5.6.14 |
9 |
|
10 |
Package-Manager: Portage-2.3.55, Repoman-2.3.12 |
11 |
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com> |
12 |
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org> |
13 |
|
14 |
www-apps/kibana-bin/Manifest | 1 + |
15 |
www-apps/kibana-bin/kibana-bin-5.6.14.ebuild | 70 ++++++++++++++++++++++++++++ |
16 |
2 files changed, 71 insertions(+) |
17 |
|
18 |
diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest |
19 |
index ce6e7643fd6..94b89459ede 100644 |
20 |
--- a/www-apps/kibana-bin/Manifest |
21 |
+++ b/www-apps/kibana-bin/Manifest |
22 |
@@ -1,4 +1,5 @@ |
23 |
DIST kibana-5.6.13-linux-x86_64.tar.gz 53161803 BLAKE2B 708827b2d9d3b216cc20ae8f63376fbbb53b6a7baaf3dbc73d4649ff02b54e417cbc0c4609a6c8b8388029ec0f34092e34a683d97f57963e3203d503eb5651fe SHA512 e32631f58e4428840f7f9482fed30f685bba0ac99dbeb39aa9b4b5e490cdae52105df332917dd9d149880bf8bbe200816304d03a93d919b7ca0b9c54ebe51353 |
24 |
+DIST kibana-5.6.14-linux-x86_64.tar.gz 53261984 BLAKE2B ec81b6579f00a894ad19c048c54f690611f4f8e015ffdd2e600d207974ac1df31d89b4c242c638ce6b2295ab6cab83ddf78b7e77d802b9dd5037e0c8371db7f5 SHA512 64b12517a6177dde273aefb4d31602c074925e57c842b8c69367098f348a062f5c03c3eddf53ad4260bdebc6e56edfd78ced5e39d557fa03af181ec99c88bda8 |
25 |
DIST kibana-6.3.2-linux-x86_64.tar.gz 205331616 BLAKE2B 17273e641a9f146943cc4aebbce1114706dcf5d4c5f4d865a79d5b576a845c40268ea4389c358d555ca278c0bed4a68baef661472f80f7957dd013f0ce2e9835 SHA512 35eb97ca2f8d0bd80dc7dcdc5bc03f8ab21d1280d11d892f12eda5a173a951dfe88718d45c94ff0a748bb324e44f243cda0ba314c6dcd249cd960928f7c7b7ea |
26 |
DIST kibana-6.4.3-linux-x86_64.tar.gz 235299366 BLAKE2B 58d788180b2afbf5c010b712e04fe39f469d63effb256454e8d56e36a0e0eb372255ac8c19af3b3e878992858472353c79eaaf447f2fdd8a8d70235dd79d36bf SHA512 f247078bfa7435239f9b9258a1563e73e17662735a83b154a02809f9c383f56cec68a3c189c84f43ecd2d9e4abc25d55f6593dd79b725fd79820f92d8543d244 |
27 |
DIST kibana-6.5.4-linux-x86_64.tar.gz 206631363 BLAKE2B 83be5a2c0f47257338ad5b547fecb20748c10f1607d88543ec36d6a9ea6b519c6545af13df90eac5fbb774ff1431bcede8c29d7cb4c0bca98ce26557d907bb03 SHA512 260e577ba5f9464228a03689e8fd823cfba4a91670dea2f210da508d97ade6091febb2bae29893427eccdcfd2db75a8d62e265edade7ca9b9f2513fb66f8917d |
28 |
|
29 |
diff --git a/www-apps/kibana-bin/kibana-bin-5.6.14.ebuild b/www-apps/kibana-bin/kibana-bin-5.6.14.ebuild |
30 |
new file mode 100644 |
31 |
index 00000000000..2535f757f06 |
32 |
--- /dev/null |
33 |
+++ b/www-apps/kibana-bin/kibana-bin-5.6.14.ebuild |
34 |
@@ -0,0 +1,70 @@ |
35 |
+# Copyright 1999-2019 Gentoo Authors |
36 |
+# Distributed under the terms of the GNU General Public License v2 |
37 |
+ |
38 |
+EAPI=7 |
39 |
+ |
40 |
+inherit user |
41 |
+ |
42 |
+MY_PN="${PN%-bin}" |
43 |
+MY_P=${MY_PN}-${PV} |
44 |
+ |
45 |
+DESCRIPTION="Analytics and search dashboard for Elasticsearch" |
46 |
+HOMEPAGE="https://www.elastic.co/products/kibana" |
47 |
+SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz" |
48 |
+ |
49 |
+# source: LICENSE.txt and NOTICE.txt |
50 |
+LICENSE="Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 icu ISC MIT MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB" |
51 |
+SLOT="0" |
52 |
+KEYWORDS="~amd64" |
53 |
+ |
54 |
+RDEPEND=">=net-libs/nodejs-6.15.1" |
55 |
+ |
56 |
+# Do not complain about CFLAGS etc since kibana does not use them. |
57 |
+QA_FLAGS_IGNORED='.*' |
58 |
+ |
59 |
+S="${WORKDIR}/${MY_P}-linux-x86_64" |
60 |
+ |
61 |
+pkg_setup() { |
62 |
+ enewgroup ${MY_PN} |
63 |
+ enewuser ${MY_PN} -1 -1 /opt/${MY_PN} ${MY_PN} |
64 |
+} |
65 |
+ |
66 |
+src_prepare() { |
67 |
+ default |
68 |
+ |
69 |
+ # remove bundled nodejs |
70 |
+ rm -r node || die |
71 |
+ |
72 |
+ # remove empty unused directory |
73 |
+ rmdir data || die |
74 |
+} |
75 |
+ |
76 |
+src_install() { |
77 |
+ insinto /etc/${MY_PN} |
78 |
+ doins -r config/. |
79 |
+ rm -r config || die |
80 |
+ |
81 |
+ insinto /etc/logrotate.d |
82 |
+ newins "${FILESDIR}"/${MY_PN}.logrotate ${MY_PN} |
83 |
+ |
84 |
+ newconfd "${FILESDIR}"/${MY_PN}.confd ${MY_PN} |
85 |
+ newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN} |
86 |
+ |
87 |
+ insinto /opt/${MY_PN} |
88 |
+ doins -r . |
89 |
+ |
90 |
+ fperms -R +x /opt/${MY_PN}/bin |
91 |
+ |
92 |
+ diropts -m 0750 -o ${MY_PN} -g ${MY_PN} |
93 |
+ keepdir /var/log/${MY_PN} |
94 |
+} |
95 |
+ |
96 |
+pkg_postinst() { |
97 |
+ elog "This version of Kibana is compatible with Elasticsearch $(ver_cut 1-2) and" |
98 |
+ elog "Node.js 6. Some plugins may fail with other versions of Node.js (Bug #656008)." |
99 |
+ elog |
100 |
+ elog "Be sure to point ES_INSTANCE to your Elasticsearch instance" |
101 |
+ elog "in /etc/conf.d/${MY_PN}." |
102 |
+ elog |
103 |
+ elog "Elasticsearch can run local or remote." |
104 |
+} |