Gentoo Archives: gentoo-commits

From: Amy Liffey <amynka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/filebeat/
Date: Thu, 16 Nov 2017 15:11:27
Message-Id: 1510845073.df7add68153b51f29593100d15f2e47ab3489af8.amynka@gentoo
1 commit: df7add68153b51f29593100d15f2e47ab3489af8
2 Author: Tomas Mozes <hydrapolic <AT> gmail <DOT> com>
3 AuthorDate: Thu Nov 16 14:00:54 2017 +0000
4 Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 16 15:11:13 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7add68
7
8 app-admin/filebeat: drop old
9
10 Closes:#6204
11
12 Package-Manager: Portage-2.3.14, Repoman-2.3.6
13
14 app-admin/filebeat/Manifest | 1 -
15 app-admin/filebeat/filebeat-5.6.3.ebuild | 69 --------------------------------
16 2 files changed, 70 deletions(-)
17
18 diff --git a/app-admin/filebeat/Manifest b/app-admin/filebeat/Manifest
19 index 53ac148aa1a..e7aa9e2ca53 100644
20 --- a/app-admin/filebeat/Manifest
21 +++ b/app-admin/filebeat/Manifest
22 @@ -1,3 +1,2 @@
23 DIST filebeat-5.5.2.tar.gz 18075191 SHA256 39e792324a35fe84ef9a63cd5324252bc71d1c665188e8d597e12ca170cfde7a SHA512 ad92b41a9ceaad6c6e6fc80d0adccd7fe03a7056d121484bcf35c6a46b2061a5ef6d32121dd12d59b51e7678769da5c405b1d549fa130631ae3f1989b78fba48 WHIRLPOOL 46d182bd339abd26f3c4cf3f8d3a716180fc00147458f571eec34aefcaa67d9e88a561988e37c47083528024e4e0559b255c7a17efa43e0e4b21b653a575f7fd
24 -DIST filebeat-5.6.3.tar.gz 18140948 SHA256 52a4c9094287f725a089e161dc71d9cdf0caf73595e8835a5d0636d3ad333bbe SHA512 6b3d61f18b1bd45db4ba5d08e92b94f1fb48610658237c91f4404a4074f82badbac2ab9bc236c1f64567a0dd1f62022c3d092a9017073069b4497c01f1b1d94b WHIRLPOOL 581b32645f6039d8f5d962db3a7216737af2673918a36f7826c6629a2e091efd2e87060c657883bf0ea1083992491e3cbf399774a75bf879bce142dd3d7c6065
25 DIST filebeat-5.6.4.tar.gz 18145215 SHA256 c06f913af79bb54825483ba0ed4b31752db5784daf3717f53d83b6b12890c0a4 SHA512 1ae66b7dd81f04434d667ecc295a747f8c650ba1affb88d7ae358051c739634b75c64d9c52d55fe6ee0b65848ff1825e508426c03d7e822517f55602091e186a WHIRLPOOL 37dbff315872dbbd5237aec2e32004a962b3f729f53d77e1f4cf86a094b2c0673499a408483c9a9be2be1521097f5dedb244c340fd05fe700b9d40291e83e58b
26
27 diff --git a/app-admin/filebeat/filebeat-5.6.3.ebuild b/app-admin/filebeat/filebeat-5.6.3.ebuild
28 deleted file mode 100644
29 index 451e2191c7a..00000000000
30 --- a/app-admin/filebeat/filebeat-5.6.3.ebuild
31 +++ /dev/null
32 @@ -1,69 +0,0 @@
33 -# Copyright 1999-2017 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -DESCRIPTION="Lightweight log shipper for Logstash and Elasticsearch"
39 -HOMEPAGE="https://www.elastic.co/products/beats"
40 -SRC_URI="https://github.com/elastic/beats/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 -
42 -LICENSE="Apache-2.0"
43 -SLOT="0"
44 -KEYWORDS="~amd64 ~x86"
45 -
46 -DEPEND=">=dev-lang/go-1.8.3"
47 -RDEPEND="!app-admin/filebeat-bin"
48 -
49 -ELASTIC="${WORKDIR}/src/github.com/elastic"
50 -BEATS="${ELASTIC}/beats"
51 -S="${BEATS}"
52 -
53 -src_unpack() {
54 - mkdir -p "${ELASTIC}" || die
55 - unpack ${P}.tar.gz
56 - mv beats-${PV} "${BEATS}" || die
57 -}
58 -
59 -src_compile() {
60 - cd ${BEATS}/filebeat || die
61 - GOPATH="${WORKDIR}" emake
62 -}
63 -
64 -src_test() {
65 - cd ${BEATS}/filebeat || die
66 - GOPATH="${WORKDIR}" emake check
67 -}
68 -
69 -src_install() {
70 - keepdir /var/{lib,log}/${PN}
71 -
72 - fperms 0750 /var/{lib,log}/${PN}
73 -
74 - newconfd "${FILESDIR}/${PN}.confd" ${PN}
75 - newinitd "${FILESDIR}/${PN}.initd" ${PN}
76 -
77 - insinto "/usr/share/doc/${PF}/examples"
78 - doins ${PN}/{filebeat.yml,filebeat.full.yml}
79 -
80 - insinto "/etc/${PN}"
81 - doins ${PN}/{filebeat.template.json,filebeat.template-es2x.json,filebeat.template-es6x.json}
82 -
83 - exeinto "/usr/share/${PN}"
84 - doexe libbeat/scripts/migrate_beat_config_1_x_to_5_0.py
85 -
86 - dobin filebeat/filebeat
87 -}
88 -
89 -pkg_postinst() {
90 - if [[ -n "${REPLACING_VERSIONS}" ]]; then
91 - elog "Please read the migration guide at:"
92 - elog "https://www.elastic.co/guide/en/beats/libbeat/5.0/upgrading.html"
93 - elog ""
94 - elog "The migration script:"
95 - elog "${EROOT%/}/usr/share/filebeat/migrate_beat_config_1_x_to_5_0.py"
96 - elog ""
97 - fi
98 -
99 - elog "Example configurations:"
100 - elog "${EROOT%/}/usr/share/doc/${PF}/examples"
101 -}