Gentoo Archives: gentoo-commits

From: Patrick Lauer <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/kibana-bin/
Date: Fri, 01 Apr 2016 14:24:21
Message-Id: 1459520632.2c65ca75c720122cff71aabdd39078750e0684c5.patrick@gentoo
1 commit: 2c65ca75c720122cff71aabdd39078750e0684c5
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 1 14:23:15 2016 +0000
4 Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 1 14:23:52 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c65ca75
7
8 www-apps/kibana-bin: Bump
9
10 Package-Manager: portage-2.2.28
11
12 www-apps/kibana-bin/Manifest | 2 +
13 www-apps/kibana-bin/kibana-bin-4.5.0.ebuild | 67 +++++++++++++++++++++++++++++
14 2 files changed, 69 insertions(+)
15
16 diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
17 index 2033b52..ddd8386 100644
18 --- a/www-apps/kibana-bin/Manifest
19 +++ b/www-apps/kibana-bin/Manifest
20 @@ -2,3 +2,5 @@ DIST kibana-4.1.6-linux-x64.tar.gz 18560531 SHA256 6e6bde9ec44462f79803fbbe2f3eb
21 DIST kibana-4.1.6-linux-x86.tar.gz 18096111 SHA256 8b812eef1053eb654918009f7caab8035fcb1f61bdacbeaf232aca58022596eb SHA512 74177e5f3c095ec92963f4e115a7d12b4a7c0acdf07f1219a300b621eb66ca24f4b4e3104eb86e78a005df6fc838f5ee9e9b905f70ee4a64794e0725434640f4 WHIRLPOOL e61ff9f719e0347dfdf492db3a691bcedb23bc5b7b7b5e696a0ca0b4084b46b1a200b02d514db914ddfe0e2fcc2efd5254c2b26fceb4f716266c96ab94ad6804
22 DIST kibana-4.4.2-linux-x64.tar.gz 32724112 SHA256 ce0504d7a9440200b49851a64e010ddf8a8ed7b881135f6121d594ba1c0d6cfd SHA512 6b5fcf9cabe0a3dabc23d5207c7dec361d2030f3e88f3f9a6ec9e2d4952c68e4f283ca82a229926a1bc52a3618ba6ca6368e5fe6a8c3f85781abe003fbbbda95 WHIRLPOOL 7d6d08a5bc2b076f22d0e1f676e483cbd78e0a67487b0b2fa1d4ee4ce89734ae0b9d0964ccfa46501e799a29511cb93902f3d6c92abd65f9a77cdb91dd545b9f
23 DIST kibana-4.4.2-linux-x86.tar.gz 32267700 SHA256 413ca02a00c9e6fd0446a68b7587d8b7baf019a7873c9a6e88da25246146e070 SHA512 87f188b115b110e77c9455baffa3720f97f6e40bd2b3baf7854c6833cd9b48491fea92255daa9252b531703fb54b2fabf01bdc58ef1a0c45e8fb76ae9aa16996 WHIRLPOOL 2950d6b1f2d2db0003e7ba5a978447296fdf823cbc416dd25a99d578f468ca9ff1f7bbc4f9715123738444d6480dc550b42107d2222f8b50d3d1dece72336029
24 +DIST kibana-4.5.0-linux-x64.tar.gz 32617245 SHA256 fa3f675febb34c0f676f8a64537967959eb95d2f5a81bc6da17aa5c98b9c76ef SHA512 3b57570b22feac4b415b0440f269a4cdfb4433dbe590ec6a1b6072b57a39631cb97856010b91d6aa58afd830fc3a2378767748d548a1b0fd1bd0aba02791741d WHIRLPOOL 8c52d6f8f20c840b54f7779f24564e65a5dc9632251f96231031951ac288c74e987609bdd42c7648a17fa5034a2802e535a9fb8e4544f682783a715a0171e8e4
25 +DIST kibana-4.5.0-linux-x86.tar.gz 32154895 SHA256 d0cfdde3f19d30c2d9e8d3e289cb2b0624a99d93b9adccdfa5884a98c908b62d SHA512 bb9f76db76a8ad7ba4bd8a3f017eb6f817185f4422026bec6b67a7764786fe7f842589b3a7b28a65a88b40dbeacaad6fc03e3ce5988e022452361a386ee536b6 WHIRLPOOL 9f801ff5fec511fe3e3a8ea05190c77c7f543c1885e10abbcba5057458e769f3dfd0afe6ef4df5d70a0a49eadeb0b9d8b28eac014a5680663566d1eab62b213b
26
27 diff --git a/www-apps/kibana-bin/kibana-bin-4.5.0.ebuild b/www-apps/kibana-bin/kibana-bin-4.5.0.ebuild
28 new file mode 100644
29 index 0000000..b0222d1
30 --- /dev/null
31 +++ b/www-apps/kibana-bin/kibana-bin-4.5.0.ebuild
32 @@ -0,0 +1,67 @@
33 +# Copyright 1999-2016 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Id$
36 +
37 +EAPI=5
38 +
39 +inherit pax-utils user
40 +
41 +MY_PN="kibana"
42 +MY_P=${MY_PN}-${PV/_rc/-rc}
43 +
44 +DESCRIPTION="Explore and visualize data"
45 +HOMEPAGE="https://www.elastic.co/products/kibana"
46 +SRC_URI="amd64? ( https://download.elastic.co/${MY_PN}/${MY_PN}/${MY_P}-linux-x64.tar.gz )
47 + x86? ( https://download.elastic.co/${MY_PN}/${MY_PN}/${MY_P}-linux-x86.tar.gz )"
48 +
49 +LICENSE="Apache-2.0"
50 +SLOT="0"
51 +KEYWORDS="~amd64 ~x86"
52 +
53 +RESTRICT="strip"
54 +QA_PREBUILT="opt/kibana/node/bin/node"
55 +
56 +pkg_setup() {
57 + enewgroup ${MY_PN}
58 + enewuser ${MY_PN} -1 -1 /opt/${MY_PN} ${MY_PN}
59 +}
60 +
61 +src_unpack() {
62 + if use amd64; then
63 + S="${WORKDIR}/${MY_P}-linux-x64"
64 + elif use x86; then
65 + S="${WORKDIR}/${MY_P}-linux-x86"
66 + fi
67 +
68 + default
69 +}
70 +
71 +src_install() {
72 + keepdir /opt/${MY_PN}
73 + keepdir /var/log/${MY_PN}
74 + keepdir /etc/${MY_PN}
75 +
76 + insinto /etc/${MY_PN}
77 + doins config/*
78 + rm -rf config
79 +
80 + insinto /etc/logrotate.d
81 + newins "${FILESDIR}"/${MY_PN}.logrotate ${MY_PN}
82 +
83 + newconfd "${FILESDIR}"/${MY_PN}.confd ${MY_PN}
84 + newinitd "${FILESDIR}"/${MY_PN}.initd-r3 ${MY_PN}
85 +
86 + mv * "${D}"/opt/${MY_PN}
87 +
88 + # bug 567934
89 + pax-mark m "${ED}/opt/${MY_PN}/node/bin/node"
90 +}
91 +
92 +pkg_postinst() {
93 + elog "This version of Kibana is compatible with Elasticsearch 2.2+"
94 + elog
95 + elog "Be sure to point ES_INSTANCE to your Elasticsearch instance"
96 + elog "in /etc/conf.d/${MY_PN}."
97 + elog
98 + elog "Elasticsearch can run local or remote."
99 +}