Gentoo Archives: gentoo-commits

From: "罗百科" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/
Date: Wed, 21 Sep 2022 12:54:21
Message-Id: 1663764850.2db7a1a5b08ccb2cc29d0531f54668b97fbd07f1.patrick@gentoo
1 commit: 2db7a1a5b08ccb2cc29d0531f54668b97fbd07f1
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 21 12:52:50 2022 +0000
4 Commit: 罗百科 <patrick <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 21 12:54:10 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db7a1a5
7
8 net-misc/kafka-bin: Bump to new versions
9
10 Upstream decided to remove older versions
11 due to security issues in bundled libraries.
12
13 Closes: https://bugs.gentoo.org/872182
14 Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>
15
16 net-misc/kafka-bin/Manifest | 9 ++-
17 net-misc/kafka-bin/kafka-bin-2.8.1.ebuild | 69 ----------------------
18 ...fka-bin-3.0.1.ebuild => kafka-bin-2.8.2.ebuild} | 0
19 ...-bin-3.0.1-r1.ebuild => kafka-bin-3.0.2.ebuild} | 0
20 net-misc/kafka-bin/kafka-bin-3.1.0-r1.ebuild | 69 ----------------------
21 net-misc/kafka-bin/kafka-bin-3.1.0.ebuild | 69 ----------------------
22 ...fka-bin-3.1.1.ebuild => kafka-bin-3.1.2.ebuild} | 0
23 ...fka-bin-3.2.0.ebuild => kafka-bin-3.2.3.ebuild} | 0
24 8 files changed, 4 insertions(+), 212 deletions(-)
25
26 diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
27 index 437c47466fa6..87b28ecb2ada 100644
28 --- a/net-misc/kafka-bin/Manifest
29 +++ b/net-misc/kafka-bin/Manifest
30 @@ -1,5 +1,4 @@
31 -DIST kafka_2.13-2.8.1.tgz 71438574 BLAKE2B 51969ae472665f5716f0ee9df35d627221d1347ea0ddcbc0812774606c3c8251670a7f79eaf93eb3141494042f967e9eeca14ae078937afb6bc29c2ef57bd68c SHA512 91fcd1061247ad0ddb63fa2b5c0251ee0e58e60cc9e1a3ebe2e84e9a31872448a36622dd15868de2c6d3f7e26020a8c61477bc764e2fb6776a25e4344eb8892d
32 -DIST kafka_2.13-3.0.1.tgz 86512293 BLAKE2B d1d1a1c4e0ae68a6d30fc36df1e796e55576345f6533027cbe0a1130f9148ea6fb0a3dea5e38a6fd22c8ced87cfee2e62969264a51aefc3d41d982a9020087a3 SHA512 d949fa4be7b601a9b482ae1c7861135a5da007362c4c1c9c218bdca94c45e918527e56738361aedc6b6dfb7abf02b1aa8110c7bc622cc2379b8a2ee557e5756f
33 -DIST kafka_2.13-3.1.0.tgz 88130011 BLAKE2B 1dbd0f0cbc54ee19c47acff6aa25b4867e25fde81239a7b5e2f8ef6f42a727e041c006457964e48caec95cc8dc0b4ccc0f391b67264bcf27a61b9111e707fc2b SHA512 5954c1cf38187134a6e0a21520cbef5cd5320a3e9290e630c3895990e892219917d911fabbc64da5db17bcaa940b8277c23344b50f2ff4256eaca78116e9fdc9
34 -DIST kafka_2.13-3.1.1.tgz 88034707 BLAKE2B 7704f951808a4b8ae68ece37816a408891287da692f065aab6d1fa0a85908f1ff166fd8b03df832dca132d276dcbaabadc33c400a43e38c7116c42cdb89d6adf SHA512 5ec72ee76ad14997763f2654ecef0390fd9628413c287619b734f44193252950d412deba684aae5147ac844a88d9ef10eefc0ffeb14435f2e00347ef946aa5d6
35 -DIST kafka_2.13-3.2.0.tgz 103955943 BLAKE2B 048837f489b30912999991af0f27a7804d83f15b5c0895aaaa36b72970776dbb91b215b5ced3c7435aac993bf7c9eb7fc8e2709511edb8fbf6d270f2d1bb7145 SHA512 736a129823b058dc10788d0893bde47b6f39b9e4972f9eac2d5c9e85e51e477344c6f1e1ebd126ce34d5fd430eb07e55fdd60d60cb541f1d48655c0ebc0a4778
36 +DIST kafka_2.13-2.8.2.tgz 71611122 BLAKE2B 2f6b233f6929c73cbdb24829458690492c5bd7443612b9bd2bc730526572b39a2f0832f0c2dab4a47a8c7dfd519adbceb4916b1c9db2b28f6464547a1797905d SHA512 6b1465e02845a5487dbcfad31bc14f6c6f13458bf682dde1bb1b6886a350810ba7c3773dcea1051e2a62fc5227b149e184959edef138ac25b3b97ddea0fa06af
37 +DIST kafka_2.13-3.0.2.tgz 86566125 BLAKE2B 91c57a3349431417a5579a72a1557866c46263474b789d6bcd1915a45b0e1633cbed00842345efcdd8ad6f2ae9f01f65f8f24e87e7c23172b8ea482cadd66115 SHA512 032ca5025e9b37ae377e2daba6ae4d2c84fc28b4d030f92d8864f75b29b9193d5652dac2c562c64f6fc84038ddb26b1b6d65c836783ac32427defed5062a9fee
38 +DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B bbb03e55eb7506e8cfba4630191998622c2069b438d71bbfa2c0c1bb8c9052cb2a3fdba0067966d9fd49746453eb9c7bd84b4b325cd5fa1b4a56d4ce11e133a0 SHA512 ec5955bd9be0ffe15adf84ef428f48d341b5393a1e4cbb9d7f80ec4062ff57a28a38d575e19bc0b40af4143164bb5126721844f42dce8e70516fc30348c57f95
39 +DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966 SHA512 4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f
40
41 diff --git a/net-misc/kafka-bin/kafka-bin-2.8.1.ebuild b/net-misc/kafka-bin/kafka-bin-2.8.1.ebuild
42 deleted file mode 100644
43 index fb42f54f96da..000000000000
44 --- a/net-misc/kafka-bin/kafka-bin-2.8.1.ebuild
45 +++ /dev/null
46 @@ -1,69 +0,0 @@
47 -# Copyright 1999-2021 Gentoo Authors
48 -# Distributed under the terms of the GNU General Public License v2
49 -
50 -EAPI=7
51 -
52 -DESCRIPTION="A high-throughput distributed messaging system"
53 -HOMEPAGE="https://kafka.apache.org/"
54 -
55 -# pick recommended scala version
56 -SCALA_VERSION=2.13
57 -MY_PN="kafka"
58 -MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
59 -SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
60 -
61 -RESTRICT="mirror"
62 -
63 -LICENSE="Apache-2.0"
64 -SLOT="0"
65 -KEYWORDS="~amd64 ~x86"
66 -IUSE="internal-zookeeper connect"
67 -
68 -COMMON_DEPEND="acct-group/kafka
69 - acct-user/kafka
70 - virtual/jre:1.8"
71 -DEPEND="${COMMON_DEPEND}"
72 -RDEPEND="${COMMON_DEPEND}"
73 -
74 -S="${WORKDIR}/${MY_P}"
75 -INSTALL_DIR="/opt/${MY_PN}"
76 -
77 -src_prepare() {
78 - sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' "config/zookeeper.properties" || die
79 - sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' "config/server.properties" || die
80 - sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' "config/connect-standalone.properties" || die
81 - eapply_user
82 -}
83 -
84 -src_install() {
85 - insinto /etc/kafka
86 - doins config/zookeeper.properties config/server.properties
87 - if use "internal-zookeeper"; then
88 - keepdir /var/lib/kafka/zookeeper
89 - newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" "${MY_PN}-zookeeper"
90 -
91 - ewarn "Zookeeper owner has been changed to kafka:kafka"
92 - ewarn "you might want to run chown -R kafka:kafka /var/lib/kafka/zookeeper"
93 - ewarn "or set COMMAND_USER=\"root:root\" in /etc/conf.d/kafka-zookeeper"
94 - ewarn "to keep the previous behavior."
95 - ewarn "All logs files have been move to /var/log/kafka/"
96 - fi
97 -
98 - if use "connect"; then
99 - doins config/connect-distributed.properties config/connect-standalone.properties
100 - newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" "${MY_PN}-connect-distributed"
101 - fi
102 -
103 - keepdir /var/lib/kafka
104 - fowners -R kafka:kafka /var/lib/kafka
105 -
106 - keepdir /var/log/kafka
107 - fowners -R kafka:kafka /var/log/kafka
108 -
109 - newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
110 -
111 - dodir "${INSTALL_DIR}"
112 - cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
113 - keepdir "${INSTALL_DIR}/logs"
114 - fowners -R kafka:kafka "${INSTALL_DIR}"
115 -}
116
117 diff --git a/net-misc/kafka-bin/kafka-bin-3.0.1.ebuild b/net-misc/kafka-bin/kafka-bin-2.8.2.ebuild
118 similarity index 100%
119 rename from net-misc/kafka-bin/kafka-bin-3.0.1.ebuild
120 rename to net-misc/kafka-bin/kafka-bin-2.8.2.ebuild
121
122 diff --git a/net-misc/kafka-bin/kafka-bin-3.0.1-r1.ebuild b/net-misc/kafka-bin/kafka-bin-3.0.2.ebuild
123 similarity index 100%
124 rename from net-misc/kafka-bin/kafka-bin-3.0.1-r1.ebuild
125 rename to net-misc/kafka-bin/kafka-bin-3.0.2.ebuild
126
127 diff --git a/net-misc/kafka-bin/kafka-bin-3.1.0-r1.ebuild b/net-misc/kafka-bin/kafka-bin-3.1.0-r1.ebuild
128 deleted file mode 100644
129 index f81d56cb3214..000000000000
130 --- a/net-misc/kafka-bin/kafka-bin-3.1.0-r1.ebuild
131 +++ /dev/null
132 @@ -1,69 +0,0 @@
133 -# Copyright 1999-2022 Gentoo Authors
134 -# Distributed under the terms of the GNU General Public License v2
135 -
136 -EAPI=7
137 -
138 -DESCRIPTION="A high-throughput distributed messaging system"
139 -HOMEPAGE="https://kafka.apache.org/"
140 -
141 -# pick recommended scala version
142 -SCALA_VERSION=2.13
143 -MY_PN="kafka"
144 -MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
145 -SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
146 -
147 -RESTRICT="mirror"
148 -
149 -LICENSE="Apache-2.0"
150 -SLOT="0"
151 -KEYWORDS="~amd64 ~x86"
152 -IUSE="internal-zookeeper connect"
153 -
154 -COMMON_DEPEND="acct-group/kafka
155 - acct-user/kafka
156 - || ( virtual/jre:1.8 virtual/jre:11 )"
157 -DEPEND="${COMMON_DEPEND}"
158 -RDEPEND="${COMMON_DEPEND}"
159 -
160 -S="${WORKDIR}/${MY_P}"
161 -INSTALL_DIR="/opt/${MY_PN}"
162 -
163 -src_prepare() {
164 - sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' "config/zookeeper.properties" || die
165 - sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' "config/server.properties" || die
166 - sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' "config/connect-standalone.properties" || die
167 - eapply_user
168 -}
169 -
170 -src_install() {
171 - insinto /etc/kafka
172 - doins config/zookeeper.properties config/server.properties
173 - if use "internal-zookeeper"; then
174 - keepdir /var/lib/kafka/zookeeper
175 - newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" "${MY_PN}-zookeeper"
176 -
177 - ewarn "Zookeeper owner has been changed to kafka:kafka"
178 - ewarn "you might want to run chown -R kafka:kafka /var/lib/kafka/zookeeper"
179 - ewarn "or set COMMAND_USER=\"root:root\" in /etc/conf.d/kafka-zookeeper"
180 - ewarn "to keep the previous behavior."
181 - ewarn "All logs files have been move to /var/log/kafka/"
182 - fi
183 -
184 - if use "connect"; then
185 - doins config/connect-distributed.properties config/connect-standalone.properties
186 - newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" "${MY_PN}-connect-distributed"
187 - fi
188 -
189 - keepdir /var/lib/kafka
190 - fowners -R kafka:kafka /var/lib/kafka
191 -
192 - keepdir /var/log/kafka
193 - fowners -R kafka:kafka /var/log/kafka
194 -
195 - newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
196 -
197 - dodir "${INSTALL_DIR}"
198 - cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
199 - keepdir "${INSTALL_DIR}/logs"
200 - fowners -R kafka:kafka "${INSTALL_DIR}"
201 -}
202
203 diff --git a/net-misc/kafka-bin/kafka-bin-3.1.0.ebuild b/net-misc/kafka-bin/kafka-bin-3.1.0.ebuild
204 deleted file mode 100644
205 index 3ac960f997f4..000000000000
206 --- a/net-misc/kafka-bin/kafka-bin-3.1.0.ebuild
207 +++ /dev/null
208 @@ -1,69 +0,0 @@
209 -# Copyright 1999-2022 Gentoo Authors
210 -# Distributed under the terms of the GNU General Public License v2
211 -
212 -EAPI=7
213 -
214 -DESCRIPTION="A high-throughput distributed messaging system"
215 -HOMEPAGE="https://kafka.apache.org/"
216 -
217 -# pick recommended scala version
218 -SCALA_VERSION=2.13
219 -MY_PN="kafka"
220 -MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
221 -SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
222 -
223 -RESTRICT="mirror"
224 -
225 -LICENSE="Apache-2.0"
226 -SLOT="0"
227 -KEYWORDS="~amd64 ~x86"
228 -IUSE="internal-zookeeper connect"
229 -
230 -COMMON_DEPEND="acct-group/kafka
231 - acct-user/kafka
232 - virtual/jre:1.8"
233 -DEPEND="${COMMON_DEPEND}"
234 -RDEPEND="${COMMON_DEPEND}"
235 -
236 -S="${WORKDIR}/${MY_P}"
237 -INSTALL_DIR="/opt/${MY_PN}"
238 -
239 -src_prepare() {
240 - sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' "config/zookeeper.properties" || die
241 - sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' "config/server.properties" || die
242 - sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' "config/connect-standalone.properties" || die
243 - eapply_user
244 -}
245 -
246 -src_install() {
247 - insinto /etc/kafka
248 - doins config/zookeeper.properties config/server.properties
249 - if use "internal-zookeeper"; then
250 - keepdir /var/lib/kafka/zookeeper
251 - newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" "${MY_PN}-zookeeper"
252 -
253 - ewarn "Zookeeper owner has been changed to kafka:kafka"
254 - ewarn "you might want to run chown -R kafka:kafka /var/lib/kafka/zookeeper"
255 - ewarn "or set COMMAND_USER=\"root:root\" in /etc/conf.d/kafka-zookeeper"
256 - ewarn "to keep the previous behavior."
257 - ewarn "All logs files have been move to /var/log/kafka/"
258 - fi
259 -
260 - if use "connect"; then
261 - doins config/connect-distributed.properties config/connect-standalone.properties
262 - newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" "${MY_PN}-connect-distributed"
263 - fi
264 -
265 - keepdir /var/lib/kafka
266 - fowners -R kafka:kafka /var/lib/kafka
267 -
268 - keepdir /var/log/kafka
269 - fowners -R kafka:kafka /var/log/kafka
270 -
271 - newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
272 -
273 - dodir "${INSTALL_DIR}"
274 - cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
275 - keepdir "${INSTALL_DIR}/logs"
276 - fowners -R kafka:kafka "${INSTALL_DIR}"
277 -}
278
279 diff --git a/net-misc/kafka-bin/kafka-bin-3.1.1.ebuild b/net-misc/kafka-bin/kafka-bin-3.1.2.ebuild
280 similarity index 100%
281 rename from net-misc/kafka-bin/kafka-bin-3.1.1.ebuild
282 rename to net-misc/kafka-bin/kafka-bin-3.1.2.ebuild
283
284 diff --git a/net-misc/kafka-bin/kafka-bin-3.2.0.ebuild b/net-misc/kafka-bin/kafka-bin-3.2.3.ebuild
285 similarity index 100%
286 rename from net-misc/kafka-bin/kafka-bin-3.2.0.ebuild
287 rename to net-misc/kafka-bin/kafka-bin-3.2.3.ebuild