[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2024-03-13 Thread Patrick Lauer
commit: 77b63c685f9d251fb49d7194515dfcfea0ff76b6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Mar 13 09:07:20 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Mar 13 09:07:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b63c68

net-misc/kafka-bin: add 3.7.0

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.7.0.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 1d804dc006e0..0e32629d5afc 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,2 +1,3 @@
 DIST kafka_2.13-3.5.2.tgz 110420856 BLAKE2B 
fd59e7fcb22a944f6fdee4ecda7d418f3818c42b23a0b8a02ef629781ed8a34c95e4ad75560f9e3fb9bbc32933f7960f086c39d2294c336b8ab520c887aa8a22
 SHA512 
229ccc5e3e6b3b9845f59f6e829d70711c5a5a2293f32b6bcabc37350666f874bc7d8f08130f712a1b32915205c10f2847f04908c20d5f7fdb4b62d058c9defe
 DIST kafka_2.13-3.6.1.tgz 113466638 BLAKE2B 
1142459c2810cf4df8785afc9fab57440357000a97b23cfec8b6c59d886706d4fd13120388e9473917106c1cb237f65671bb1258de1343ef7818b3b97617f0b4
 SHA512 
1f063cd67463dd3bb5a5e06e7a1c2278db84bfc836a634fac7c9a005de66a42ac00b32f5e9bbdd22086605f73659efd4ce5bd1185196b02a743be0898daac55d
+DIST kafka_2.13-3.7.0.tgz 119028138 BLAKE2B 
5d366f5d9456668f4914da30fa32f7104816ec721379f88c5e77946f01256e02a7a6465e6865cb957af5bdf6a77e3ae16cf9e715f3b13ce00e1debd0ce34d4f3
 SHA512 
b8679283a2d8dab86e7c636b2c688fe9d9e64ac437241f65ef7a1733f4d26a2bd415eefa04f09f1911373bcd2a5dbc3838c76347f68656425c09202cd290ce91

diff --git a/net-misc/kafka-bin/kafka-bin-3.7.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.7.0.ebuild
new file mode 100644
index ..750555119b44
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.7.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2024-02-06 Thread Patrick Lauer
commit: eb63d4eefa3212f6a13d0a0a9fe6e230c25d7f5c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb  6 09:33:11 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb  6 09:34:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb63d4ee

net-misc/kafka-bin: add 3.5.2

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.5.2.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index a0dccb1fec47..c490270b3409 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,4 +1,5 @@
 DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B 
c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565
 SHA512 
875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce
 DIST kafka_2.13-3.5.1.tgz 106748875 BLAKE2B 
daba54058f8b26dcf622bcf09df3c1abc79886bca0ae1f4221ad593021c329640689408803bac9e62b419e332633f7643354b5168a30c0360f178642c11ae112
 SHA512 
b6ceb010a5fe1791843cbc53d34d35993e97e03f9518344b4b5bdf7146d0a4e866cd2d4760cab319d8b3323a5bf53037a78fed88c9384381aea2cd0366877763
+DIST kafka_2.13-3.5.2.tgz 110420856 BLAKE2B 
fd59e7fcb22a944f6fdee4ecda7d418f3818c42b23a0b8a02ef629781ed8a34c95e4ad75560f9e3fb9bbc32933f7960f086c39d2294c336b8ab520c887aa8a22
 SHA512 
229ccc5e3e6b3b9845f59f6e829d70711c5a5a2293f32b6bcabc37350666f874bc7d8f08130f712a1b32915205c10f2847f04908c20d5f7fdb4b62d058c9defe
 DIST kafka_2.13-3.6.0.tgz 113257079 BLAKE2B 
db5f0bafbbaef256d03a80e27adbcaffc8463cd5fffcba937cdfc418c4ab931770d87424eeff96cdc41e79217954c0885e26bab72e68b9d9c3f905a1991e7865
 SHA512 
98d20f475bccc11eb3cf05362112c788eea7bfc88abddba66cfcfb48880d3bb97918a90d44eb7c1720527bebca93dd231002b5159876f6ee8b7fcd91cc1b0644
 DIST kafka_2.13-3.6.1.tgz 113466638 BLAKE2B 
1142459c2810cf4df8785afc9fab57440357000a97b23cfec8b6c59d886706d4fd13120388e9473917106c1cb237f65671bb1258de1343ef7818b3b97617f0b4
 SHA512 
1f063cd67463dd3bb5a5e06e7a1c2278db84bfc836a634fac7c9a005de66a42ac00b32f5e9bbdd22086605f73659efd4ce5bd1185196b02a743be0898daac55d

diff --git a/net-misc/kafka-bin/kafka-bin-3.5.2.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.5.2.ebuild
new file mode 100644
index ..750555119b44
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.5.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2024-02-06 Thread Patrick Lauer
commit: b758578c159f4bae4de1057da013f0a9c6134c58
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb  6 09:33:44 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb  6 09:34:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b758578c

net-misc/kafka-bin: drop 3.4.1, 3.5.1, 3.6.0

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  3 --
 net-misc/kafka-bin/kafka-bin-3.4.1.ebuild | 69 ---
 net-misc/kafka-bin/kafka-bin-3.5.1.ebuild | 69 ---
 net-misc/kafka-bin/kafka-bin-3.6.0.ebuild | 69 ---
 4 files changed, 210 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index c490270b3409..1d804dc006e0 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,5 +1,2 @@
-DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B 
c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565
 SHA512 
875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce
-DIST kafka_2.13-3.5.1.tgz 106748875 BLAKE2B 
daba54058f8b26dcf622bcf09df3c1abc79886bca0ae1f4221ad593021c329640689408803bac9e62b419e332633f7643354b5168a30c0360f178642c11ae112
 SHA512 
b6ceb010a5fe1791843cbc53d34d35993e97e03f9518344b4b5bdf7146d0a4e866cd2d4760cab319d8b3323a5bf53037a78fed88c9384381aea2cd0366877763
 DIST kafka_2.13-3.5.2.tgz 110420856 BLAKE2B 
fd59e7fcb22a944f6fdee4ecda7d418f3818c42b23a0b8a02ef629781ed8a34c95e4ad75560f9e3fb9bbc32933f7960f086c39d2294c336b8ab520c887aa8a22
 SHA512 
229ccc5e3e6b3b9845f59f6e829d70711c5a5a2293f32b6bcabc37350666f874bc7d8f08130f712a1b32915205c10f2847f04908c20d5f7fdb4b62d058c9defe
-DIST kafka_2.13-3.6.0.tgz 113257079 BLAKE2B 
db5f0bafbbaef256d03a80e27adbcaffc8463cd5fffcba937cdfc418c4ab931770d87424eeff96cdc41e79217954c0885e26bab72e68b9d9c3f905a1991e7865
 SHA512 
98d20f475bccc11eb3cf05362112c788eea7bfc88abddba66cfcfb48880d3bb97918a90d44eb7c1720527bebca93dd231002b5159876f6ee8b7fcd91cc1b0644
 DIST kafka_2.13-3.6.1.tgz 113466638 BLAKE2B 
1142459c2810cf4df8785afc9fab57440357000a97b23cfec8b6c59d886706d4fd13120388e9473917106c1cb237f65671bb1258de1343ef7818b3b97617f0b4
 SHA512 
1f063cd67463dd3bb5a5e06e7a1c2278db84bfc836a634fac7c9a005de66a42ac00b32f5e9bbdd22086605f73659efd4ce5bd1185196b02a743be0898daac55d

diff --git a/net-misc/kafka-bin/kafka-bin-3.4.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.4.1.ebuild
deleted file mode 100644
index 62f5d3c5f537..
--- a/net-misc/kafka-bin/kafka-bin-3.4.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="https://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.13
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper connect"
-
-COMMON_DEPEND="acct-group/kafka
-   acct-user/kafka
-   virtual/jre:="
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
-   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
-   eapply_user
-}
-
-src_install() {
-   insinto /etc/kafka
-   doins config/zookeeper.properties config/server.properties
-   if use "internal-zookeeper"; then
-   keepdir /var/lib/kafka/zookeeper
-   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
-
-   ewarn "Zookeeper owner has been changed to kafka:kafka"
-   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
-   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
-   ewarn "to keep the previous behavior."
-   ewarn "All logs files have been move to /var/log/kafka/"
-   fi
-
-   if use "connect"; then
-   doins config/connect-distributed.properties 
config/connect-standalone.properties
-   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
-   fi
-
-   keepdir /var/lib/kafka
-   fowners -R kafka:kafka /var/lib/kafka
-
-   keepdir /var/log/kafka
-   fowners -R kafka:kafka /var/log/kafka
-
-   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
-
-   dodir "${INSTALL_DIR}"
-   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-12-31 Thread 罗百科
commit: dbed6ba366b3327d14e0a3f41fd3538e3836fab0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Dec 31 18:00:30 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Dec 31 18:00:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbed6ba3

net-misc/kafka-bin: add 3.6.1

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.6.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 72422573e8de..a0dccb1fec47 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,3 +1,4 @@
 DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B 
c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565
 SHA512 
875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce
 DIST kafka_2.13-3.5.1.tgz 106748875 BLAKE2B 
daba54058f8b26dcf622bcf09df3c1abc79886bca0ae1f4221ad593021c329640689408803bac9e62b419e332633f7643354b5168a30c0360f178642c11ae112
 SHA512 
b6ceb010a5fe1791843cbc53d34d35993e97e03f9518344b4b5bdf7146d0a4e866cd2d4760cab319d8b3323a5bf53037a78fed88c9384381aea2cd0366877763
 DIST kafka_2.13-3.6.0.tgz 113257079 BLAKE2B 
db5f0bafbbaef256d03a80e27adbcaffc8463cd5fffcba937cdfc418c4ab931770d87424eeff96cdc41e79217954c0885e26bab72e68b9d9c3f905a1991e7865
 SHA512 
98d20f475bccc11eb3cf05362112c788eea7bfc88abddba66cfcfb48880d3bb97918a90d44eb7c1720527bebca93dd231002b5159876f6ee8b7fcd91cc1b0644
+DIST kafka_2.13-3.6.1.tgz 113466638 BLAKE2B 
1142459c2810cf4df8785afc9fab57440357000a97b23cfec8b6c59d886706d4fd13120388e9473917106c1cb237f65671bb1258de1343ef7818b3b97617f0b4
 SHA512 
1f063cd67463dd3bb5a5e06e7a1c2278db84bfc836a634fac7c9a005de66a42ac00b32f5e9bbdd22086605f73659efd4ce5bd1185196b02a743be0898daac55d

diff --git a/net-misc/kafka-bin/kafka-bin-3.6.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.6.1.ebuild
new file mode 100644
index ..62f5d3c5f537
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.6.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-10-17 Thread 罗百科
commit: 51d8e2e5f05a3600a253f82c869b8725dbd0aac7
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Oct 17 18:27:12 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Tue Oct 17 18:27:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d8e2e5

net-misc/kafka-bin: add 3.6.0

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.6.0.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 6896a2882131..72422573e8de 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,2 +1,3 @@
 DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B 
c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565
 SHA512 
875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce
 DIST kafka_2.13-3.5.1.tgz 106748875 BLAKE2B 
daba54058f8b26dcf622bcf09df3c1abc79886bca0ae1f4221ad593021c329640689408803bac9e62b419e332633f7643354b5168a30c0360f178642c11ae112
 SHA512 
b6ceb010a5fe1791843cbc53d34d35993e97e03f9518344b4b5bdf7146d0a4e866cd2d4760cab319d8b3323a5bf53037a78fed88c9384381aea2cd0366877763
+DIST kafka_2.13-3.6.0.tgz 113257079 BLAKE2B 
db5f0bafbbaef256d03a80e27adbcaffc8463cd5fffcba937cdfc418c4ab931770d87424eeff96cdc41e79217954c0885e26bab72e68b9d9c3f905a1991e7865
 SHA512 
98d20f475bccc11eb3cf05362112c788eea7bfc88abddba66cfcfb48880d3bb97918a90d44eb7c1720527bebca93dd231002b5159876f6ee8b7fcd91cc1b0644

diff --git a/net-misc/kafka-bin/kafka-bin-3.6.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.6.0.ebuild
new file mode 100644
index ..62f5d3c5f537
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.6.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-07-31 Thread 罗百科
commit: 68c13d6b44b807fcfccdc1e836ba8fd7e141cf00
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Jul 31 14:23:55 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Mon Jul 31 14:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c13d6b

net-misc/kafka-bin: drop 3.5.0

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 -
 net-misc/kafka-bin/kafka-bin-3.5.0.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index a014ccea6c69..6896a2882131 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,3 +1,2 @@
 DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B 
c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565
 SHA512 
875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce
-DIST kafka_2.13-3.5.0.tgz 106792776 BLAKE2B 
40aa0502370136ae1a526df4891dd7e1eddfc96a13d3f8d91aa2874db36f37e698314cd136e6603546af68ff1275d590d806a22c332cfe2606a2b125f8efef0d
 SHA512 
7b79bd0844db683c06c3491955bb183d48a47fa4639d2e241b9f4ff4060c4b70814dac7d96bea87dffca0c8ae038278c4fabf68d4ea1194228d67d9c3b1d247c
 DIST kafka_2.13-3.5.1.tgz 106748875 BLAKE2B 
daba54058f8b26dcf622bcf09df3c1abc79886bca0ae1f4221ad593021c329640689408803bac9e62b419e332633f7643354b5168a30c0360f178642c11ae112
 SHA512 
b6ceb010a5fe1791843cbc53d34d35993e97e03f9518344b4b5bdf7146d0a4e866cd2d4760cab319d8b3323a5bf53037a78fed88c9384381aea2cd0366877763

diff --git a/net-misc/kafka-bin/kafka-bin-3.5.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.5.0.ebuild
deleted file mode 100644
index 62f5d3c5f537..
--- a/net-misc/kafka-bin/kafka-bin-3.5.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="https://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.13
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper connect"
-
-COMMON_DEPEND="acct-group/kafka
-   acct-user/kafka
-   virtual/jre:="
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
-   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
-   eapply_user
-}
-
-src_install() {
-   insinto /etc/kafka
-   doins config/zookeeper.properties config/server.properties
-   if use "internal-zookeeper"; then
-   keepdir /var/lib/kafka/zookeeper
-   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
-
-   ewarn "Zookeeper owner has been changed to kafka:kafka"
-   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
-   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
-   ewarn "to keep the previous behavior."
-   ewarn "All logs files have been move to /var/log/kafka/"
-   fi
-
-   if use "connect"; then
-   doins config/connect-distributed.properties 
config/connect-standalone.properties
-   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
-   fi
-
-   keepdir /var/lib/kafka
-   fowners -R kafka:kafka /var/lib/kafka
-
-   keepdir /var/log/kafka
-   fowners -R kafka:kafka /var/log/kafka
-
-   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
-
-   dodir "${INSTALL_DIR}"
-   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
-   keepdir "${INSTALL_DIR}/logs"
-   fowners -R kafka:kafka "${INSTALL_DIR}"
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-07-31 Thread 罗百科
commit: e761f7df9f3feeb0d9198e99c94ca71b6a078002
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Jul 31 13:26:54 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Mon Jul 31 13:27:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e761f7df

net-misc/kafka-bin: add 3.5.1

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.5.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index adce48d65dc6..a014ccea6c69 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,2 +1,3 @@
 DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B 
c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565
 SHA512 
875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce
 DIST kafka_2.13-3.5.0.tgz 106792776 BLAKE2B 
40aa0502370136ae1a526df4891dd7e1eddfc96a13d3f8d91aa2874db36f37e698314cd136e6603546af68ff1275d590d806a22c332cfe2606a2b125f8efef0d
 SHA512 
7b79bd0844db683c06c3491955bb183d48a47fa4639d2e241b9f4ff4060c4b70814dac7d96bea87dffca0c8ae038278c4fabf68d4ea1194228d67d9c3b1d247c
+DIST kafka_2.13-3.5.1.tgz 106748875 BLAKE2B 
daba54058f8b26dcf622bcf09df3c1abc79886bca0ae1f4221ad593021c329640689408803bac9e62b419e332633f7643354b5168a30c0360f178642c11ae112
 SHA512 
b6ceb010a5fe1791843cbc53d34d35993e97e03f9518344b4b5bdf7146d0a4e866cd2d4760cab319d8b3323a5bf53037a78fed88c9384381aea2cd0366877763

diff --git a/net-misc/kafka-bin/kafka-bin-3.5.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.5.1.ebuild
new file mode 100644
index ..62f5d3c5f537
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.5.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-06-17 Thread 罗百科
commit: e72a70e4c4e750b23ce8c6da08cc10aef404aca2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jun 17 15:21:56 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Jun 17 15:23:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72a70e4

net-misc/kafka-bin: add 3.4.1, 3.5.0

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  2 +
 net-misc/kafka-bin/kafka-bin-3.4.1.ebuild | 69 +++
 net-misc/kafka-bin/kafka-bin-3.5.0.ebuild | 69 +++
 3 files changed, 140 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 71e41b678851..b3a38ed76e9e 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,3 +1,5 @@
 DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 
73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e
 SHA512 
d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0
 DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 
483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c
 SHA512 
f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3
 DIST kafka_2.13-3.4.0.tgz 106290956 BLAKE2B 
27b3331d0d9c5767a52fff3d78ada43e43651174831d822be438c412981b86567e85ff20b8a14bdc632b45753012c2066f6eabc7f1b799afbafeb11fe65b50f0
 SHA512 
2c405149c065627ce2125088dfcce0a4dc23aebaa72c1157736d5829cb5cbef273c0915ec55d2d8ba38e5e0524f0720f43e07d7d677439cd2ac7bea618caa65b
+DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B 
c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565
 SHA512 
875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce
+DIST kafka_2.13-3.5.0.tgz 106792776 BLAKE2B 
40aa0502370136ae1a526df4891dd7e1eddfc96a13d3f8d91aa2874db36f37e698314cd136e6603546af68ff1275d590d806a22c332cfe2606a2b125f8efef0d
 SHA512 
7b79bd0844db683c06c3491955bb183d48a47fa4639d2e241b9f4ff4060c4b70814dac7d96bea87dffca0c8ae038278c4fabf68d4ea1194228d67d9c3b1d247c

diff --git a/net-misc/kafka-bin/kafka-bin-3.4.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.4.1.ebuild
new file mode 100644
index ..62f5d3c5f537
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.4.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}

diff 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-06-17 Thread 罗百科
commit: 37c655b560ee011acdebcff4316af25f08f583fd
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jun 17 15:23:05 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Jun 17 15:23:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c655b5

net-misc/kafka-bin: drop 3.3.1, 3.3.2, 3.4.0

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  3 --
 net-misc/kafka-bin/kafka-bin-3.3.1.ebuild | 69 ---
 net-misc/kafka-bin/kafka-bin-3.3.2.ebuild | 69 ---
 net-misc/kafka-bin/kafka-bin-3.4.0.ebuild | 69 ---
 4 files changed, 210 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index b3a38ed76e9e..adce48d65dc6 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,5 +1,2 @@
-DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 
73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e
 SHA512 
d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0
-DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 
483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c
 SHA512 
f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3
-DIST kafka_2.13-3.4.0.tgz 106290956 BLAKE2B 
27b3331d0d9c5767a52fff3d78ada43e43651174831d822be438c412981b86567e85ff20b8a14bdc632b45753012c2066f6eabc7f1b799afbafeb11fe65b50f0
 SHA512 
2c405149c065627ce2125088dfcce0a4dc23aebaa72c1157736d5829cb5cbef273c0915ec55d2d8ba38e5e0524f0720f43e07d7d677439cd2ac7bea618caa65b
 DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B 
c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565
 SHA512 
875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce
 DIST kafka_2.13-3.5.0.tgz 106792776 BLAKE2B 
40aa0502370136ae1a526df4891dd7e1eddfc96a13d3f8d91aa2874db36f37e698314cd136e6603546af68ff1275d590d806a22c332cfe2606a2b125f8efef0d
 SHA512 
7b79bd0844db683c06c3491955bb183d48a47fa4639d2e241b9f4ff4060c4b70814dac7d96bea87dffca0c8ae038278c4fabf68d4ea1194228d67d9c3b1d247c

diff --git a/net-misc/kafka-bin/kafka-bin-3.3.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.3.1.ebuild
deleted file mode 100644
index 313f507f0bdf..
--- a/net-misc/kafka-bin/kafka-bin-3.3.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="https://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.13
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper connect"
-
-COMMON_DEPEND="acct-group/kafka
-   acct-user/kafka
-   virtual/jre:="
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
-   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
-   eapply_user
-}
-
-src_install() {
-   insinto /etc/kafka
-   doins config/zookeeper.properties config/server.properties
-   if use "internal-zookeeper"; then
-   keepdir /var/lib/kafka/zookeeper
-   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
-
-   ewarn "Zookeeper owner has been changed to kafka:kafka"
-   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
-   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
-   ewarn "to keep the previous behavior."
-   ewarn "All logs files have been move to /var/log/kafka/"
-   fi
-
-   if use "connect"; then
-   doins config/connect-distributed.properties 
config/connect-standalone.properties
-   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
-   fi
-
-   keepdir /var/lib/kafka
-   fowners -R kafka:kafka /var/lib/kafka
-
-   keepdir /var/log/kafka
-   fowners -R kafka:kafka /var/log/kafka
-
-   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
-
-   dodir "${INSTALL_DIR}"
-   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
-

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-03-20 Thread 罗百科
commit: d5f4112915c2fa8221cfc9428e36f557a8d76591
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Mar 20 08:14:10 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Mon Mar 20 08:14:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f41129

net-misc/kafka-bin: add 3.4.0

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.4.0.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index c5353bd2b284..cb8b937b24e0 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -3,3 +3,4 @@ DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B 
bbb03e55eb7506e8cfba4630191998622c206
 DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B 
e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966
 SHA512 
4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f
 DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 
73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e
 SHA512 
d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0
 DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 
483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c
 SHA512 
f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3
+DIST kafka_2.13-3.4.0.tgz 106290956 BLAKE2B 
27b3331d0d9c5767a52fff3d78ada43e43651174831d822be438c412981b86567e85ff20b8a14bdc632b45753012c2066f6eabc7f1b799afbafeb11fe65b50f0
 SHA512 
2c405149c065627ce2125088dfcce0a4dc23aebaa72c1157736d5829cb5cbef273c0915ec55d2d8ba38e5e0524f0720f43e07d7d677439cd2ac7bea618caa65b

diff --git a/net-misc/kafka-bin/kafka-bin-3.4.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.4.0.ebuild
new file mode 100644
index ..62f5d3c5f537
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.4.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-03-20 Thread 罗百科
commit: b8ca9b46cf918635f9fb15086b0eaab734687811
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Mar 20 08:14:38 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Mon Mar 20 08:14:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ca9b46

net-misc/kafka-bin: drop 3.0.2, 3.1.2, 3.2.3

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  3 --
 net-misc/kafka-bin/kafka-bin-3.0.2.ebuild | 69 ---
 net-misc/kafka-bin/kafka-bin-3.1.2.ebuild | 69 ---
 net-misc/kafka-bin/kafka-bin-3.2.3.ebuild | 69 ---
 4 files changed, 210 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index cb8b937b24e0..71e41b678851 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,6 +1,3 @@
-DIST kafka_2.13-3.0.2.tgz 86566125 BLAKE2B 
91c57a3349431417a5579a72a1557866c46263474b789d6bcd1915a45b0e1633cbed00842345efcdd8ad6f2ae9f01f65f8f24e87e7c23172b8ea482cadd66115
 SHA512 
032ca5025e9b37ae377e2daba6ae4d2c84fc28b4d030f92d8864f75b29b9193d5652dac2c562c64f6fc84038ddb26b1b6d65c836783ac32427defed5062a9fee
-DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B 
bbb03e55eb7506e8cfba4630191998622c2069b438d71bbfa2c0c1bb8c9052cb2a3fdba0067966d9fd49746453eb9c7bd84b4b325cd5fa1b4a56d4ce11e133a0
 SHA512 
ec5955bd9be0ffe15adf84ef428f48d341b5393a1e4cbb9d7f80ec4062ff57a28a38d575e19bc0b40af4143164bb5126721844f42dce8e70516fc30348c57f95
-DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B 
e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966
 SHA512 
4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f
 DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 
73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e
 SHA512 
d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0
 DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 
483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c
 SHA512 
f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3
 DIST kafka_2.13-3.4.0.tgz 106290956 BLAKE2B 
27b3331d0d9c5767a52fff3d78ada43e43651174831d822be438c412981b86567e85ff20b8a14bdc632b45753012c2066f6eabc7f1b799afbafeb11fe65b50f0
 SHA512 
2c405149c065627ce2125088dfcce0a4dc23aebaa72c1157736d5829cb5cbef273c0915ec55d2d8ba38e5e0524f0720f43e07d7d677439cd2ac7bea618caa65b

diff --git a/net-misc/kafka-bin/kafka-bin-3.0.2.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.0.2.ebuild
deleted file mode 100644
index f81d56cb3214..
--- a/net-misc/kafka-bin/kafka-bin-3.0.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="https://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.13
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper connect"
-
-COMMON_DEPEND="acct-group/kafka
-   acct-user/kafka
-   || ( virtual/jre:1.8 virtual/jre:11 )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
-   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
-   eapply_user
-}
-
-src_install() {
-   insinto /etc/kafka
-   doins config/zookeeper.properties config/server.properties
-   if use "internal-zookeeper"; then
-   keepdir /var/lib/kafka/zookeeper
-   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
-
-   ewarn "Zookeeper owner has been changed to kafka:kafka"
-   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
-   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
-   ewarn "to keep the previous behavior."
-   ewarn "All logs files have been move to /var/log/kafka/"
-   fi
-
-   if use "connect"; then
-   doins config/connect-distributed.properties 
config/connect-standalone.properties
-   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-02-05 Thread 罗百科
commit: 2a960ee162c56e4807bd8975b6b489bc55cea5d8
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Feb  5 08:02:09 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Feb  5 08:02:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a960ee1

net-misc/kafka-bin: add 3.3.2

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.3.2.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 86b9571bd340..eee9a5da2c25 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -3,3 +3,4 @@ DIST kafka_2.13-3.0.2.tgz 86566125 BLAKE2B 
91c57a3349431417a5579a72a1557866c4626
 DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B 
bbb03e55eb7506e8cfba4630191998622c2069b438d71bbfa2c0c1bb8c9052cb2a3fdba0067966d9fd49746453eb9c7bd84b4b325cd5fa1b4a56d4ce11e133a0
 SHA512 
ec5955bd9be0ffe15adf84ef428f48d341b5393a1e4cbb9d7f80ec4062ff57a28a38d575e19bc0b40af4143164bb5126721844f42dce8e70516fc30348c57f95
 DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B 
e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966
 SHA512 
4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f
 DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 
73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e
 SHA512 
d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0
+DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 
483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c
 SHA512 
f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3

diff --git a/net-misc/kafka-bin/kafka-bin-3.3.2.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.3.2.ebuild
new file mode 100644
index ..62f5d3c5f537
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.3.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2023-02-05 Thread 罗百科
commit: 0224030e692a941eccdb78c1e13d7040dfabde1d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Feb  5 08:02:36 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Feb  5 08:02:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0224030e

net-misc/kafka-bin: drop 2.8.2

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 -
 net-misc/kafka-bin/kafka-bin-2.8.2.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index eee9a5da2c25..c5353bd2b284 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,4 +1,3 @@
-DIST kafka_2.13-2.8.2.tgz 71611122 BLAKE2B 
2f6b233f6929c73cbdb24829458690492c5bd7443612b9bd2bc730526572b39a2f0832f0c2dab4a47a8c7dfd519adbceb4916b1c9db2b28f6464547a1797905d
 SHA512 
6b1465e02845a5487dbcfad31bc14f6c6f13458bf682dde1bb1b6886a350810ba7c3773dcea1051e2a62fc5227b149e184959edef138ac25b3b97ddea0fa06af
 DIST kafka_2.13-3.0.2.tgz 86566125 BLAKE2B 
91c57a3349431417a5579a72a1557866c46263474b789d6bcd1915a45b0e1633cbed00842345efcdd8ad6f2ae9f01f65f8f24e87e7c23172b8ea482cadd66115
 SHA512 
032ca5025e9b37ae377e2daba6ae4d2c84fc28b4d030f92d8864f75b29b9193d5652dac2c562c64f6fc84038ddb26b1b6d65c836783ac32427defed5062a9fee
 DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B 
bbb03e55eb7506e8cfba4630191998622c2069b438d71bbfa2c0c1bb8c9052cb2a3fdba0067966d9fd49746453eb9c7bd84b4b325cd5fa1b4a56d4ce11e133a0
 SHA512 
ec5955bd9be0ffe15adf84ef428f48d341b5393a1e4cbb9d7f80ec4062ff57a28a38d575e19bc0b40af4143164bb5126721844f42dce8e70516fc30348c57f95
 DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B 
e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966
 SHA512 
4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f

diff --git a/net-misc/kafka-bin/kafka-bin-2.8.2.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.8.2.ebuild
deleted file mode 100644
index 3ac960f997f4..
--- a/net-misc/kafka-bin/kafka-bin-2.8.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="https://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.13
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper connect"
-
-COMMON_DEPEND="acct-group/kafka
-   acct-user/kafka
-   virtual/jre:1.8"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
-   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
-   eapply_user
-}
-
-src_install() {
-   insinto /etc/kafka
-   doins config/zookeeper.properties config/server.properties
-   if use "internal-zookeeper"; then
-   keepdir /var/lib/kafka/zookeeper
-   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
-
-   ewarn "Zookeeper owner has been changed to kafka:kafka"
-   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
-   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
-   ewarn "to keep the previous behavior."
-   ewarn "All logs files have been move to /var/log/kafka/"
-   fi
-
-   if use "connect"; then
-   doins config/connect-distributed.properties 
config/connect-standalone.properties
-   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
-   fi
-
-   keepdir /var/lib/kafka
-   fowners -R kafka:kafka /var/lib/kafka
-
-   keepdir /var/log/kafka
-   fowners -R kafka:kafka /var/log/kafka
-
-   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
-
-   dodir "${INSTALL_DIR}"
-   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
-   keepdir "${INSTALL_DIR}/logs"
-   fowners -R kafka:kafka "${INSTALL_DIR}"
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2022-10-04 Thread 罗百科
commit: f681d5c6a1fa74177bb79001e5262ee38a28e9b6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Oct  4 15:39:09 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Tue Oct  4 15:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f681d5c6

net-misc/kafka-bin: add 3.3.1

Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.3.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 87b28ecb2ada..86b9571bd340 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -2,3 +2,4 @@ DIST kafka_2.13-2.8.2.tgz 71611122 BLAKE2B 
2f6b233f6929c73cbdb24829458690492c5bd
 DIST kafka_2.13-3.0.2.tgz 86566125 BLAKE2B 
91c57a3349431417a5579a72a1557866c46263474b789d6bcd1915a45b0e1633cbed00842345efcdd8ad6f2ae9f01f65f8f24e87e7c23172b8ea482cadd66115
 SHA512 
032ca5025e9b37ae377e2daba6ae4d2c84fc28b4d030f92d8864f75b29b9193d5652dac2c562c64f6fc84038ddb26b1b6d65c836783ac32427defed5062a9fee
 DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B 
bbb03e55eb7506e8cfba4630191998622c2069b438d71bbfa2c0c1bb8c9052cb2a3fdba0067966d9fd49746453eb9c7bd84b4b325cd5fa1b4a56d4ce11e133a0
 SHA512 
ec5955bd9be0ffe15adf84ef428f48d341b5393a1e4cbb9d7f80ec4062ff57a28a38d575e19bc0b40af4143164bb5126721844f42dce8e70516fc30348c57f95
 DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B 
e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966
 SHA512 
4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f
+DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 
73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e
 SHA512 
d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0

diff --git a/net-misc/kafka-bin/kafka-bin-3.3.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.3.1.ebuild
new file mode 100644
index ..313f507f0bdf
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.3.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2022-09-21 Thread 罗百科
commit: 2db7a1a5b08ccb2cc29d0531f54668b97fbd07f1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Sep 21 12:52:50 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Sep 21 12:54:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db7a1a5

net-misc/kafka-bin: Bump to new versions

Upstream decided to remove older versions
due to security issues in bundled libraries.

Closes: https://bugs.gentoo.org/872182
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest|  9 ++-
 net-misc/kafka-bin/kafka-bin-2.8.1.ebuild  | 69 --
 ...fka-bin-3.0.1.ebuild => kafka-bin-2.8.2.ebuild} |  0
 ...-bin-3.0.1-r1.ebuild => kafka-bin-3.0.2.ebuild} |  0
 net-misc/kafka-bin/kafka-bin-3.1.0-r1.ebuild   | 69 --
 net-misc/kafka-bin/kafka-bin-3.1.0.ebuild  | 69 --
 ...fka-bin-3.1.1.ebuild => kafka-bin-3.1.2.ebuild} |  0
 ...fka-bin-3.2.0.ebuild => kafka-bin-3.2.3.ebuild} |  0
 8 files changed, 4 insertions(+), 212 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 437c47466fa6..87b28ecb2ada 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,5 +1,4 @@
-DIST kafka_2.13-2.8.1.tgz 71438574 BLAKE2B 
51969ae472665f5716f0ee9df35d627221d1347ea0ddcbc0812774606c3c8251670a7f79eaf93eb3141494042f967e9eeca14ae078937afb6bc29c2ef57bd68c
 SHA512 
91fcd1061247ad0ddb63fa2b5c0251ee0e58e60cc9e1a3ebe2e84e9a31872448a36622dd15868de2c6d3f7e26020a8c61477bc764e2fb6776a25e4344eb8892d
-DIST kafka_2.13-3.0.1.tgz 86512293 BLAKE2B 
d1d1a1c4e0ae68a6d30fc36df1e796e55576345f6533027cbe0a1130f9148ea6fb0a3dea5e38a6fd22c8ced87cfee2e62969264a51aefc3d41d982a9020087a3
 SHA512 
d949fa4be7b601a9b482ae1c7861135a5da007362c4c1c9c218bdca94c45e918527e56738361aedc6b6dfb7abf02b1aa8110c7bc622cc2379b8a2ee557e5756f
-DIST kafka_2.13-3.1.0.tgz 88130011 BLAKE2B 
1dbd0f0cbc54ee19c47acff6aa25b4867e25fde81239a7b5e2f8ef6f42a727e041c006457964e48caec95cc8dc0b4ccc0f391b67264bcf27a61b9111e707fc2b
 SHA512 
5954c1cf38187134a6e0a21520cbef5cd5320a3e9290e630c3895990e892219917d911fabbc64da5db17bcaa940b8277c23344b50f2ff4256eaca78116e9fdc9
-DIST kafka_2.13-3.1.1.tgz 88034707 BLAKE2B 
7704f951808a4b8ae68ece37816a408891287da692f065aab6d1fa0a85908f1ff166fd8b03df832dca132d276dcbaabadc33c400a43e38c7116c42cdb89d6adf
 SHA512 
5ec72ee76ad14997763f2654ecef0390fd9628413c287619b734f44193252950d412deba684aae5147ac844a88d9ef10eefc0ffeb14435f2e00347ef946aa5d6
-DIST kafka_2.13-3.2.0.tgz 103955943 BLAKE2B 
048837f489b3091291af0f27a7804d83f15b5c089536b72970776dbb91b215b5ced3c7435aac993bf7c9eb7fc8e2709511edb8fbf6d270f2d1bb7145
 SHA512 
736a129823b058dc10788d0893bde47b6f39b9e4972f9eac2d5c9e85e51e477344c6f1e1ebd126ce34d5fd430eb07e55fdd60d60cb541f1d48655c0ebc0a4778
+DIST kafka_2.13-2.8.2.tgz 71611122 BLAKE2B 
2f6b233f6929c73cbdb24829458690492c5bd7443612b9bd2bc730526572b39a2f0832f0c2dab4a47a8c7dfd519adbceb4916b1c9db2b28f6464547a1797905d
 SHA512 
6b1465e02845a5487dbcfad31bc14f6c6f13458bf682dde1bb1b6886a350810ba7c3773dcea1051e2a62fc5227b149e184959edef138ac25b3b97ddea0fa06af
+DIST kafka_2.13-3.0.2.tgz 86566125 BLAKE2B 
91c57a3349431417a5579a72a1557866c46263474b789d6bcd1915a45b0e1633cbed00842345efcdd8ad6f2ae9f01f65f8f24e87e7c23172b8ea482cadd66115
 SHA512 
032ca5025e9b37ae377e2daba6ae4d2c84fc28b4d030f92d8864f75b29b9193d5652dac2c562c64f6fc84038ddb26b1b6d65c836783ac32427defed5062a9fee
+DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B 
bbb03e55eb7506e8cfba4630191998622c2069b438d71bbfa2c0c1bb8c9052cb2a3fdba0067966d9fd49746453eb9c7bd84b4b325cd5fa1b4a56d4ce11e133a0
 SHA512 
ec5955bd9be0ffe15adf84ef428f48d341b5393a1e4cbb9d7f80ec4062ff57a28a38d575e19bc0b40af4143164bb5126721844f42dce8e70516fc30348c57f95
+DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B 
e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966
 SHA512 
4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f

diff --git a/net-misc/kafka-bin/kafka-bin-2.8.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.8.1.ebuild
deleted file mode 100644
index fb42f54f96da..
--- a/net-misc/kafka-bin/kafka-bin-2.8.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="https://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.13
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper connect"
-
-COMMON_DEPEND="acct-group/kafka
-   acct-user/kafka
-   virtual/jre:1.8"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_P}"

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2022-05-19 Thread 罗百科
commit: af37b2cfa97ae3b55905ff989f4a2658d9d8e85c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May 19 13:10:58 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu May 19 13:11:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af37b2cf

net-misc/kafka-bin: Bump to 3.1.1 3.2.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  2 +
 net-misc/kafka-bin/kafka-bin-3.1.1.ebuild | 69 +++
 net-misc/kafka-bin/kafka-bin-3.2.0.ebuild | 69 +++
 3 files changed, 140 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 2c9f584cd8fc..437c47466fa6 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,3 +1,5 @@
 DIST kafka_2.13-2.8.1.tgz 71438574 BLAKE2B 
51969ae472665f5716f0ee9df35d627221d1347ea0ddcbc0812774606c3c8251670a7f79eaf93eb3141494042f967e9eeca14ae078937afb6bc29c2ef57bd68c
 SHA512 
91fcd1061247ad0ddb63fa2b5c0251ee0e58e60cc9e1a3ebe2e84e9a31872448a36622dd15868de2c6d3f7e26020a8c61477bc764e2fb6776a25e4344eb8892d
 DIST kafka_2.13-3.0.1.tgz 86512293 BLAKE2B 
d1d1a1c4e0ae68a6d30fc36df1e796e55576345f6533027cbe0a1130f9148ea6fb0a3dea5e38a6fd22c8ced87cfee2e62969264a51aefc3d41d982a9020087a3
 SHA512 
d949fa4be7b601a9b482ae1c7861135a5da007362c4c1c9c218bdca94c45e918527e56738361aedc6b6dfb7abf02b1aa8110c7bc622cc2379b8a2ee557e5756f
 DIST kafka_2.13-3.1.0.tgz 88130011 BLAKE2B 
1dbd0f0cbc54ee19c47acff6aa25b4867e25fde81239a7b5e2f8ef6f42a727e041c006457964e48caec95cc8dc0b4ccc0f391b67264bcf27a61b9111e707fc2b
 SHA512 
5954c1cf38187134a6e0a21520cbef5cd5320a3e9290e630c3895990e892219917d911fabbc64da5db17bcaa940b8277c23344b50f2ff4256eaca78116e9fdc9
+DIST kafka_2.13-3.1.1.tgz 88034707 BLAKE2B 
7704f951808a4b8ae68ece37816a408891287da692f065aab6d1fa0a85908f1ff166fd8b03df832dca132d276dcbaabadc33c400a43e38c7116c42cdb89d6adf
 SHA512 
5ec72ee76ad14997763f2654ecef0390fd9628413c287619b734f44193252950d412deba684aae5147ac844a88d9ef10eefc0ffeb14435f2e00347ef946aa5d6
+DIST kafka_2.13-3.2.0.tgz 103955943 BLAKE2B 
048837f489b3091291af0f27a7804d83f15b5c089536b72970776dbb91b215b5ced3c7435aac993bf7c9eb7fc8e2709511edb8fbf6d270f2d1bb7145
 SHA512 
736a129823b058dc10788d0893bde47b6f39b9e4972f9eac2d5c9e85e51e477344c6f1e1ebd126ce34d5fd430eb07e55fdd60d60cb541f1d48655c0ebc0a4778

diff --git a/net-misc/kafka-bin/kafka-bin-3.1.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.1.1.ebuild
new file mode 100644
index ..313f507f0bdf
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.1.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2022-04-07 Thread 罗百科
commit: 50743adea3c4b69a1abb3726eb6b3a68123514d2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Apr  7 08:42:51 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Apr  7 08:43:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50743ade

net-misc/kafka-bin: Add support for java-11

Thanks to Julien Surloppe  surloppe.fr> for testing
and notifying me.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/kafka-bin-3.0.1-r1.ebuild | 69 
 net-misc/kafka-bin/kafka-bin-3.1.0-r1.ebuild | 69 
 2 files changed, 138 insertions(+)

diff --git a/net-misc/kafka-bin/kafka-bin-3.0.1-r1.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.0.1-r1.ebuild
new file mode 100644
index ..f81d56cb3214
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.0.1-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   || ( virtual/jre:1.8 virtual/jre:11 )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}

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
new file mode 100644
index ..f81d56cb3214
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.1.0-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   || ( virtual/jre:1.8 virtual/jre:11 )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2022-03-16 Thread 罗百科
commit: 701daea49efbe281f4660b9308b42f044f41dca1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Mar 16 10:35:18 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Mar 16 10:35:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701daea4

net-misc/kafka-bin: Bump to 3.0.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   | 2 +-
 net-misc/kafka-bin/{kafka-bin-3.0.0.ebuild => kafka-bin-3.0.1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 16c986c8b116..2c9f584cd8fc 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,3 +1,3 @@
 DIST kafka_2.13-2.8.1.tgz 71438574 BLAKE2B 
51969ae472665f5716f0ee9df35d627221d1347ea0ddcbc0812774606c3c8251670a7f79eaf93eb3141494042f967e9eeca14ae078937afb6bc29c2ef57bd68c
 SHA512 
91fcd1061247ad0ddb63fa2b5c0251ee0e58e60cc9e1a3ebe2e84e9a31872448a36622dd15868de2c6d3f7e26020a8c61477bc764e2fb6776a25e4344eb8892d
-DIST kafka_2.13-3.0.0.tgz 86396520 BLAKE2B 
a58b3638dd17ead6677db367003c727ad52827ebed0a5dd7772a56821866b867decb8e8e344106b047d40c6c19ce925c468d3879f4a1ce14f965adecf5b5432f
 SHA512 
86cdeb04af123399858d03431e9777948c1c40ec0d843966cf9bd90b8235b47ebbb5cb96d1f0660710b9286da86bbb5ee65e21e757606f5a1e67f970ae5cf57c
+DIST kafka_2.13-3.0.1.tgz 86512293 BLAKE2B 
d1d1a1c4e0ae68a6d30fc36df1e796e55576345f6533027cbe0a1130f9148ea6fb0a3dea5e38a6fd22c8ced87cfee2e62969264a51aefc3d41d982a9020087a3
 SHA512 
d949fa4be7b601a9b482ae1c7861135a5da007362c4c1c9c218bdca94c45e918527e56738361aedc6b6dfb7abf02b1aa8110c7bc622cc2379b8a2ee557e5756f
 DIST kafka_2.13-3.1.0.tgz 88130011 BLAKE2B 
1dbd0f0cbc54ee19c47acff6aa25b4867e25fde81239a7b5e2f8ef6f42a727e041c006457964e48caec95cc8dc0b4ccc0f391b67264bcf27a61b9111e707fc2b
 SHA512 
5954c1cf38187134a6e0a21520cbef5cd5320a3e9290e630c3895990e892219917d911fabbc64da5db17bcaa940b8277c23344b50f2ff4256eaca78116e9fdc9

diff --git a/net-misc/kafka-bin/kafka-bin-3.0.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.0.1.ebuild
similarity index 98%
rename from net-misc/kafka-bin/kafka-bin-3.0.0.ebuild
rename to net-misc/kafka-bin/kafka-bin-3.0.1.ebuild
index fb42f54f96da..3ac960f997f4 100644
--- a/net-misc/kafka-bin/kafka-bin-3.0.0.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2022-02-15 Thread 罗百科
commit: e6ceec0fff29c7dce9c40690044f580552d8a923
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 15 10:53:17 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Tue Feb 15 10:53:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ceec0f

net-misc/kafka-bin: Bump to 3.1.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.1.0.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index dbdc04aef8f0..16c986c8b116 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,2 +1,3 @@
 DIST kafka_2.13-2.8.1.tgz 71438574 BLAKE2B 
51969ae472665f5716f0ee9df35d627221d1347ea0ddcbc0812774606c3c8251670a7f79eaf93eb3141494042f967e9eeca14ae078937afb6bc29c2ef57bd68c
 SHA512 
91fcd1061247ad0ddb63fa2b5c0251ee0e58e60cc9e1a3ebe2e84e9a31872448a36622dd15868de2c6d3f7e26020a8c61477bc764e2fb6776a25e4344eb8892d
 DIST kafka_2.13-3.0.0.tgz 86396520 BLAKE2B 
a58b3638dd17ead6677db367003c727ad52827ebed0a5dd7772a56821866b867decb8e8e344106b047d40c6c19ce925c468d3879f4a1ce14f965adecf5b5432f
 SHA512 
86cdeb04af123399858d03431e9777948c1c40ec0d843966cf9bd90b8235b47ebbb5cb96d1f0660710b9286da86bbb5ee65e21e757606f5a1e67f970ae5cf57c
+DIST kafka_2.13-3.1.0.tgz 88130011 BLAKE2B 
1dbd0f0cbc54ee19c47acff6aa25b4867e25fde81239a7b5e2f8ef6f42a727e041c006457964e48caec95cc8dc0b4ccc0f391b67264bcf27a61b9111e707fc2b
 SHA512 
5954c1cf38187134a6e0a21520cbef5cd5320a3e9290e630c3895990e892219917d911fabbc64da5db17bcaa940b8277c23344b50f2ff4256eaca78116e9fdc9

diff --git a/net-misc/kafka-bin/kafka-bin-3.1.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.1.0.ebuild
new file mode 100644
index ..3ac960f997f4
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.1.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:1.8"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/files/

2021-09-23 Thread Conrad Kostecki
commit: 8cb16e67009aaf16c88512eeb7fc1e6defd610bc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Sep 23 17:42:17 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 23 19:01:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb16e67

net-misc/kafka-bin: remove unused file

Closes: https://github.com/gentoo/gentoo/pull/22373
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/kafka-bin/files/kafka.init.d.4 | 24 
 1 file changed, 24 deletions(-)

diff --git a/net-misc/kafka-bin/files/kafka.init.d.4 
b/net-misc/kafka-bin/files/kafka.init.d.4
deleted file mode 100644
index 064821f669d..000
--- a/net-misc/kafka-bin/files/kafka.init.d.4
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="Kafka distributed messaging system"
-
-logfile="/var/log/kafka/kafka.log"
-
-command="/opt/kafka/bin/kafka-server-start.sh"
-command_args="/etc/kafka/server.properties"
-
-command_background=yes
-pidfile=/run/kafka.pid
-
-start() {
-   ebegin "Starting kafka ..."
-   start-stop-daemon --start --background --user kafka --chdir /opt/kafka 
--stdout $logfile --stderr $logfile \
-   -m --env KAFKA_HEAP_OPTS="${KAFKA_HEAP_OPTS}" \
-   --pidfile $pidfile --exec /opt/kafka/bin/kafka-server-start.sh -- 
/etc/kafka/server.properties
-   eend $?
-}
-depend() {
-   after zookeeper kafka-zookeeper
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2021-09-22 Thread 罗百科
commit: 48a103ca7a407f34d16ecf7f3c09672e6759a793
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Sep 22 12:30:22 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Sep 22 12:31:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a103ca

net-misc/kafka-bin: Bump to 2.8.1 3.0.0

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  2 +
 net-misc/kafka-bin/kafka-bin-2.8.1.ebuild | 69 +++
 net-misc/kafka-bin/kafka-bin-3.0.0.ebuild | 69 +++
 3 files changed, 140 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 09c91efe84f..0a343b5015e 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -2,3 +2,5 @@ DIST kafka_2.12-2.5.1.tgz 61709988 BLAKE2B 
4e6943058fe25da0cc9285e1e8dbe2be2ad2b
 DIST kafka_2.13-2.6.1.tgz 65585925 BLAKE2B 
639cc9ec9a3b630d01387b1fe4aa12f5e6ba66b751689d48f17af3759fbfc079616a21534eb72bb647cfee0d14ff86757d73e2ee0733d0f69548efceb90be3e3
 SHA512 
09ec7a39d0e11494ede7d92cf7dfec5b95c6b0218e3b096b731d85ee8c442469e66aaf369a9c6750399719e515ee1bd372d609d6b232e3358e18aa2b57c90e29
 DIST kafka_2.13-2.7.0.tgz 68583422 BLAKE2B 
68925221e025c2f380808da672f9ac08c19c21eaf4d3fe732051e02143dbc735082fce55cd40388b980159bfbe8b0922852492564927c5fcc237bb3f74dc
 SHA512 
f3dd1fd88766d9150d3d395b285bfa75f5b89a835822381490c8428e6e568889054ddb5fada1eb63613a6441989151bc7c7d6cde16a871c6674b909c4edd4e28
 DIST kafka_2.13-2.8.0.tgz 71403603 BLAKE2B 
5aae0b9c3bbe26af093c00fb971ebdac2a7ee28e10ba52732dd816d343ae79dad08502f766efb3465ab5d43ee51e3573b240dfbb511330af74d8010aef107eb7
 SHA512 
3c49dca1147a0a249dd88e089f40af31a67b8207ed2d9e2294fa9a6d41f5ed0b006943cd60d8e30d7e69d760d398f299cafcd68b6ed7bedf9f93d1b7a9e8c487
+DIST kafka_2.13-2.8.1.tgz 71438574 BLAKE2B 
51969ae472665f5716f0ee9df35d627221d1347ea0ddcbc0812774606c3c8251670a7f79eaf93eb3141494042f967e9eeca14ae078937afb6bc29c2ef57bd68c
 SHA512 
91fcd1061247ad0ddb63fa2b5c0251ee0e58e60cc9e1a3ebe2e84e9a31872448a36622dd15868de2c6d3f7e26020a8c61477bc764e2fb6776a25e4344eb8892d
+DIST kafka_2.13-3.0.0.tgz 86396520 BLAKE2B 
a58b3638dd17ead6677db367003c727ad52827ebed0a5dd7772a56821866b867decb8e8e344106b047d40c6c19ce925c468d3879f4a1ce14f965adecf5b5432f
 SHA512 
86cdeb04af123399858d03431e9777948c1c40ec0d843966cf9bd90b8235b47ebbb5cb96d1f0660710b9286da86bbb5ee65e21e757606f5a1e67f970ae5cf57c

diff --git a/net-misc/kafka-bin/kafka-bin-2.8.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.8.1.ebuild
new file mode 100644
index 000..fb42f54f96d
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.8.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:1.8"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2021-09-22 Thread 罗百科
commit: f2e80bca2da029ff8ea4f8f900f75bd391c27f16
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Sep 22 12:30:57 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Sep 22 12:31:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e80bca

net-misc/kafka-bin: Remove old

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  4 --
 net-misc/kafka-bin/kafka-bin-2.5.1.ebuild | 57 -
 net-misc/kafka-bin/kafka-bin-2.6.1.ebuild | 69 ---
 net-misc/kafka-bin/kafka-bin-2.7.0.ebuild | 69 ---
 net-misc/kafka-bin/kafka-bin-2.8.0.ebuild | 69 ---
 5 files changed, 268 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 0a343b5015e..dbdc04aef8f 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,6 +1,2 @@
-DIST kafka_2.12-2.5.1.tgz 61709988 BLAKE2B 
4e6943058fe25da0cc9285e1e8dbe2be2ad2be5ef52d7c12f9007607e34ba1834d192c45e01275e893dca2e8968bdba07510dbd30ccd106e80edaabc0f7c6dba
 SHA512 
91f96f28c016bdaa3fe025f87ace188417a1e594c8e32b7d23a104aa390bc25f5db5897e23cccf00ea7ede3ac20b3028c10363ebe99dcbd7db2cf6237ee7553a
-DIST kafka_2.13-2.6.1.tgz 65585925 BLAKE2B 
639cc9ec9a3b630d01387b1fe4aa12f5e6ba66b751689d48f17af3759fbfc079616a21534eb72bb647cfee0d14ff86757d73e2ee0733d0f69548efceb90be3e3
 SHA512 
09ec7a39d0e11494ede7d92cf7dfec5b95c6b0218e3b096b731d85ee8c442469e66aaf369a9c6750399719e515ee1bd372d609d6b232e3358e18aa2b57c90e29
-DIST kafka_2.13-2.7.0.tgz 68583422 BLAKE2B 
68925221e025c2f380808da672f9ac08c19c21eaf4d3fe732051e02143dbc735082fce55cd40388b980159bfbe8b0922852492564927c5fcc237bb3f74dc
 SHA512 
f3dd1fd88766d9150d3d395b285bfa75f5b89a835822381490c8428e6e568889054ddb5fada1eb63613a6441989151bc7c7d6cde16a871c6674b909c4edd4e28
-DIST kafka_2.13-2.8.0.tgz 71403603 BLAKE2B 
5aae0b9c3bbe26af093c00fb971ebdac2a7ee28e10ba52732dd816d343ae79dad08502f766efb3465ab5d43ee51e3573b240dfbb511330af74d8010aef107eb7
 SHA512 
3c49dca1147a0a249dd88e089f40af31a67b8207ed2d9e2294fa9a6d41f5ed0b006943cd60d8e30d7e69d760d398f299cafcd68b6ed7bedf9f93d1b7a9e8c487
 DIST kafka_2.13-2.8.1.tgz 71438574 BLAKE2B 
51969ae472665f5716f0ee9df35d627221d1347ea0ddcbc0812774606c3c8251670a7f79eaf93eb3141494042f967e9eeca14ae078937afb6bc29c2ef57bd68c
 SHA512 
91fcd1061247ad0ddb63fa2b5c0251ee0e58e60cc9e1a3ebe2e84e9a31872448a36622dd15868de2c6d3f7e26020a8c61477bc764e2fb6776a25e4344eb8892d
 DIST kafka_2.13-3.0.0.tgz 86396520 BLAKE2B 
a58b3638dd17ead6677db367003c727ad52827ebed0a5dd7772a56821866b867decb8e8e344106b047d40c6c19ce925c468d3879f4a1ce14f965adecf5b5432f
 SHA512 
86cdeb04af123399858d03431e9777948c1c40ec0d843966cf9bd90b8235b47ebbb5cb96d1f0660710b9286da86bbb5ee65e21e757606f5a1e67f970ae5cf57c

diff --git a/net-misc/kafka-bin/kafka-bin-2.5.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.5.1.ebuild
deleted file mode 100644
index 2b5372ad071..000
--- a/net-misc/kafka-bin/kafka-bin-2.5.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="https://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.12
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper"
-
-COMMON_DEPEND="acct-group/kafka
-   acct-user/kafka
-   virtual/jre:1.8"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
-   eapply_user
-}
-
-src_install() {
-   insinto /etc/kafka
-   doins config/zookeeper.properties config/server.properties
-   if use "internal-zookeeper"; then
-   keepdir /var/lib/kafka/zookeeper
-   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
-   fi
-
-   keepdir /var/lib/kafka
-   fowners -R kafka:kafka /var/lib/kafka
-
-   keepdir /var/log/kafka
-   fowners -R kafka:kafka /var/log/kafka
-
-   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
-
-   dodir "${INSTALL_DIR}"
-   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
-   keepdir "${INSTALL_DIR}/logs"
-   fowners -R kafka:kafka "${INSTALL_DIR}"
-}

diff --git a/net-misc/kafka-bin/kafka-bin-2.6.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.6.1.ebuild
deleted file mode 100644
index fb42f54f96d..000
--- a/net-misc/kafka-bin/kafka-bin-2.6.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2021-05-20 Thread 罗百科
commit: 0408f8e9f6d9f3c830ff425df0d75c544069a045
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May 20 08:18:23 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu May 20 08:18:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0408f8e9

net-misc/kafka-bin: Remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  8 
 net-misc/kafka-bin/kafka-bin-2.0.1.ebuild | 61 ---
 net-misc/kafka-bin/kafka-bin-2.1.1.ebuild | 61 ---
 net-misc/kafka-bin/kafka-bin-2.2.1.ebuild | 61 ---
 net-misc/kafka-bin/kafka-bin-2.3.0.ebuild | 61 ---
 net-misc/kafka-bin/kafka-bin-2.4.0.ebuild | 57 -
 net-misc/kafka-bin/kafka-bin-2.4.1.ebuild | 57 -
 net-misc/kafka-bin/kafka-bin-2.5.0.ebuild | 57 -
 net-misc/kafka-bin/kafka-bin-2.6.0.ebuild | 57 -
 9 files changed, 480 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 18c2790f36c..09c91efe84f 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,12 +1,4 @@
-DIST kafka_2.12-2.0.1.tgz 49446678 BLAKE2B 
6d4aa6bd015cb42492364893c3f8ee01b2ce0408097ce5cdf0d3074c1096d30c8eec9926cad6dab31d3b2f26e16ae06173ee25554a8f901632bfde27270a70d3
 SHA512 
9773a85ef2898b4bae20481df4cfd5488bd195fffd700fcc874a9fa55065f6873f2ee12f46d2f6a6ccb5d5a93ddb7dec19227aef5d39d4f72b545ec63b24bb2f
-DIST kafka_2.12-2.1.1.tgz 55351618 BLAKE2B 
a102fa24883ab5d3110aec1367e40c0ed0a437ca776e2532dbddb8a79c6288b8334c30b48072da8b58c693fc765106b6dcd03b6baebf66708021305a2dff2acf
 SHA512 
a2e8168e8de6b45e8fca1f2883f0744d3c5a939b70d8a47a5428b72188501d4c2fc11bc35759f2392680d4e8ecf2fa9d0e518e77fd28393afba22194ad018b10
-DIST kafka_2.12-2.2.1.tgz 57054917 BLAKE2B 
fb69ef12f7480b8b47e511cc9325b622dc1fcc6a265bacfdf1ac03d34ad8f5a3b3242c41386214519423bce1e18d8a90f2e7034e26681fe637c823d0a73f69bb
 SHA512 
b8d828f06dfe59e34c4cfa20c57c8c8b43374f1e7c09f12dfa5433534a380bfe09a6de90fb86a4403939a87ab9c665e2369143c138c71391b01bbb9b384e7ac5
-DIST kafka_2.12-2.3.0.tgz 57215197 BLAKE2B 
91400bed0860633523d60f4b00e47eb18b27f67abca24547d680d08213c10e0de126bf39f790ae16e704446811e9d25d78ed940cf3ae07fff8e2045cd05a89f1
 SHA512 
a5ed591ab304a1f16f7fd64183871e38aabf814a2c1ca86bb3d064c83e85a6463d3c55f4d707a29fc3d7994dd7ba1f790b5a6219c6dffdf472afd99cee37892e
-DIST kafka_2.12-2.4.0.tgz 62283588 BLAKE2B 
3492f7a5be9941a75aa5896be0e25974b46887a66e391395a813844bae2f5f57062b636852cdb7aa3650fb4017f9d462a3b95b2166b8a0be62f403c44826b675
 SHA512 
53b52f86ea56c9fac62046524f03f75665a089ea2dae554aefe3a3d2694f2da88b5ba8725d8be55f198ba80695443559ed9de7c0b2a2817f7a6141008ff79f49
-DIST kafka_2.12-2.4.1.tgz 62358954 BLAKE2B 
333b4a1d34c6249efb9984e90c314f4b39bbd1e907bbd53e1ce67d49eaa7f972c291fafcbf5be129cde055cd696ba545ac8c95c54dfbd3a89f639f7461f8dc45
 SHA512 
8582dc25cb14a2e9c6966efd98e41cd0ebf6369b42436954800b847298e763b22caecf130fdccc58bf79fe9e95facce6e0b5aacad072d69f6dc1eed7678a49b8
-DIST kafka_2.12-2.5.0.tgz 61604633 BLAKE2B 
f73f3a03f245aa82b9ce5a895e7875d5ad9c4006b84c3152cac72322eb18283a1a87d81f255160ff062883737ae9862e160fec0d85160ed3a64f45e47b26db53
 SHA512 
447a7057bcd9faca98b6f4807bd6019ef73eee90efdc1e7b10005f669e2537a8a190cb8b9c9f4c20db1d95b13d0f0487e9cc560d0759532058439ce7f722c7cd
 DIST kafka_2.12-2.5.1.tgz 61709988 BLAKE2B 
4e6943058fe25da0cc9285e1e8dbe2be2ad2be5ef52d7c12f9007607e34ba1834d192c45e01275e893dca2e8968bdba07510dbd30ccd106e80edaabc0f7c6dba
 SHA512 
91f96f28c016bdaa3fe025f87ace188417a1e594c8e32b7d23a104aa390bc25f5db5897e23cccf00ea7ede3ac20b3028c10363ebe99dcbd7db2cf6237ee7553a
-DIST kafka_2.13-2.6.0.tgz 65537909 BLAKE2B 
883bc22f53ae7882ff2e27a3b9b62967f4718718f8e2ee222debd5f5b36636e00b35ceb60c3fd6924905b88ef96442439198255bb8329cee1cc722364ff0810f
 SHA512 
d884e4df7d85b4fff54ca9cd987811c58506ad7871b9ed7114bbafa6fee2e79f43d04c550eea471f508b08ea34b4316ea1e529996066fd9b93fcf912f41f6165
 DIST kafka_2.13-2.6.1.tgz 65585925 BLAKE2B 
639cc9ec9a3b630d01387b1fe4aa12f5e6ba66b751689d48f17af3759fbfc079616a21534eb72bb647cfee0d14ff86757d73e2ee0733d0f69548efceb90be3e3
 SHA512 
09ec7a39d0e11494ede7d92cf7dfec5b95c6b0218e3b096b731d85ee8c442469e66aaf369a9c6750399719e515ee1bd372d609d6b232e3358e18aa2b57c90e29
 DIST kafka_2.13-2.7.0.tgz 68583422 BLAKE2B 
68925221e025c2f380808da672f9ac08c19c21eaf4d3fe732051e02143dbc735082fce55cd40388b980159bfbe8b0922852492564927c5fcc237bb3f74dc
 SHA512 
f3dd1fd88766d9150d3d395b285bfa75f5b89a835822381490c8428e6e568889054ddb5fada1eb63613a6441989151bc7c7d6cde16a871c6674b909c4edd4e28
 DIST kafka_2.13-2.8.0.tgz 71403603 BLAKE2B 
5aae0b9c3bbe26af093c00fb971ebdac2a7ee28e10ba52732dd816d343ae79dad08502f766efb3465ab5d43ee51e3573b240dfbb511330af74d8010aef107eb7
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2021-05-20 Thread 罗百科
commit: b62e0e8c6405b57098a432c57073f5e8531dc1b5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May 20 08:17:35 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu May 20 08:18:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62e0e8c

net-misc/kafka-bin: Bump to 2.8.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-2.8.0.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 3a389412542..18c2790f36c 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -9,3 +9,4 @@ DIST kafka_2.12-2.5.1.tgz 61709988 BLAKE2B 
4e6943058fe25da0cc9285e1e8dbe2be2ad2b
 DIST kafka_2.13-2.6.0.tgz 65537909 BLAKE2B 
883bc22f53ae7882ff2e27a3b9b62967f4718718f8e2ee222debd5f5b36636e00b35ceb60c3fd6924905b88ef96442439198255bb8329cee1cc722364ff0810f
 SHA512 
d884e4df7d85b4fff54ca9cd987811c58506ad7871b9ed7114bbafa6fee2e79f43d04c550eea471f508b08ea34b4316ea1e529996066fd9b93fcf912f41f6165
 DIST kafka_2.13-2.6.1.tgz 65585925 BLAKE2B 
639cc9ec9a3b630d01387b1fe4aa12f5e6ba66b751689d48f17af3759fbfc079616a21534eb72bb647cfee0d14ff86757d73e2ee0733d0f69548efceb90be3e3
 SHA512 
09ec7a39d0e11494ede7d92cf7dfec5b95c6b0218e3b096b731d85ee8c442469e66aaf369a9c6750399719e515ee1bd372d609d6b232e3358e18aa2b57c90e29
 DIST kafka_2.13-2.7.0.tgz 68583422 BLAKE2B 
68925221e025c2f380808da672f9ac08c19c21eaf4d3fe732051e02143dbc735082fce55cd40388b980159bfbe8b0922852492564927c5fcc237bb3f74dc
 SHA512 
f3dd1fd88766d9150d3d395b285bfa75f5b89a835822381490c8428e6e568889054ddb5fada1eb63613a6441989151bc7c7d6cde16a871c6674b909c4edd4e28
+DIST kafka_2.13-2.8.0.tgz 71403603 BLAKE2B 
5aae0b9c3bbe26af093c00fb971ebdac2a7ee28e10ba52732dd816d343ae79dad08502f766efb3465ab5d43ee51e3573b240dfbb511330af74d8010aef107eb7
 SHA512 
3c49dca1147a0a249dd88e089f40af31a67b8207ed2d9e2294fa9a6d41f5ed0b006943cd60d8e30d7e69d760d398f299cafcd68b6ed7bedf9f93d1b7a9e8c487

diff --git a/net-misc/kafka-bin/kafka-bin-2.8.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.8.0.ebuild
new file mode 100644
index 000..fb42f54f96d
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.8.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:1.8"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/, net-misc/kafka-bin/files/

2021-02-08 Thread 罗百科
commit: 94ff9f52078f6942cdd3b833f4dc980307ccd698
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Feb  8 10:43:19 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Mon Feb  8 10:43:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ff9f52

net-misc/kafka-bin: Bump

Adds kafka-connect init script

Thanks to Julien Surloppe
Incorporates most changes from https://github.com/gentoo/gentoo/pull/18224/

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest|  2 +
 .../files/kafka-connect-distributed.init.d | 28 +
 net-misc/kafka-bin/files/kafka.init.d.5| 28 +
 net-misc/kafka-bin/kafka-bin-2.6.1.ebuild  | 71 ++
 net-misc/kafka-bin/kafka-bin-2.7.0.ebuild  | 71 ++
 net-misc/kafka-bin/metadata.xml|  1 +
 6 files changed, 201 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 002925f4a6f..3a389412542 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -7,3 +7,5 @@ DIST kafka_2.12-2.4.1.tgz 62358954 BLAKE2B 
333b4a1d34c6249efb9984e90c314f4b39bbd
 DIST kafka_2.12-2.5.0.tgz 61604633 BLAKE2B 
f73f3a03f245aa82b9ce5a895e7875d5ad9c4006b84c3152cac72322eb18283a1a87d81f255160ff062883737ae9862e160fec0d85160ed3a64f45e47b26db53
 SHA512 
447a7057bcd9faca98b6f4807bd6019ef73eee90efdc1e7b10005f669e2537a8a190cb8b9c9f4c20db1d95b13d0f0487e9cc560d0759532058439ce7f722c7cd
 DIST kafka_2.12-2.5.1.tgz 61709988 BLAKE2B 
4e6943058fe25da0cc9285e1e8dbe2be2ad2be5ef52d7c12f9007607e34ba1834d192c45e01275e893dca2e8968bdba07510dbd30ccd106e80edaabc0f7c6dba
 SHA512 
91f96f28c016bdaa3fe025f87ace188417a1e594c8e32b7d23a104aa390bc25f5db5897e23cccf00ea7ede3ac20b3028c10363ebe99dcbd7db2cf6237ee7553a
 DIST kafka_2.13-2.6.0.tgz 65537909 BLAKE2B 
883bc22f53ae7882ff2e27a3b9b62967f4718718f8e2ee222debd5f5b36636e00b35ceb60c3fd6924905b88ef96442439198255bb8329cee1cc722364ff0810f
 SHA512 
d884e4df7d85b4fff54ca9cd987811c58506ad7871b9ed7114bbafa6fee2e79f43d04c550eea471f508b08ea34b4316ea1e529996066fd9b93fcf912f41f6165
+DIST kafka_2.13-2.6.1.tgz 65585925 BLAKE2B 
639cc9ec9a3b630d01387b1fe4aa12f5e6ba66b751689d48f17af3759fbfc079616a21534eb72bb647cfee0d14ff86757d73e2ee0733d0f69548efceb90be3e3
 SHA512 
09ec7a39d0e11494ede7d92cf7dfec5b95c6b0218e3b096b731d85ee8c442469e66aaf369a9c6750399719e515ee1bd372d609d6b232e3358e18aa2b57c90e29
+DIST kafka_2.13-2.7.0.tgz 68583422 BLAKE2B 
68925221e025c2f380808da672f9ac08c19c21eaf4d3fe732051e02143dbc735082fce55cd40388b980159bfbe8b0922852492564927c5fcc237bb3f74dc
 SHA512 
f3dd1fd88766d9150d3d395b285bfa75f5b89a835822381490c8428e6e568889054ddb5fada1eb63613a6441989151bc7c7d6cde16a871c6674b909c4edd4e28

diff --git a/net-misc/kafka-bin/files/kafka-connect-distributed.init.d 
b/net-misc/kafka-bin/files/kafka-connect-distributed.init.d
new file mode 100644
index 000..0a61c7d017e
--- /dev/null
+++ b/net-misc/kafka-bin/files/kafka-connect-distributed.init.d
@@ -0,0 +1,28 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="Kafka Connect of Kafka distributed messaging system"
+
+logfile="/var/log/kafka/connect-distributed.log"
+
+command="/opt/kafka/bin/connect-distributed.sh"
+command_args="/etc/kafka/connect-distributed.properties"
+command_background=yes
+command_user="kafka:kafka"
+
+pidfile=/run/kafka-connect-distributed.pid
+
+start_stop_daemon_args="--stdout $logfile --stderr $logfile
+--env CLASSPATH=\"${CLASSPATH}\"
+--env KAFKA_LOG4J_OPTS=\"${KAFKA_LOG4J_OPTS}\"
+--env KAFKA_OPTS=\"${KAFKA_OPTS}\"
+--env KAFKA_JMX_OPTS=\"${KAFKA_JMX_OPTS}\"
+--env JMX_PORT=\"${JMX_PORT}\"
+--env KAFKA_HEAP_OPTS=\"${KAFKA_HEAP_OPTS}\"
+--env KAFKA_JVM_PERFORMANCE_OPTS=\"${KAFKA_JVM_PERFORMANCE_OPTS}\"
+"
+
+depend() {
+   after kafka
+}
\ No newline at end of file

diff --git a/net-misc/kafka-bin/files/kafka.init.d.5 
b/net-misc/kafka-bin/files/kafka.init.d.5
new file mode 100644
index 000..3ee2aa9797e
--- /dev/null
+++ b/net-misc/kafka-bin/files/kafka.init.d.5
@@ -0,0 +1,28 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="Kafka distributed messaging system"
+
+logfile="/var/log/kafka/kafka.log"
+
+command="/opt/kafka/bin/kafka-server-start.sh"
+command_args="/etc/kafka/server.properties"
+command_background=yes
+command_user="kafka:kafka"
+
+pidfile=/run/kafka.pid
+
+start_stop_daemon_args="--stdout $logfile --stderr $logfile
+--env CLASSPATH=\"${CLASSPATH}\"
+--env KAFKA_LOG4J_OPTS=\"${KAFKA_LOG4J_OPTS}\"
+--env KAFKA_OPTS=\"${KAFKA_OPTS}\"
+--env KAFKA_JMX_OPTS=\"${KAFKA_JMX_OPTS}\"
+--env JMX_PORT=\"${JMX_PORT}\"
+--env KAFKA_HEAP_OPTS=\"${KAFKA_HEAP_OPTS}\"
+--env KAFKA_JVM_PERFORMANCE_OPTS=\"${KAFKA_JVM_PERFORMANCE_OPTS}\"
+"
+
+depend() {
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2020-09-22 Thread 罗百科
commit: b6a81f68cc2155eabe346bf1eb3b30dc9117dde5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Sep 22 14:05:05 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Tue Sep 22 14:05:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a81f68

net-misc/kafka-bin: Bump to 2.5.1

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-2.5.1.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 0bbb7f4c3cf..002925f4a6f 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -5,4 +5,5 @@ DIST kafka_2.12-2.3.0.tgz 57215197 BLAKE2B 
91400bed0860633523d60f4b00e47eb18b27f
 DIST kafka_2.12-2.4.0.tgz 62283588 BLAKE2B 
3492f7a5be9941a75aa5896be0e25974b46887a66e391395a813844bae2f5f57062b636852cdb7aa3650fb4017f9d462a3b95b2166b8a0be62f403c44826b675
 SHA512 
53b52f86ea56c9fac62046524f03f75665a089ea2dae554aefe3a3d2694f2da88b5ba8725d8be55f198ba80695443559ed9de7c0b2a2817f7a6141008ff79f49
 DIST kafka_2.12-2.4.1.tgz 62358954 BLAKE2B 
333b4a1d34c6249efb9984e90c314f4b39bbd1e907bbd53e1ce67d49eaa7f972c291fafcbf5be129cde055cd696ba545ac8c95c54dfbd3a89f639f7461f8dc45
 SHA512 
8582dc25cb14a2e9c6966efd98e41cd0ebf6369b42436954800b847298e763b22caecf130fdccc58bf79fe9e95facce6e0b5aacad072d69f6dc1eed7678a49b8
 DIST kafka_2.12-2.5.0.tgz 61604633 BLAKE2B 
f73f3a03f245aa82b9ce5a895e7875d5ad9c4006b84c3152cac72322eb18283a1a87d81f255160ff062883737ae9862e160fec0d85160ed3a64f45e47b26db53
 SHA512 
447a7057bcd9faca98b6f4807bd6019ef73eee90efdc1e7b10005f669e2537a8a190cb8b9c9f4c20db1d95b13d0f0487e9cc560d0759532058439ce7f722c7cd
+DIST kafka_2.12-2.5.1.tgz 61709988 BLAKE2B 
4e6943058fe25da0cc9285e1e8dbe2be2ad2be5ef52d7c12f9007607e34ba1834d192c45e01275e893dca2e8968bdba07510dbd30ccd106e80edaabc0f7c6dba
 SHA512 
91f96f28c016bdaa3fe025f87ace188417a1e594c8e32b7d23a104aa390bc25f5db5897e23cccf00ea7ede3ac20b3028c10363ebe99dcbd7db2cf6237ee7553a
 DIST kafka_2.13-2.6.0.tgz 65537909 BLAKE2B 
883bc22f53ae7882ff2e27a3b9b62967f4718718f8e2ee222debd5f5b36636e00b35ceb60c3fd6924905b88ef96442439198255bb8329cee1cc722364ff0810f
 SHA512 
d884e4df7d85b4fff54ca9cd987811c58506ad7871b9ed7114bbafa6fee2e79f43d04c550eea471f508b08ea34b4316ea1e529996066fd9b93fcf912f41f6165

diff --git a/net-misc/kafka-bin/kafka-bin-2.5.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.5.1.ebuild
new file mode 100644
index 000..4c7d84184e1
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.5.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:1.8"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2020-08-08 Thread 罗百科
commit: 7619c50702d7cb0814b95543064bbb44c1dc07c9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Aug  9 05:50:06 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Aug  9 05:50:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7619c507

net-misc/kafka-bin: Bump

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-2.6.0.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index b4449b7e971..0bbb7f4c3cf 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -5,3 +5,4 @@ DIST kafka_2.12-2.3.0.tgz 57215197 BLAKE2B 
91400bed0860633523d60f4b00e47eb18b27f
 DIST kafka_2.12-2.4.0.tgz 62283588 BLAKE2B 
3492f7a5be9941a75aa5896be0e25974b46887a66e391395a813844bae2f5f57062b636852cdb7aa3650fb4017f9d462a3b95b2166b8a0be62f403c44826b675
 SHA512 
53b52f86ea56c9fac62046524f03f75665a089ea2dae554aefe3a3d2694f2da88b5ba8725d8be55f198ba80695443559ed9de7c0b2a2817f7a6141008ff79f49
 DIST kafka_2.12-2.4.1.tgz 62358954 BLAKE2B 
333b4a1d34c6249efb9984e90c314f4b39bbd1e907bbd53e1ce67d49eaa7f972c291fafcbf5be129cde055cd696ba545ac8c95c54dfbd3a89f639f7461f8dc45
 SHA512 
8582dc25cb14a2e9c6966efd98e41cd0ebf6369b42436954800b847298e763b22caecf130fdccc58bf79fe9e95facce6e0b5aacad072d69f6dc1eed7678a49b8
 DIST kafka_2.12-2.5.0.tgz 61604633 BLAKE2B 
f73f3a03f245aa82b9ce5a895e7875d5ad9c4006b84c3152cac72322eb18283a1a87d81f255160ff062883737ae9862e160fec0d85160ed3a64f45e47b26db53
 SHA512 
447a7057bcd9faca98b6f4807bd6019ef73eee90efdc1e7b10005f669e2537a8a190cb8b9c9f4c20db1d95b13d0f0487e9cc560d0759532058439ce7f722c7cd
+DIST kafka_2.13-2.6.0.tgz 65537909 BLAKE2B 
883bc22f53ae7882ff2e27a3b9b62967f4718718f8e2ee222debd5f5b36636e00b35ceb60c3fd6924905b88ef96442439198255bb8329cee1cc722364ff0810f
 SHA512 
d884e4df7d85b4fff54ca9cd987811c58506ad7871b9ed7114bbafa6fee2e79f43d04c550eea471f508b08ea34b4316ea1e529996066fd9b93fcf912f41f6165

diff --git a/net-misc/kafka-bin/kafka-bin-2.6.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.6.0.ebuild
new file mode 100644
index 000..7c0567d9f40
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.6.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:1.8"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2020-06-19 Thread 罗百科
commit: 23191162c20a2b054972f6f5e90b0a7f34a43c6b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Jun 19 12:56:48 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Jun 19 12:57:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23191162

net-misc/kafka-bin: Drop old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  3 --
 net-misc/kafka-bin/kafka-bin-1.1.1.ebuild | 60 --
 net-misc/kafka-bin/kafka-bin-2.1.0.ebuild | 61 ---
 net-misc/kafka-bin/kafka-bin-2.2.0.ebuild | 61 ---
 4 files changed, 185 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index fae0f126f4d..b4449b7e971 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,8 +1,5 @@
-DIST kafka_2.12-1.1.1.tgz 50602117 BLAKE2B 
acef2456e70278e09fe2a686205829d0c699aab6057ca0ba458bc1ee141e6d9336013e664b02242ad83401f4f71a8ab4b42574ffcaa99b05f55ef68a4b87d72d
 SHA512 
2a1eb9a7c8c8337c424eefed7baae26b3dacba6a4ab8b64d9a7d5c6ee2cdb66cfa76c5b366f23435941569b89bf02482625189016296b2ea2a05fd0f38f6b709
 DIST kafka_2.12-2.0.1.tgz 49446678 BLAKE2B 
6d4aa6bd015cb42492364893c3f8ee01b2ce0408097ce5cdf0d3074c1096d30c8eec9926cad6dab31d3b2f26e16ae06173ee25554a8f901632bfde27270a70d3
 SHA512 
9773a85ef2898b4bae20481df4cfd5488bd195fffd700fcc874a9fa55065f6873f2ee12f46d2f6a6ccb5d5a93ddb7dec19227aef5d39d4f72b545ec63b24bb2f
-DIST kafka_2.12-2.1.0.tgz 55201623 BLAKE2B 
3c0b0ce65b65dc005fe4e0e8a3c03d9047e9028fcbcdb840bcddbbabf59d02589057c250073836f779f335523e701f2c4c48d50e3580e5168fb5be1ad730ea83
 SHA512 
05a07e928c439b1084a6b3f6835f067f9636ac47f9473dcaaf7040d339cbd0a4561b7478531b237aa69e27f50fe3a2e7f4d0f2ba99a6422592a89ecf1187fa25
 DIST kafka_2.12-2.1.1.tgz 55351618 BLAKE2B 
a102fa24883ab5d3110aec1367e40c0ed0a437ca776e2532dbddb8a79c6288b8334c30b48072da8b58c693fc765106b6dcd03b6baebf66708021305a2dff2acf
 SHA512 
a2e8168e8de6b45e8fca1f2883f0744d3c5a939b70d8a47a5428b72188501d4c2fc11bc35759f2392680d4e8ecf2fa9d0e518e77fd28393afba22194ad018b10
-DIST kafka_2.12-2.2.0.tgz 57028557 BLAKE2B 
d71a84a308961fc78ad51c9831ef3a45f95380f143df2c961ea79603ba7c2471d0b0ae15853df86904d90dfc82cd2d2a52c03371391f534a4bf10bcd05d314ba
 SHA512 
63fdcd05b857a096d2e72804253590bd086e4f3046fbfa546f186602e48f54712ed6de2a346a5b05d5335870bf5268fcb2bfd3ef9c4f4bbea379091a79604556
 DIST kafka_2.12-2.2.1.tgz 57054917 BLAKE2B 
fb69ef12f7480b8b47e511cc9325b622dc1fcc6a265bacfdf1ac03d34ad8f5a3b3242c41386214519423bce1e18d8a90f2e7034e26681fe637c823d0a73f69bb
 SHA512 
b8d828f06dfe59e34c4cfa20c57c8c8b43374f1e7c09f12dfa5433534a380bfe09a6de90fb86a4403939a87ab9c665e2369143c138c71391b01bbb9b384e7ac5
 DIST kafka_2.12-2.3.0.tgz 57215197 BLAKE2B 
91400bed0860633523d60f4b00e47eb18b27f67abca24547d680d08213c10e0de126bf39f790ae16e704446811e9d25d78ed940cf3ae07fff8e2045cd05a89f1
 SHA512 
a5ed591ab304a1f16f7fd64183871e38aabf814a2c1ca86bb3d064c83e85a6463d3c55f4d707a29fc3d7994dd7ba1f790b5a6219c6dffdf472afd99cee37892e
 DIST kafka_2.12-2.4.0.tgz 62283588 BLAKE2B 
3492f7a5be9941a75aa5896be0e25974b46887a66e391395a813844bae2f5f57062b636852cdb7aa3650fb4017f9d462a3b95b2166b8a0be62f403c44826b675
 SHA512 
53b52f86ea56c9fac62046524f03f75665a089ea2dae554aefe3a3d2694f2da88b5ba8725d8be55f198ba80695443559ed9de7c0b2a2817f7a6141008ff79f49

diff --git a/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild
deleted file mode 100644
index e285fe9e87d..000
--- a/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils user
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="http://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.12
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper"
-
-RDEPEND="virtual/jre:1.8"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-pkg_setup() {
-   enewgroup kafka
-   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
-}
-
-src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
-}
-
-src_install() {
-   insinto /etc/kafka
-   doins config/zookeeper.properties config/server.properties
-   if use "internal-zookeeper"; then
-   keepdir /var/lib/kafka/zookeeper
-   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
-   fi
-
-   keepdir /var/lib/kafka
-   fowners -R kafka:kafka /var/lib/kafka
-
-   keepdir 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2020-06-19 Thread 罗百科
commit: 9ea6b42c5549ce693e82582bcfc830422f5bf487
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Jun 19 12:54:55 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Jun 19 12:57:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea6b42c

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  2 ++
 net-misc/kafka-bin/kafka-bin-2.4.1.ebuild | 59 +++
 net-misc/kafka-bin/kafka-bin-2.5.0.ebuild | 59 +++
 3 files changed, 120 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 161743c15db..fae0f126f4d 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -6,3 +6,5 @@ DIST kafka_2.12-2.2.0.tgz 57028557 BLAKE2B 
d71a84a308961fc78ad51c9831ef3a45f9538
 DIST kafka_2.12-2.2.1.tgz 57054917 BLAKE2B 
fb69ef12f7480b8b47e511cc9325b622dc1fcc6a265bacfdf1ac03d34ad8f5a3b3242c41386214519423bce1e18d8a90f2e7034e26681fe637c823d0a73f69bb
 SHA512 
b8d828f06dfe59e34c4cfa20c57c8c8b43374f1e7c09f12dfa5433534a380bfe09a6de90fb86a4403939a87ab9c665e2369143c138c71391b01bbb9b384e7ac5
 DIST kafka_2.12-2.3.0.tgz 57215197 BLAKE2B 
91400bed0860633523d60f4b00e47eb18b27f67abca24547d680d08213c10e0de126bf39f790ae16e704446811e9d25d78ed940cf3ae07fff8e2045cd05a89f1
 SHA512 
a5ed591ab304a1f16f7fd64183871e38aabf814a2c1ca86bb3d064c83e85a6463d3c55f4d707a29fc3d7994dd7ba1f790b5a6219c6dffdf472afd99cee37892e
 DIST kafka_2.12-2.4.0.tgz 62283588 BLAKE2B 
3492f7a5be9941a75aa5896be0e25974b46887a66e391395a813844bae2f5f57062b636852cdb7aa3650fb4017f9d462a3b95b2166b8a0be62f403c44826b675
 SHA512 
53b52f86ea56c9fac62046524f03f75665a089ea2dae554aefe3a3d2694f2da88b5ba8725d8be55f198ba80695443559ed9de7c0b2a2817f7a6141008ff79f49
+DIST kafka_2.12-2.4.1.tgz 62358954 BLAKE2B 
333b4a1d34c6249efb9984e90c314f4b39bbd1e907bbd53e1ce67d49eaa7f972c291fafcbf5be129cde055cd696ba545ac8c95c54dfbd3a89f639f7461f8dc45
 SHA512 
8582dc25cb14a2e9c6966efd98e41cd0ebf6369b42436954800b847298e763b22caecf130fdccc58bf79fe9e95facce6e0b5aacad072d69f6dc1eed7678a49b8
+DIST kafka_2.12-2.5.0.tgz 61604633 BLAKE2B 
f73f3a03f245aa82b9ce5a895e7875d5ad9c4006b84c3152cac72322eb18283a1a87d81f255160ff062883737ae9862e160fec0d85160ed3a64f45e47b26db53
 SHA512 
447a7057bcd9faca98b6f4807bd6019ef73eee90efdc1e7b10005f669e2537a8a190cb8b9c9f4c20db1d95b13d0f0487e9cc560d0759532058439ce7f722c7cd

diff --git a/net-misc/kafka-bin/kafka-bin-2.4.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.4.1.ebuild
new file mode 100644
index 000..4c7d84184e1
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.4.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:1.8"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}

diff --git a/net-misc/kafka-bin/kafka-bin-2.5.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.5.0.ebuild
new file mode 100644
index 000..4c7d84184e1
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.5.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2020-02-26 Thread William Hubbs
commit: b09d3d126ae6b282cd432ccb1bac4576ccd03c9b
Author: William Hubbs  sony  com>
AuthorDate: Wed Feb 26 19:59:37 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 26 20:00:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09d3d12

net-misc/kafka-bin: drop user eclass from inherit

Signed-off-by: William Hubbs  gentoo.org>

 net-misc/kafka-bin/kafka-bin-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
index f3356290d10..7df42fcc92f 100644
--- a/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils user
+inherit eutils
 
 DESCRIPTION="A high-throughput distributed messaging system"
 HOMEPAGE="https://kafka.apache.org/;



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2020-02-26 Thread William Hubbs
commit: a7f1d744c65d53b721af361946c2cfadf756d36c
Author: William Hubbs  sony  com>
AuthorDate: Wed Feb 26 19:14:29 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 26 19:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f1d744

net-misc/kafka-bin: 2.4.0 bump

Closes: https://bugs.gentoo.org/show_bug.cgi?id=710128
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-2.4.0.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index fd3a8c13cb9..161743c15db 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -5,3 +5,4 @@ DIST kafka_2.12-2.1.1.tgz 55351618 BLAKE2B 
a102fa24883ab5d3110aec1367e40c0ed0a43
 DIST kafka_2.12-2.2.0.tgz 57028557 BLAKE2B 
d71a84a308961fc78ad51c9831ef3a45f95380f143df2c961ea79603ba7c2471d0b0ae15853df86904d90dfc82cd2d2a52c03371391f534a4bf10bcd05d314ba
 SHA512 
63fdcd05b857a096d2e72804253590bd086e4f3046fbfa546f186602e48f54712ed6de2a346a5b05d5335870bf5268fcb2bfd3ef9c4f4bbea379091a79604556
 DIST kafka_2.12-2.2.1.tgz 57054917 BLAKE2B 
fb69ef12f7480b8b47e511cc9325b622dc1fcc6a265bacfdf1ac03d34ad8f5a3b3242c41386214519423bce1e18d8a90f2e7034e26681fe637c823d0a73f69bb
 SHA512 
b8d828f06dfe59e34c4cfa20c57c8c8b43374f1e7c09f12dfa5433534a380bfe09a6de90fb86a4403939a87ab9c665e2369143c138c71391b01bbb9b384e7ac5
 DIST kafka_2.12-2.3.0.tgz 57215197 BLAKE2B 
91400bed0860633523d60f4b00e47eb18b27f67abca24547d680d08213c10e0de126bf39f790ae16e704446811e9d25d78ed940cf3ae07fff8e2045cd05a89f1
 SHA512 
a5ed591ab304a1f16f7fd64183871e38aabf814a2c1ca86bb3d064c83e85a6463d3c55f4d707a29fc3d7994dd7ba1f790b5a6219c6dffdf472afd99cee37892e
+DIST kafka_2.12-2.4.0.tgz 62283588 BLAKE2B 
3492f7a5be9941a75aa5896be0e25974b46887a66e391395a813844bae2f5f57062b636852cdb7aa3650fb4017f9d462a3b95b2166b8a0be62f403c44826b675
 SHA512 
53b52f86ea56c9fac62046524f03f75665a089ea2dae554aefe3a3d2694f2da88b5ba8725d8be55f198ba80695443559ed9de7c0b2a2817f7a6141008ff79f49

diff --git a/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
new file mode 100644
index 000..f3356290d10
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:1.8"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2019-06-26 Thread 罗百科
commit: e167272857d5b15c1878255e3d57ac25cb2af97a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Jun 26 17:39:13 2019 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Jun 26 17:39:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1672728

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  2 +
 net-misc/kafka-bin/kafka-bin-2.2.1.ebuild | 61 +++
 net-misc/kafka-bin/kafka-bin-2.3.0.ebuild | 61 +++
 3 files changed, 124 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 0de0cf61b0c..fd3a8c13cb9 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -3,3 +3,5 @@ DIST kafka_2.12-2.0.1.tgz 49446678 BLAKE2B 
6d4aa6bd015cb42492364893c3f8ee01b2ce0
 DIST kafka_2.12-2.1.0.tgz 55201623 BLAKE2B 
3c0b0ce65b65dc005fe4e0e8a3c03d9047e9028fcbcdb840bcddbbabf59d02589057c250073836f779f335523e701f2c4c48d50e3580e5168fb5be1ad730ea83
 SHA512 
05a07e928c439b1084a6b3f6835f067f9636ac47f9473dcaaf7040d339cbd0a4561b7478531b237aa69e27f50fe3a2e7f4d0f2ba99a6422592a89ecf1187fa25
 DIST kafka_2.12-2.1.1.tgz 55351618 BLAKE2B 
a102fa24883ab5d3110aec1367e40c0ed0a437ca776e2532dbddb8a79c6288b8334c30b48072da8b58c693fc765106b6dcd03b6baebf66708021305a2dff2acf
 SHA512 
a2e8168e8de6b45e8fca1f2883f0744d3c5a939b70d8a47a5428b72188501d4c2fc11bc35759f2392680d4e8ecf2fa9d0e518e77fd28393afba22194ad018b10
 DIST kafka_2.12-2.2.0.tgz 57028557 BLAKE2B 
d71a84a308961fc78ad51c9831ef3a45f95380f143df2c961ea79603ba7c2471d0b0ae15853df86904d90dfc82cd2d2a52c03371391f534a4bf10bcd05d314ba
 SHA512 
63fdcd05b857a096d2e72804253590bd086e4f3046fbfa546f186602e48f54712ed6de2a346a5b05d5335870bf5268fcb2bfd3ef9c4f4bbea379091a79604556
+DIST kafka_2.12-2.2.1.tgz 57054917 BLAKE2B 
fb69ef12f7480b8b47e511cc9325b622dc1fcc6a265bacfdf1ac03d34ad8f5a3b3242c41386214519423bce1e18d8a90f2e7034e26681fe637c823d0a73f69bb
 SHA512 
b8d828f06dfe59e34c4cfa20c57c8c8b43374f1e7c09f12dfa5433534a380bfe09a6de90fb86a4403939a87ab9c665e2369143c138c71391b01bbb9b384e7ac5
+DIST kafka_2.12-2.3.0.tgz 57215197 BLAKE2B 
91400bed0860633523d60f4b00e47eb18b27f67abca24547d680d08213c10e0de126bf39f790ae16e704446811e9d25d78ed940cf3ae07fff8e2045cd05a89f1
 SHA512 
a5ed591ab304a1f16f7fd64183871e38aabf814a2c1ca86bb3d064c83e85a6463d3c55f4d707a29fc3d7994dd7ba1f790b5a6219c6dffdf472afd99cee37892e

diff --git a/net-misc/kafka-bin/kafka-bin-2.2.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.2.1.ebuild
new file mode 100644
index 000..0f799f94c22
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.2.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="virtual/jre:1.8"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}

diff --git a/net-misc/kafka-bin/kafka-bin-2.3.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.3.0.ebuild
new file mode 100644
index 000..0f799f94c22
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.3.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2019-05-30 Thread Patrick Lauer
commit: 09a074fc68c1451fa110bc4e0d28ea9952e98246
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May 30 06:56:57 2019 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu May 30 06:56:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a074fc

net-misc/kafka-bin: Remove old

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest |  3 --
 net-misc/kafka-bin/kafka-bin-0.10.2.1-r2.ebuild | 60 -
 net-misc/kafka-bin/kafka-bin-0.11.0.2-r1.ebuild | 60 -
 net-misc/kafka-bin/kafka-bin-1.0.1.ebuild   | 60 -
 4 files changed, 183 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index b567dc894e8..0de0cf61b0c 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,6 +1,3 @@
-DIST kafka_2.12-0.10.2.1.tgz 34046244 BLAKE2B 
210ebb9a2994d453e10e7c2f7a789ac33f65adced96032c2cfaff8ec2fceb2c4e4a35d71421a2b9c965c8c6e8b85b6a4e5cabd7cb0b5af0474b5a1c598c3e2f1
 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
-DIST kafka_2.12-0.11.0.2.tgz 37282246 BLAKE2B 
55485ff6b319b35626e8c93967357eda7099e427b5f1d87ab29bd7c8edd0ded8e271b3973b5d3ee025f09e17d319a0e9f1a9fffcf75c663052ce3b656f2e9b66
 SHA512 
b1652b53558886a1d407fd82d6ea1c3af5b580752303dcf836c43d76c0fc0773790df4af2d9364f937fac96d197974282e57add488bd592e87cf4c3f52592bb8
-DIST kafka_2.12-1.0.1.tgz 44474706 BLAKE2B 
59aaa2bb2f1940b4d581882eaedbba091149cecadca970762b7ba83aff41da165526e5d69a65212de2f25c28ad5c2327befa4d9d01bd04e7fa8b9d882e832dd8
 SHA512 
935c0df1cf742405c40d9248cfdd1578038b595b59ec5a350543a7fe67b6be26ff6c4426f7c0c072ff4aa006b701502a55fcf7e2ced1fdc64330e3383035078c
 DIST kafka_2.12-1.1.1.tgz 50602117 BLAKE2B 
acef2456e70278e09fe2a686205829d0c699aab6057ca0ba458bc1ee141e6d9336013e664b02242ad83401f4f71a8ab4b42574ffcaa99b05f55ef68a4b87d72d
 SHA512 
2a1eb9a7c8c8337c424eefed7baae26b3dacba6a4ab8b64d9a7d5c6ee2cdb66cfa76c5b366f23435941569b89bf02482625189016296b2ea2a05fd0f38f6b709
 DIST kafka_2.12-2.0.1.tgz 49446678 BLAKE2B 
6d4aa6bd015cb42492364893c3f8ee01b2ce0408097ce5cdf0d3074c1096d30c8eec9926cad6dab31d3b2f26e16ae06173ee25554a8f901632bfde27270a70d3
 SHA512 
9773a85ef2898b4bae20481df4cfd5488bd195fffd700fcc874a9fa55065f6873f2ee12f46d2f6a6ccb5d5a93ddb7dec19227aef5d39d4f72b545ec63b24bb2f
 DIST kafka_2.12-2.1.0.tgz 55201623 BLAKE2B 
3c0b0ce65b65dc005fe4e0e8a3c03d9047e9028fcbcdb840bcddbbabf59d02589057c250073836f779f335523e701f2c4c48d50e3580e5168fb5be1ad730ea83
 SHA512 
05a07e928c439b1084a6b3f6835f067f9636ac47f9473dcaaf7040d339cbd0a4561b7478531b237aa69e27f50fe3a2e7f4d0f2ba99a6422592a89ecf1187fa25

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.2.1-r2.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.2.1-r2.ebuild
deleted file mode 100644
index e285fe9e87d..000
--- a/net-misc/kafka-bin/kafka-bin-0.10.2.1-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils user
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="http://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.12
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper"
-
-RDEPEND="virtual/jre:1.8"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-pkg_setup() {
-   enewgroup kafka
-   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
-}
-
-src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
-}
-
-src_install() {
-   insinto /etc/kafka
-   doins config/zookeeper.properties config/server.properties
-   if use "internal-zookeeper"; then
-   keepdir /var/lib/kafka/zookeeper
-   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
-   fi
-
-   keepdir /var/lib/kafka
-   fowners -R kafka:kafka /var/lib/kafka
-
-   keepdir /var/log/kafka
-   fowners -R kafka:kafka /var/log/kafka
-
-   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
-
-   dodir "${INSTALL_DIR}"
-   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
-   keepdir "${INSTALL_DIR}/logs"
-   fowners -R kafka:kafka "${INSTALL_DIR}"
-}

diff --git a/net-misc/kafka-bin/kafka-bin-0.11.0.2-r1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.11.0.2-r1.ebuild
deleted file mode 100644
index e550727584b..000
--- a/net-misc/kafka-bin/kafka-bin-0.11.0.2-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2019-05-30 Thread Patrick Lauer
commit: 1811ac57645bb1a4eacc7d410d24523af0de51e1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May 30 06:55:31 2019 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu May 30 06:55:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1811ac57

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-2.2.0.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 3ec6ef7fd52..b567dc894e8 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -5,3 +5,4 @@ DIST kafka_2.12-1.1.1.tgz 50602117 BLAKE2B 
acef2456e70278e09fe2a686205829d0c699a
 DIST kafka_2.12-2.0.1.tgz 49446678 BLAKE2B 
6d4aa6bd015cb42492364893c3f8ee01b2ce0408097ce5cdf0d3074c1096d30c8eec9926cad6dab31d3b2f26e16ae06173ee25554a8f901632bfde27270a70d3
 SHA512 
9773a85ef2898b4bae20481df4cfd5488bd195fffd700fcc874a9fa55065f6873f2ee12f46d2f6a6ccb5d5a93ddb7dec19227aef5d39d4f72b545ec63b24bb2f
 DIST kafka_2.12-2.1.0.tgz 55201623 BLAKE2B 
3c0b0ce65b65dc005fe4e0e8a3c03d9047e9028fcbcdb840bcddbbabf59d02589057c250073836f779f335523e701f2c4c48d50e3580e5168fb5be1ad730ea83
 SHA512 
05a07e928c439b1084a6b3f6835f067f9636ac47f9473dcaaf7040d339cbd0a4561b7478531b237aa69e27f50fe3a2e7f4d0f2ba99a6422592a89ecf1187fa25
 DIST kafka_2.12-2.1.1.tgz 55351618 BLAKE2B 
a102fa24883ab5d3110aec1367e40c0ed0a437ca776e2532dbddb8a79c6288b8334c30b48072da8b58c693fc765106b6dcd03b6baebf66708021305a2dff2acf
 SHA512 
a2e8168e8de6b45e8fca1f2883f0744d3c5a939b70d8a47a5428b72188501d4c2fc11bc35759f2392680d4e8ecf2fa9d0e518e77fd28393afba22194ad018b10
+DIST kafka_2.12-2.2.0.tgz 57028557 BLAKE2B 
d71a84a308961fc78ad51c9831ef3a45f95380f143df2c961ea79603ba7c2471d0b0ae15853df86904d90dfc82cd2d2a52c03371391f534a4bf10bcd05d314ba
 SHA512 
63fdcd05b857a096d2e72804253590bd086e4f3046fbfa546f186602e48f54712ed6de2a346a5b05d5335870bf5268fcb2bfd3ef9c4f4bbea379091a79604556

diff --git a/net-misc/kafka-bin/kafka-bin-2.2.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.2.0.ebuild
new file mode 100644
index 000..0f799f94c22
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.2.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="virtual/jre:1.8"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2019-02-22 Thread Patrick Lauer
commit: 42bcdf6efd1364a049adc97512f04e839a5743a0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Feb 22 08:56:12 2019 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Fri Feb 22 08:57:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bcdf6e

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
X-Autogenerated-SOB: Yes
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-2.1.1.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index e7d15df5326..d3da1042801 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -7,3 +7,4 @@ DIST kafka_2.12-1.1.1.tgz 50602117 BLAKE2B 
acef2456e70278e09fe2a686205829d0c699a
 DIST kafka_2.12-2.0.0.tgz 49405896 BLAKE2B 
601ea97c3007e2d09b1520baa86bf9ed7e740ba6e1aaac675cb158dad3e079a253e032ba7e1034526fa04d7f8088043747800b37db59232b45e729b944029f6c
 SHA512 
b28e81705e30528f1abb6766e22dfe9dae50b1e1e93330c880928ff7a08e6b38ee71cbfc96ec14369b2dfd24293938702cab422173c8e01955a9d1746ae43f98
 DIST kafka_2.12-2.0.1.tgz 49446678 BLAKE2B 
6d4aa6bd015cb42492364893c3f8ee01b2ce0408097ce5cdf0d3074c1096d30c8eec9926cad6dab31d3b2f26e16ae06173ee25554a8f901632bfde27270a70d3
 SHA512 
9773a85ef2898b4bae20481df4cfd5488bd195fffd700fcc874a9fa55065f6873f2ee12f46d2f6a6ccb5d5a93ddb7dec19227aef5d39d4f72b545ec63b24bb2f
 DIST kafka_2.12-2.1.0.tgz 55201623 BLAKE2B 
3c0b0ce65b65dc005fe4e0e8a3c03d9047e9028fcbcdb840bcddbbabf59d02589057c250073836f779f335523e701f2c4c48d50e3580e5168fb5be1ad730ea83
 SHA512 
05a07e928c439b1084a6b3f6835f067f9636ac47f9473dcaaf7040d339cbd0a4561b7478531b237aa69e27f50fe3a2e7f4d0f2ba99a6422592a89ecf1187fa25
+DIST kafka_2.12-2.1.1.tgz 55351618 BLAKE2B 
a102fa24883ab5d3110aec1367e40c0ed0a437ca776e2532dbddb8a79c6288b8334c30b48072da8b58c693fc765106b6dcd03b6baebf66708021305a2dff2acf
 SHA512 
a2e8168e8de6b45e8fca1f2883f0744d3c5a939b70d8a47a5428b72188501d4c2fc11bc35759f2392680d4e8ecf2fa9d0e518e77fd28393afba22194ad018b10

diff --git a/net-misc/kafka-bin/kafka-bin-2.1.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.1.1.ebuild
new file mode 100644
index 000..0f799f94c22
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.1.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="virtual/jre:1.8"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2019-02-22 Thread Patrick Lauer
commit: b8fa87160489eec3d268b08e026f66035dc1afd5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Feb 22 08:56:47 2019 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Fri Feb 22 08:57:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fa8716

net-misc/kafka-bin: Remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
X-Autogenerated-SOB: Yes
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest  |  3 --
 net-misc/kafka-bin/kafka-bin-1.0.0-r1.ebuild | 60 ---
 net-misc/kafka-bin/kafka-bin-1.1.0.ebuild| 60 ---
 net-misc/kafka-bin/kafka-bin-2.0.0.ebuild| 61 
 4 files changed, 184 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index d3da1042801..3ec6ef7fd52 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,10 +1,7 @@
 DIST kafka_2.12-0.10.2.1.tgz 34046244 BLAKE2B 
210ebb9a2994d453e10e7c2f7a789ac33f65adced96032c2cfaff8ec2fceb2c4e4a35d71421a2b9c965c8c6e8b85b6a4e5cabd7cb0b5af0474b5a1c598c3e2f1
 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
 DIST kafka_2.12-0.11.0.2.tgz 37282246 BLAKE2B 
55485ff6b319b35626e8c93967357eda7099e427b5f1d87ab29bd7c8edd0ded8e271b3973b5d3ee025f09e17d319a0e9f1a9fffcf75c663052ce3b656f2e9b66
 SHA512 
b1652b53558886a1d407fd82d6ea1c3af5b580752303dcf836c43d76c0fc0773790df4af2d9364f937fac96d197974282e57add488bd592e87cf4c3f52592bb8
-DIST kafka_2.12-1.0.0.tgz 44352403 BLAKE2B 
14c536224c2d75ccaa471dfa7dc806f99e17e70663670bbc09fc6150d2ef76f6e31b1a3567b32fdc7caa8a2b440f83734102b1bafebd1df067bad1ab8dcbe9d7
 SHA512 
1b647b7f392148aa2b9d47550a1502e50be4b005c70c82dae03065b89484e66400528be40ca2d54f35eb2c0e70f35c88a04777c2b625daa5d5546caab4ed6818
 DIST kafka_2.12-1.0.1.tgz 44474706 BLAKE2B 
59aaa2bb2f1940b4d581882eaedbba091149cecadca970762b7ba83aff41da165526e5d69a65212de2f25c28ad5c2327befa4d9d01bd04e7fa8b9d882e832dd8
 SHA512 
935c0df1cf742405c40d9248cfdd1578038b595b59ec5a350543a7fe67b6be26ff6c4426f7c0c072ff4aa006b701502a55fcf7e2ced1fdc64330e3383035078c
-DIST kafka_2.12-1.1.0.tgz 50326212 BLAKE2B 
079118f6e269c028a78700a6d11f70c36b8856a5f4180050c5d4b667f6f719fcffcc50433a687e6b181dd15423dbe28dfdfacd82f6d6046e8839a21d56c6377f
 SHA512 
48d1ddc71f5a5b1b25d111f792553be69be62293640a3c6af985203c6ee88c6aa78e01327066bfad3feae6b0b45d71c0cac6ebd2d08843d92269132741a3791b
 DIST kafka_2.12-1.1.1.tgz 50602117 BLAKE2B 
acef2456e70278e09fe2a686205829d0c699aab6057ca0ba458bc1ee141e6d9336013e664b02242ad83401f4f71a8ab4b42574ffcaa99b05f55ef68a4b87d72d
 SHA512 
2a1eb9a7c8c8337c424eefed7baae26b3dacba6a4ab8b64d9a7d5c6ee2cdb66cfa76c5b366f23435941569b89bf02482625189016296b2ea2a05fd0f38f6b709
-DIST kafka_2.12-2.0.0.tgz 49405896 BLAKE2B 
601ea97c3007e2d09b1520baa86bf9ed7e740ba6e1aaac675cb158dad3e079a253e032ba7e1034526fa04d7f8088043747800b37db59232b45e729b944029f6c
 SHA512 
b28e81705e30528f1abb6766e22dfe9dae50b1e1e93330c880928ff7a08e6b38ee71cbfc96ec14369b2dfd24293938702cab422173c8e01955a9d1746ae43f98
 DIST kafka_2.12-2.0.1.tgz 49446678 BLAKE2B 
6d4aa6bd015cb42492364893c3f8ee01b2ce0408097ce5cdf0d3074c1096d30c8eec9926cad6dab31d3b2f26e16ae06173ee25554a8f901632bfde27270a70d3
 SHA512 
9773a85ef2898b4bae20481df4cfd5488bd195fffd700fcc874a9fa55065f6873f2ee12f46d2f6a6ccb5d5a93ddb7dec19227aef5d39d4f72b545ec63b24bb2f
 DIST kafka_2.12-2.1.0.tgz 55201623 BLAKE2B 
3c0b0ce65b65dc005fe4e0e8a3c03d9047e9028fcbcdb840bcddbbabf59d02589057c250073836f779f335523e701f2c4c48d50e3580e5168fb5be1ad730ea83
 SHA512 
05a07e928c439b1084a6b3f6835f067f9636ac47f9473dcaaf7040d339cbd0a4561b7478531b237aa69e27f50fe3a2e7f4d0f2ba99a6422592a89ecf1187fa25
 DIST kafka_2.12-2.1.1.tgz 55351618 BLAKE2B 
a102fa24883ab5d3110aec1367e40c0ed0a437ca776e2532dbddb8a79c6288b8334c30b48072da8b58c693fc765106b6dcd03b6baebf66708021305a2dff2acf
 SHA512 
a2e8168e8de6b45e8fca1f2883f0744d3c5a939b70d8a47a5428b72188501d4c2fc11bc35759f2392680d4e8ecf2fa9d0e518e77fd28393afba22194ad018b10

diff --git a/net-misc/kafka-bin/kafka-bin-1.0.0-r1.ebuild 
b/net-misc/kafka-bin/kafka-bin-1.0.0-r1.ebuild
deleted file mode 100644
index e285fe9e87d..000
--- a/net-misc/kafka-bin/kafka-bin-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils user
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="http://kafka.apache.org/;
-
-# pick recommended scala version
-SCALA_VERSION=2.12
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper"
-
-RDEPEND="virtual/jre:1.8"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-pkg_setup() {
-   enewgroup kafka
-  

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2019-01-26 Thread Patrick Lauer
commit: bc96b2b6d9a0341dd90b5d977236639136eed195
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan 26 09:43:43 2019 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Jan 26 15:48:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc96b2b6

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.58, Repoman-2.3.12
X-Autogenerated-SOB: Yes
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  2 +
 net-misc/kafka-bin/kafka-bin-2.0.1.ebuild | 61 +++
 net-misc/kafka-bin/kafka-bin-2.1.0.ebuild | 61 +++
 3 files changed, 124 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index a538101a778..e7d15df5326 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -5,3 +5,5 @@ DIST kafka_2.12-1.0.1.tgz 44474706 BLAKE2B 
59aaa2bb2f1940b4d581882eaedbba091149c
 DIST kafka_2.12-1.1.0.tgz 50326212 BLAKE2B 
079118f6e269c028a78700a6d11f70c36b8856a5f4180050c5d4b667f6f719fcffcc50433a687e6b181dd15423dbe28dfdfacd82f6d6046e8839a21d56c6377f
 SHA512 
48d1ddc71f5a5b1b25d111f792553be69be62293640a3c6af985203c6ee88c6aa78e01327066bfad3feae6b0b45d71c0cac6ebd2d08843d92269132741a3791b
 DIST kafka_2.12-1.1.1.tgz 50602117 BLAKE2B 
acef2456e70278e09fe2a686205829d0c699aab6057ca0ba458bc1ee141e6d9336013e664b02242ad83401f4f71a8ab4b42574ffcaa99b05f55ef68a4b87d72d
 SHA512 
2a1eb9a7c8c8337c424eefed7baae26b3dacba6a4ab8b64d9a7d5c6ee2cdb66cfa76c5b366f23435941569b89bf02482625189016296b2ea2a05fd0f38f6b709
 DIST kafka_2.12-2.0.0.tgz 49405896 BLAKE2B 
601ea97c3007e2d09b1520baa86bf9ed7e740ba6e1aaac675cb158dad3e079a253e032ba7e1034526fa04d7f8088043747800b37db59232b45e729b944029f6c
 SHA512 
b28e81705e30528f1abb6766e22dfe9dae50b1e1e93330c880928ff7a08e6b38ee71cbfc96ec14369b2dfd24293938702cab422173c8e01955a9d1746ae43f98
+DIST kafka_2.12-2.0.1.tgz 49446678 BLAKE2B 
6d4aa6bd015cb42492364893c3f8ee01b2ce0408097ce5cdf0d3074c1096d30c8eec9926cad6dab31d3b2f26e16ae06173ee25554a8f901632bfde27270a70d3
 SHA512 
9773a85ef2898b4bae20481df4cfd5488bd195fffd700fcc874a9fa55065f6873f2ee12f46d2f6a6ccb5d5a93ddb7dec19227aef5d39d4f72b545ec63b24bb2f
+DIST kafka_2.12-2.1.0.tgz 55201623 BLAKE2B 
3c0b0ce65b65dc005fe4e0e8a3c03d9047e9028fcbcdb840bcddbbabf59d02589057c250073836f779f335523e701f2c4c48d50e3580e5168fb5be1ad730ea83
 SHA512 
05a07e928c439b1084a6b3f6835f067f9636ac47f9473dcaaf7040d339cbd0a4561b7478531b237aa69e27f50fe3a2e7f4d0f2ba99a6422592a89ecf1187fa25

diff --git a/net-misc/kafka-bin/kafka-bin-2.0.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.0.1.ebuild
new file mode 100644
index 000..0f799f94c22
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.0.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="virtual/jre:1.8"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}

diff --git a/net-misc/kafka-bin/kafka-bin-2.1.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.1.0.ebuild
new file mode 100644
index 000..0f799f94c22
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.1.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2018-08-26 Thread Michał Górny
commit: 471a02ba019b67a155f9f3675404a7c60f9b1238
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 26 17:30:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 26 17:30:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471a02ba

net-misc/kafka-bin: Remove support for non-existent deps

 net-misc/kafka-bin/kafka-bin-0.10.2.1-r2.ebuild | 4 +---
 net-misc/kafka-bin/kafka-bin-0.11.0.2-r1.ebuild | 4 +---
 net-misc/kafka-bin/kafka-bin-1.0.0-r1.ebuild| 4 +---
 net-misc/kafka-bin/kafka-bin-1.0.1.ebuild   | 4 +---
 net-misc/kafka-bin/kafka-bin-1.1.0.ebuild   | 4 +---
 net-misc/kafka-bin/kafka-bin-1.1.1.ebuild   | 4 +---
 net-misc/kafka-bin/kafka-bin-2.0.0.ebuild   | 4 +---
 7 files changed, 7 insertions(+), 21 deletions(-)

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.2.1-r2.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.2.1-r2.ebuild
index ae63ac0018b..e285fe9e87d 100644
--- a/net-misc/kafka-bin/kafka-bin-0.10.2.1-r2.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-0.10.2.1-r2.ebuild
@@ -21,9 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="internal-zookeeper"
 
-RDEPEND="
-   || ( virtual/jre:1.8 virtual/jre:1.7 )
-"
+RDEPEND="virtual/jre:1.8"
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"

diff --git a/net-misc/kafka-bin/kafka-bin-0.11.0.2-r1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.11.0.2-r1.ebuild
index e16e10cae84..e550727584b 100644
--- a/net-misc/kafka-bin/kafka-bin-0.11.0.2-r1.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-0.11.0.2-r1.ebuild
@@ -21,9 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="internal-zookeeper"
 
-RDEPEND="
-   || ( virtual/jre:1.8 virtual/jre:1.7 )
-"
+RDEPEND="virtual/jre:1.8"
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"

diff --git a/net-misc/kafka-bin/kafka-bin-1.0.0-r1.ebuild 
b/net-misc/kafka-bin/kafka-bin-1.0.0-r1.ebuild
index ae63ac0018b..e285fe9e87d 100644
--- a/net-misc/kafka-bin/kafka-bin-1.0.0-r1.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-1.0.0-r1.ebuild
@@ -21,9 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="internal-zookeeper"
 
-RDEPEND="
-   || ( virtual/jre:1.8 virtual/jre:1.7 )
-"
+RDEPEND="virtual/jre:1.8"
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"

diff --git a/net-misc/kafka-bin/kafka-bin-1.0.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-1.0.1.ebuild
index ae63ac0018b..e285fe9e87d 100644
--- a/net-misc/kafka-bin/kafka-bin-1.0.1.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-1.0.1.ebuild
@@ -21,9 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="internal-zookeeper"
 
-RDEPEND="
-   || ( virtual/jre:1.8 virtual/jre:1.7 )
-"
+RDEPEND="virtual/jre:1.8"
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"

diff --git a/net-misc/kafka-bin/kafka-bin-1.1.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-1.1.0.ebuild
index ae63ac0018b..e285fe9e87d 100644
--- a/net-misc/kafka-bin/kafka-bin-1.1.0.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-1.1.0.ebuild
@@ -21,9 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="internal-zookeeper"
 
-RDEPEND="
-   || ( virtual/jre:1.8 virtual/jre:1.7 )
-"
+RDEPEND="virtual/jre:1.8"
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"

diff --git a/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild
index ae63ac0018b..e285fe9e87d 100644
--- a/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild
@@ -21,9 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="internal-zookeeper"
 
-RDEPEND="
-   || ( virtual/jre:1.8 virtual/jre:1.7 )
-"
+RDEPEND="virtual/jre:1.8"
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"

diff --git a/net-misc/kafka-bin/kafka-bin-2.0.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.0.0.ebuild
index 3abcc1ad7e0..04dbadb9ac3 100644
--- a/net-misc/kafka-bin/kafka-bin-2.0.0.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-2.0.0.ebuild
@@ -21,9 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="internal-zookeeper"
 
-RDEPEND="
-   || ( virtual/jre:1.8 )
-"
+RDEPEND="virtual/jre:1.8"
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2018-08-04 Thread Patrick Lauer
commit: 6a7aecaeaa07372772699b7cb260b39a4c8291d5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Aug  4 07:16:15 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Aug  4 11:05:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7aecae

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-2.0.0.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index d11beb9575f..a538101a778 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -4,3 +4,4 @@ DIST kafka_2.12-1.0.0.tgz 44352403 BLAKE2B 
14c536224c2d75ccaa471dfa7dc806f99e17e
 DIST kafka_2.12-1.0.1.tgz 44474706 BLAKE2B 
59aaa2bb2f1940b4d581882eaedbba091149cecadca970762b7ba83aff41da165526e5d69a65212de2f25c28ad5c2327befa4d9d01bd04e7fa8b9d882e832dd8
 SHA512 
935c0df1cf742405c40d9248cfdd1578038b595b59ec5a350543a7fe67b6be26ff6c4426f7c0c072ff4aa006b701502a55fcf7e2ced1fdc64330e3383035078c
 DIST kafka_2.12-1.1.0.tgz 50326212 BLAKE2B 
079118f6e269c028a78700a6d11f70c36b8856a5f4180050c5d4b667f6f719fcffcc50433a687e6b181dd15423dbe28dfdfacd82f6d6046e8839a21d56c6377f
 SHA512 
48d1ddc71f5a5b1b25d111f792553be69be62293640a3c6af985203c6ee88c6aa78e01327066bfad3feae6b0b45d71c0cac6ebd2d08843d92269132741a3791b
 DIST kafka_2.12-1.1.1.tgz 50602117 BLAKE2B 
acef2456e70278e09fe2a686205829d0c699aab6057ca0ba458bc1ee141e6d9336013e664b02242ad83401f4f71a8ab4b42574ffcaa99b05f55ef68a4b87d72d
 SHA512 
2a1eb9a7c8c8337c424eefed7baae26b3dacba6a4ab8b64d9a7d5c6ee2cdb66cfa76c5b366f23435941569b89bf02482625189016296b2ea2a05fd0f38f6b709
+DIST kafka_2.12-2.0.0.tgz 49405896 BLAKE2B 
601ea97c3007e2d09b1520baa86bf9ed7e740ba6e1aaac675cb158dad3e079a253e032ba7e1034526fa04d7f8088043747800b37db59232b45e729b944029f6c
 SHA512 
b28e81705e30528f1abb6766e22dfe9dae50b1e1e93330c880928ff7a08e6b38ee71cbfc96ec14369b2dfd24293938702cab422173c8e01955a9d1746ae43f98

diff --git a/net-misc/kafka-bin/kafka-bin-2.0.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.0.0.ebuild
new file mode 100644
index 000..3abcc1ad7e0
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.0.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2018-07-28 Thread Patrick Lauer
commit: 78f9095825abb1d843ffa3ca5458dc0262f5a3ff
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jul 28 08:05:33 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Jul 28 08:06:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f90958

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-1.1.1.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index fedc1d7dc3e..d11beb9575f 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -3,3 +3,4 @@ DIST kafka_2.12-0.11.0.2.tgz 37282246 BLAKE2B 
55485ff6b319b35626e8c93967357eda70
 DIST kafka_2.12-1.0.0.tgz 44352403 BLAKE2B 
14c536224c2d75ccaa471dfa7dc806f99e17e70663670bbc09fc6150d2ef76f6e31b1a3567b32fdc7caa8a2b440f83734102b1bafebd1df067bad1ab8dcbe9d7
 SHA512 
1b647b7f392148aa2b9d47550a1502e50be4b005c70c82dae03065b89484e66400528be40ca2d54f35eb2c0e70f35c88a04777c2b625daa5d5546caab4ed6818
 DIST kafka_2.12-1.0.1.tgz 44474706 BLAKE2B 
59aaa2bb2f1940b4d581882eaedbba091149cecadca970762b7ba83aff41da165526e5d69a65212de2f25c28ad5c2327befa4d9d01bd04e7fa8b9d882e832dd8
 SHA512 
935c0df1cf742405c40d9248cfdd1578038b595b59ec5a350543a7fe67b6be26ff6c4426f7c0c072ff4aa006b701502a55fcf7e2ced1fdc64330e3383035078c
 DIST kafka_2.12-1.1.0.tgz 50326212 BLAKE2B 
079118f6e269c028a78700a6d11f70c36b8856a5f4180050c5d4b667f6f719fcffcc50433a687e6b181dd15423dbe28dfdfacd82f6d6046e8839a21d56c6377f
 SHA512 
48d1ddc71f5a5b1b25d111f792553be69be62293640a3c6af985203c6ee88c6aa78e01327066bfad3feae6b0b45d71c0cac6ebd2d08843d92269132741a3791b
+DIST kafka_2.12-1.1.1.tgz 50602117 BLAKE2B 
acef2456e70278e09fe2a686205829d0c699aab6057ca0ba458bc1ee141e6d9336013e664b02242ad83401f4f71a8ab4b42574ffcaa99b05f55ef68a4b87d72d
 SHA512 
2a1eb9a7c8c8337c424eefed7baae26b3dacba6a4ab8b64d9a7d5c6ee2cdb66cfa76c5b366f23435941569b89bf02482625189016296b2ea2a05fd0f38f6b709

diff --git a/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild
new file mode 100644
index 000..ae63ac0018b
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-1.1.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2018-03-30 Thread Patrick Lauer
commit: 3aae14321b15751fbd3200ff60f89305ccae0fb1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Mar 30 16:01:20 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Fri Mar 30 18:53:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aae1432

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.27, Repoman-2.3.7

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-1.1.0.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 9975fe990bc..fedc1d7dc3e 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -2,3 +2,4 @@ DIST kafka_2.12-0.10.2.1.tgz 34046244 BLAKE2B 
210ebb9a2994d453e10e7c2f7a789ac33f
 DIST kafka_2.12-0.11.0.2.tgz 37282246 BLAKE2B 
55485ff6b319b35626e8c93967357eda7099e427b5f1d87ab29bd7c8edd0ded8e271b3973b5d3ee025f09e17d319a0e9f1a9fffcf75c663052ce3b656f2e9b66
 SHA512 
b1652b53558886a1d407fd82d6ea1c3af5b580752303dcf836c43d76c0fc0773790df4af2d9364f937fac96d197974282e57add488bd592e87cf4c3f52592bb8
 DIST kafka_2.12-1.0.0.tgz 44352403 BLAKE2B 
14c536224c2d75ccaa471dfa7dc806f99e17e70663670bbc09fc6150d2ef76f6e31b1a3567b32fdc7caa8a2b440f83734102b1bafebd1df067bad1ab8dcbe9d7
 SHA512 
1b647b7f392148aa2b9d47550a1502e50be4b005c70c82dae03065b89484e66400528be40ca2d54f35eb2c0e70f35c88a04777c2b625daa5d5546caab4ed6818
 DIST kafka_2.12-1.0.1.tgz 44474706 BLAKE2B 
59aaa2bb2f1940b4d581882eaedbba091149cecadca970762b7ba83aff41da165526e5d69a65212de2f25c28ad5c2327befa4d9d01bd04e7fa8b9d882e832dd8
 SHA512 
935c0df1cf742405c40d9248cfdd1578038b595b59ec5a350543a7fe67b6be26ff6c4426f7c0c072ff4aa006b701502a55fcf7e2ced1fdc64330e3383035078c
+DIST kafka_2.12-1.1.0.tgz 50326212 BLAKE2B 
079118f6e269c028a78700a6d11f70c36b8856a5f4180050c5d4b667f6f719fcffcc50433a687e6b181dd15423dbe28dfdfacd82f6d6046e8839a21d56c6377f
 SHA512 
48d1ddc71f5a5b1b25d111f792553be69be62293640a3c6af985203c6ee88c6aa78e01327066bfad3feae6b0b45d71c0cac6ebd2d08843d92269132741a3791b

diff --git a/net-misc/kafka-bin/kafka-bin-1.1.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-1.1.0.ebuild
new file mode 100644
index 000..ae63ac0018b
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-1.1.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/files/, net-misc/kafka-bin/

2018-03-10 Thread Patrick Lauer
commit: 1916c7bcce8deb2116560d10c1404ddf12cfc0e1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Mar 10 16:03:12 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Mar 10 16:06:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1916c7bc

net-misc/kafka-bin: Bump, fix init script, remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/kafka-bin/Manifest|  7 +--
 net-misc/kafka-bin/files/kafka.init.d  | 18 ---
 net-misc/kafka-bin/files/kafka.init.d.2| 22 
 .../files/{kafka.init.d.3 => kafka.init.d.4}   |  4 +-
 net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild   | 61 -
 net-misc/kafka-bin/kafka-bin-0.10.1.0-r1.ebuild| 62 --
 net-misc/kafka-bin/kafka-bin-0.10.1.0.ebuild   | 61 -
 net-misc/kafka-bin/kafka-bin-0.10.1.1.ebuild   | 62 --
 net-misc/kafka-bin/kafka-bin-0.10.2.0.ebuild   | 62 --
 10.2.1.ebuild => kafka-bin-0.10.2.1-r2.ebuild} |  4 +-
 net-misc/kafka-bin/kafka-bin-0.11.0.0.ebuild   | 62 --
 11.0.1.ebuild => kafka-bin-0.11.0.2-r1.ebuild} |  4 +-
 net-misc/kafka-bin/kafka-bin-0.11.0.2.ebuild   | 62 --
 11.0.0-r1.ebuild => kafka-bin-1.0.0-r1.ebuild} |  4 +-
 net-misc/kafka-bin/kafka-bin-1.0.0.ebuild  | 62 --
 ...n-0.10.2.1-r1.ebuild => kafka-bin-1.0.1.ebuild} |  4 +-
 16 files changed, 12 insertions(+), 549 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index e192331531f..9975fe990bc 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,9 +1,4 @@
-DIST kafka_2.11-0.10.0.1.tgz 31831257 BLAKE2B 
fefff1b30e3cb1ff9abe84c6e4fd05c96d216e97326dc552bd611b914307206dfc8214f6ab2cf7dd8e9f395494e2b44163784cee6c4845486783498b5247f7ae
 SHA512 
ab89c1d0cf4e05e823f45629e7bc5778173fd7420ebfa259f566071c6b474b08abf808508c7fd6fcca2233b20e76cbf6a235563709bfa019455386f80f0b5d71
-DIST kafka_2.11-0.10.1.0.tgz 34373824 BLAKE2B 
88b911227052abd572966e9d1c4429d4d6010df43d90a51de5f3c17ba73b4f5fb1144697c893f0a0e7ce723eeb0c451519e9041e61663e2e6f4bbb8e6e8b0442
 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
-DIST kafka_2.11-0.10.1.1.tgz 34424602 BLAKE2B 
ab49c0721c903d937d5e3d1c83f0f25960f0e246fda21cfd154bb061401d64d4b0c16932af45c3924579a71f49da3d0c3bee6a99def21d7f0640fcdc793a1cec
 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
-DIST kafka_2.11-0.10.2.0.tgz 37630750 BLAKE2B 
3ad017c19e9c1c0aaafd902d200fb6d1855549935268f39435b7ce73f1bfe8dfbdc68bf6c0ba56945107ab44bd2f3cd8806cc31127bcb578ae1d2102f282
 SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 DIST kafka_2.12-0.10.2.1.tgz 34046244 BLAKE2B 
210ebb9a2994d453e10e7c2f7a789ac33f65adced96032c2cfaff8ec2fceb2c4e4a35d71421a2b9c965c8c6e8b85b6a4e5cabd7cb0b5af0474b5a1c598c3e2f1
 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
-DIST kafka_2.12-0.11.0.0.tgz 36644420 BLAKE2B 
78355e84348bb4e8c09958dddc96023bab7e17dd26a5ae988b50fc82254096f23d5059287aa2e9c0ab4738fcde300e99e5dc093a6613bdb906cbfbc0162cd36b
 SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
-DIST kafka_2.12-0.11.0.1.tgz 37227486 BLAKE2B 
c4d18aa324f051f7bfd4ac9d967670445dbf96530fa8f896b7377ed8c6cdde06e155a0f4b79281d3d528b89e03ff06cfd1b9766f526b42523d74dea979bba9f7
 SHA512 
e85b152a0865e068309d3117b874010895389761da43ec62c87e2e4cffa5c8ea0eed6ea6beceae87d437ffabb143d6bc36408b1387985f2b90fe8b9c8201f29e
 DIST kafka_2.12-0.11.0.2.tgz 37282246 BLAKE2B 
55485ff6b319b35626e8c93967357eda7099e427b5f1d87ab29bd7c8edd0ded8e271b3973b5d3ee025f09e17d319a0e9f1a9fffcf75c663052ce3b656f2e9b66
 SHA512 
b1652b53558886a1d407fd82d6ea1c3af5b580752303dcf836c43d76c0fc0773790df4af2d9364f937fac96d197974282e57add488bd592e87cf4c3f52592bb8
 DIST kafka_2.12-1.0.0.tgz 44352403 BLAKE2B 
14c536224c2d75ccaa471dfa7dc806f99e17e70663670bbc09fc6150d2ef76f6e31b1a3567b32fdc7caa8a2b440f83734102b1bafebd1df067bad1ab8dcbe9d7
 SHA512 
1b647b7f392148aa2b9d47550a1502e50be4b005c70c82dae03065b89484e66400528be40ca2d54f35eb2c0e70f35c88a04777c2b625daa5d5546caab4ed6818
+DIST kafka_2.12-1.0.1.tgz 44474706 BLAKE2B 
59aaa2bb2f1940b4d581882eaedbba091149cecadca970762b7ba83aff41da165526e5d69a65212de2f25c28ad5c2327befa4d9d01bd04e7fa8b9d882e832dd8
 SHA512 
935c0df1cf742405c40d9248cfdd1578038b595b59ec5a350543a7fe67b6be26ff6c4426f7c0c072ff4aa006b701502a55fcf7e2ced1fdc64330e3383035078c

diff --git a/net-misc/kafka-bin/files/kafka.init.d 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2017-12-18 Thread Ulrich Müller
commit: 3dd54359727b3c65705f07b091b47a5eff8cb92c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Dec 18 23:24:03 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec 18 23:28:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd54359

net-misc/kafka-bin: Update Manifest hashes.

 net-misc/kafka-bin/Manifest | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 63f6c5a36fd..e192331531f 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,9 +1,9 @@
-DIST kafka_2.11-0.10.0.1.tgz 31831257 SHA256 
2d73625aeddd827c9e92eefb3c727a78455725fbca4361c221eaa05ae1fab02d SHA512 
ab89c1d0cf4e05e823f45629e7bc5778173fd7420ebfa259f566071c6b474b08abf808508c7fd6fcca2233b20e76cbf6a235563709bfa019455386f80f0b5d71
 WHIRLPOOL 
5928d39afdaa4b7cc3839b2555229d42ecc9b3ccd6c76cb2dfd1a7fd4f2fcb2ac9abd055b7c698b5d82232df10e10d4c2f2fd525e880a9c0ed78550e2cf2d28e
-DIST kafka_2.11-0.10.1.0.tgz 34373824 SHA256 
6d9532ae65c9c8126241e7b928b118aaa3a694dab08069471f0e61f4f0329390 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
 WHIRLPOOL 
ce23da1e53bb8ec65d0235f932454ef1f9c9a425f259328b1ec142c230fa92da75c1f279c66df53755cdd439bad7d8a7d6ea0c2864fccf22d79e1546c73cf588
-DIST kafka_2.11-0.10.1.1.tgz 34424602 SHA256 
1540800779429d8f0a08be7b300e4cb6500056961440a01c8dbb281db76f0929 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
 WHIRLPOOL 
8762937838dc0ca4b2fa943d4714a691b77bcfaa52c5cff1fde3bff6296600fb5754c464b04dd1a53571bcb34637890f10cc2a82ba1a7c8366c8914d06ad7c9a
-DIST kafka_2.11-0.10.2.0.tgz 37630750 SHA256 
4c9e73059dea2dcb5022135f8e7eff5f187ffcc27a27b365b326ee61040214cd SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 WHIRLPOOL 
75ecf95f80ed2295eebb910fdd50e6cb44aba0fe79cee724bbace6f024a34d2d2fc1fd84f987877476e8f1c46a7f61000b833c0422be6d5daa8ce175e8a9a28a
+DIST kafka_2.11-0.10.0.1.tgz 31831257 BLAKE2B 
fefff1b30e3cb1ff9abe84c6e4fd05c96d216e97326dc552bd611b914307206dfc8214f6ab2cf7dd8e9f395494e2b44163784cee6c4845486783498b5247f7ae
 SHA512 
ab89c1d0cf4e05e823f45629e7bc5778173fd7420ebfa259f566071c6b474b08abf808508c7fd6fcca2233b20e76cbf6a235563709bfa019455386f80f0b5d71
+DIST kafka_2.11-0.10.1.0.tgz 34373824 BLAKE2B 
88b911227052abd572966e9d1c4429d4d6010df43d90a51de5f3c17ba73b4f5fb1144697c893f0a0e7ce723eeb0c451519e9041e61663e2e6f4bbb8e6e8b0442
 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
+DIST kafka_2.11-0.10.1.1.tgz 34424602 BLAKE2B 
ab49c0721c903d937d5e3d1c83f0f25960f0e246fda21cfd154bb061401d64d4b0c16932af45c3924579a71f49da3d0c3bee6a99def21d7f0640fcdc793a1cec
 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
+DIST kafka_2.11-0.10.2.0.tgz 37630750 BLAKE2B 
3ad017c19e9c1c0aaafd902d200fb6d1855549935268f39435b7ce73f1bfe8dfbdc68bf6c0ba56945107ab44bd2f3cd8806cc31127bcb578ae1d2102f282
 SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 DIST kafka_2.12-0.10.2.1.tgz 34046244 BLAKE2B 
210ebb9a2994d453e10e7c2f7a789ac33f65adced96032c2cfaff8ec2fceb2c4e4a35d71421a2b9c965c8c6e8b85b6a4e5cabd7cb0b5af0474b5a1c598c3e2f1
 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
-DIST kafka_2.12-0.11.0.0.tgz 36644420 SHA256 
ab6310dd0d9fce1e6e8045b51b471fb35c3e197714e6e6b03bc5864898785f2d SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
 WHIRLPOOL 
33485fab4501501b608d8709ed59e9a0531b0adaaf1cdbd54c5f5cfb1e36b6a00cb8e0cc0d1f5eb6068b00bd5ebe1d26d3aa39d5096a52cf71c498f7912fa6ae
+DIST kafka_2.12-0.11.0.0.tgz 36644420 BLAKE2B 
78355e84348bb4e8c09958dddc96023bab7e17dd26a5ae988b50fc82254096f23d5059287aa2e9c0ab4738fcde300e99e5dc093a6613bdb906cbfbc0162cd36b
 SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
 DIST kafka_2.12-0.11.0.1.tgz 37227486 BLAKE2B 
c4d18aa324f051f7bfd4ac9d967670445dbf96530fa8f896b7377ed8c6cdde06e155a0f4b79281d3d528b89e03ff06cfd1b9766f526b42523d74dea979bba9f7
 SHA512 
e85b152a0865e068309d3117b874010895389761da43ec62c87e2e4cffa5c8ea0eed6ea6beceae87d437ffabb143d6bc36408b1387985f2b90fe8b9c8201f29e
 DIST kafka_2.12-0.11.0.2.tgz 37282246 BLAKE2B 
55485ff6b319b35626e8c93967357eda7099e427b5f1d87ab29bd7c8edd0ded8e271b3973b5d3ee025f09e17d319a0e9f1a9fffcf75c663052ce3b656f2e9b66
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2017-12-10 Thread Ulrich Müller
commit: 7f3adf52a69ef78996e733179c63af6eb3157bbf
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec 10 17:25:40 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 10 17:27:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3adf52

net-misc/kafka-bin: Partially update Manifest hashes.

 net-misc/kafka-bin/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index e7c8271f696..63f6c5a36fd 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -2,8 +2,8 @@ DIST kafka_2.11-0.10.0.1.tgz 31831257 SHA256 
2d73625aeddd827c9e92eefb3c727a78455
 DIST kafka_2.11-0.10.1.0.tgz 34373824 SHA256 
6d9532ae65c9c8126241e7b928b118aaa3a694dab08069471f0e61f4f0329390 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
 WHIRLPOOL 
ce23da1e53bb8ec65d0235f932454ef1f9c9a425f259328b1ec142c230fa92da75c1f279c66df53755cdd439bad7d8a7d6ea0c2864fccf22d79e1546c73cf588
 DIST kafka_2.11-0.10.1.1.tgz 34424602 SHA256 
1540800779429d8f0a08be7b300e4cb6500056961440a01c8dbb281db76f0929 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
 WHIRLPOOL 
8762937838dc0ca4b2fa943d4714a691b77bcfaa52c5cff1fde3bff6296600fb5754c464b04dd1a53571bcb34637890f10cc2a82ba1a7c8366c8914d06ad7c9a
 DIST kafka_2.11-0.10.2.0.tgz 37630750 SHA256 
4c9e73059dea2dcb5022135f8e7eff5f187ffcc27a27b365b326ee61040214cd SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 WHIRLPOOL 
75ecf95f80ed2295eebb910fdd50e6cb44aba0fe79cee724bbace6f024a34d2d2fc1fd84f987877476e8f1c46a7f61000b833c0422be6d5daa8ce175e8a9a28a
-DIST kafka_2.12-0.10.2.1.tgz 34046244 SHA256 
e523b448b24a908202c35f12fd0caaa49ce70070305c360f7ed2270bb2c95f47 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
 WHIRLPOOL 
f6fa89a778828d84824e867db84bd3e7d40ceb389beb29bef079ef9220ab8010a2d39e51a42a12abb3446bb96bcee560bfa6966c1681185532eabfc75f065a0f
+DIST kafka_2.12-0.10.2.1.tgz 34046244 BLAKE2B 
210ebb9a2994d453e10e7c2f7a789ac33f65adced96032c2cfaff8ec2fceb2c4e4a35d71421a2b9c965c8c6e8b85b6a4e5cabd7cb0b5af0474b5a1c598c3e2f1
 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
 DIST kafka_2.12-0.11.0.0.tgz 36644420 SHA256 
ab6310dd0d9fce1e6e8045b51b471fb35c3e197714e6e6b03bc5864898785f2d SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
 WHIRLPOOL 
33485fab4501501b608d8709ed59e9a0531b0adaaf1cdbd54c5f5cfb1e36b6a00cb8e0cc0d1f5eb6068b00bd5ebe1d26d3aa39d5096a52cf71c498f7912fa6ae
 DIST kafka_2.12-0.11.0.1.tgz 37227486 BLAKE2B 
c4d18aa324f051f7bfd4ac9d967670445dbf96530fa8f896b7377ed8c6cdde06e155a0f4b79281d3d528b89e03ff06cfd1b9766f526b42523d74dea979bba9f7
 SHA512 
e85b152a0865e068309d3117b874010895389761da43ec62c87e2e4cffa5c8ea0eed6ea6beceae87d437ffabb143d6bc36408b1387985f2b90fe8b9c8201f29e
 DIST kafka_2.12-0.11.0.2.tgz 37282246 BLAKE2B 
55485ff6b319b35626e8c93967357eda7099e427b5f1d87ab29bd7c8edd0ded8e271b3973b5d3ee025f09e17d319a0e9f1a9fffcf75c663052ce3b656f2e9b66
 SHA512 
b1652b53558886a1d407fd82d6ea1c3af5b580752303dcf836c43d76c0fc0773790df4af2d9364f937fac96d197974282e57add488bd592e87cf4c3f52592bb8
-DIST kafka_2.12-1.0.0.tgz 44352403 SHA256 
d5b1d00752252d9c129e9284f26f8280e9899dd374167f257e29d5346eb544b3 SHA512 
1b647b7f392148aa2b9d47550a1502e50be4b005c70c82dae03065b89484e66400528be40ca2d54f35eb2c0e70f35c88a04777c2b625daa5d5546caab4ed6818
 WHIRLPOOL 
1e8996b0324058bb62a84fa60f62d00e01448f6da803aff7251ec520c700a95d0c77b0fe41a3da562eeedf760af1c6d2b8c0b4deb861cfaa16637453a4bf7dec
+DIST kafka_2.12-1.0.0.tgz 44352403 BLAKE2B 
14c536224c2d75ccaa471dfa7dc806f99e17e70663670bbc09fc6150d2ef76f6e31b1a3567b32fdc7caa8a2b440f83734102b1bafebd1df067bad1ab8dcbe9d7
 SHA512 
1b647b7f392148aa2b9d47550a1502e50be4b005c70c82dae03065b89484e66400528be40ca2d54f35eb2c0e70f35c88a04777c2b625daa5d5546caab4ed6818



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2017-11-28 Thread Patrick Lauer
commit: b7827e09bbce03ee74470551f3956c080fa60ad3
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Nov 28 18:26:45 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Nov 28 18:27:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7827e09

net-misc/kafka-bin: Bump of 0.11, fix SRC_URI

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-misc/kafka-bin/Manifest| 3 ++-
 net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild   | 2 +-
 .../kafka-bin/{kafka-bin-0.11.0.1.ebuild => kafka-bin-0.11.0.2.ebuild} | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 4998af97b61..e7c8271f696 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -4,5 +4,6 @@ DIST kafka_2.11-0.10.1.1.tgz 34424602 SHA256 
1540800779429d8f0a08be7b300e4cb6500
 DIST kafka_2.11-0.10.2.0.tgz 37630750 SHA256 
4c9e73059dea2dcb5022135f8e7eff5f187ffcc27a27b365b326ee61040214cd SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 WHIRLPOOL 
75ecf95f80ed2295eebb910fdd50e6cb44aba0fe79cee724bbace6f024a34d2d2fc1fd84f987877476e8f1c46a7f61000b833c0422be6d5daa8ce175e8a9a28a
 DIST kafka_2.12-0.10.2.1.tgz 34046244 SHA256 
e523b448b24a908202c35f12fd0caaa49ce70070305c360f7ed2270bb2c95f47 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
 WHIRLPOOL 
f6fa89a778828d84824e867db84bd3e7d40ceb389beb29bef079ef9220ab8010a2d39e51a42a12abb3446bb96bcee560bfa6966c1681185532eabfc75f065a0f
 DIST kafka_2.12-0.11.0.0.tgz 36644420 SHA256 
ab6310dd0d9fce1e6e8045b51b471fb35c3e197714e6e6b03bc5864898785f2d SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
 WHIRLPOOL 
33485fab4501501b608d8709ed59e9a0531b0adaaf1cdbd54c5f5cfb1e36b6a00cb8e0cc0d1f5eb6068b00bd5ebe1d26d3aa39d5096a52cf71c498f7912fa6ae
-DIST kafka_2.12-0.11.0.1.tgz 37227486 SHA256 
c776f2dbb7f4e1af6b61e32d482b513a1788bf5f39602746b005ab92601a46f2 SHA512 
e85b152a0865e068309d3117b874010895389761da43ec62c87e2e4cffa5c8ea0eed6ea6beceae87d437ffabb143d6bc36408b1387985f2b90fe8b9c8201f29e
 WHIRLPOOL 
9e06a4a9e0d2aea98b12f4fa20f7a8c9a58c7e845283ea0508ecbbe81d7f91eb7ffba054a40da47fa35fec1da777c6c6934c6ec9fbeb6cee8a0e3a05bac8872b
+DIST kafka_2.12-0.11.0.1.tgz 37227486 BLAKE2B 
c4d18aa324f051f7bfd4ac9d967670445dbf96530fa8f896b7377ed8c6cdde06e155a0f4b79281d3d528b89e03ff06cfd1b9766f526b42523d74dea979bba9f7
 SHA512 
e85b152a0865e068309d3117b874010895389761da43ec62c87e2e4cffa5c8ea0eed6ea6beceae87d437ffabb143d6bc36408b1387985f2b90fe8b9c8201f29e
+DIST kafka_2.12-0.11.0.2.tgz 37282246 BLAKE2B 
55485ff6b319b35626e8c93967357eda7099e427b5f1d87ab29bd7c8edd0ded8e271b3973b5d3ee025f09e17d319a0e9f1a9fffcf75c663052ce3b656f2e9b66
 SHA512 
b1652b53558886a1d407fd82d6ea1c3af5b580752303dcf836c43d76c0fc0773790df4af2d9364f937fac96d197974282e57add488bd592e87cf4c3f52592bb8
 DIST kafka_2.12-1.0.0.tgz 44352403 SHA256 
d5b1d00752252d9c129e9284f26f8280e9899dd374167f257e29d5346eb544b3 SHA512 
1b647b7f392148aa2b9d47550a1502e50be4b005c70c82dae03065b89484e66400528be40ca2d54f35eb2c0e70f35c88a04777c2b625daa5d5546caab4ed6818
 WHIRLPOOL 
1e8996b0324058bb62a84fa60f62d00e01448f6da803aff7251ec520c700a95d0c77b0fe41a3da562eeedf760af1c6d2b8c0b4deb861cfaa16637453a4bf7dec

diff --git a/net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild
index a3d76ba672c..1699e37e95f 100644
--- a/net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://kafka.apache.org/;
 SCALA_VERSION=2.12
 MY_PN="kafka"
 MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+SRC_URI="https://archive.apache.org/dist/${MY_PN}/${PV}/${MY_P}.tgz;
 
 RESTRICT="mirror"
 

diff --git a/net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.11.0.2.ebuild
similarity index 95%
copy from net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild
copy to net-misc/kafka-bin/kafka-bin-0.11.0.2.ebuild
index a3d76ba672c..1699e37e95f 100644
--- a/net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-0.11.0.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://kafka.apache.org/;
 SCALA_VERSION=2.12
 MY_PN="kafka"
 MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+SRC_URI="https://archive.apache.org/dist/${MY_PN}/${PV}/${MY_P}.tgz;
 
 RESTRICT="mirror"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2017-11-26 Thread David Seifert
commit: 6b9660b49187ee4e8d4517b098b53665b5db7d07
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 26 12:46:27 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 26 23:21:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9660b4

net-misc/kafka-bin: [QA] Consistent whitespace in metadata.xml

 net-misc/kafka-bin/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/kafka-bin/metadata.xml b/net-misc/kafka-bin/metadata.xml
index 0cd421684a0..136eb2b1d75 100644
--- a/net-misc/kafka-bin/metadata.xml
+++ b/net-misc/kafka-bin/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-patr...@gentoo.org
-
+   
+   patr...@gentoo.org
+   

Use bundled local zookeeper 
instance




[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2017-11-02 Thread Patrick Lauer
commit: b615f6dcd46a08d2b96e451e6a1efc9c6f6b8322
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Nov  2 06:24:47 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu Nov  2 06:24:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b615f6dc

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-1.0.0.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 9adb6f5..4998af97b61 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -5,3 +5,4 @@ DIST kafka_2.11-0.10.2.0.tgz 37630750 SHA256 
4c9e73059dea2dcb5022135f8e7eff5f187
 DIST kafka_2.12-0.10.2.1.tgz 34046244 SHA256 
e523b448b24a908202c35f12fd0caaa49ce70070305c360f7ed2270bb2c95f47 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
 WHIRLPOOL 
f6fa89a778828d84824e867db84bd3e7d40ceb389beb29bef079ef9220ab8010a2d39e51a42a12abb3446bb96bcee560bfa6966c1681185532eabfc75f065a0f
 DIST kafka_2.12-0.11.0.0.tgz 36644420 SHA256 
ab6310dd0d9fce1e6e8045b51b471fb35c3e197714e6e6b03bc5864898785f2d SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
 WHIRLPOOL 
33485fab4501501b608d8709ed59e9a0531b0adaaf1cdbd54c5f5cfb1e36b6a00cb8e0cc0d1f5eb6068b00bd5ebe1d26d3aa39d5096a52cf71c498f7912fa6ae
 DIST kafka_2.12-0.11.0.1.tgz 37227486 SHA256 
c776f2dbb7f4e1af6b61e32d482b513a1788bf5f39602746b005ab92601a46f2 SHA512 
e85b152a0865e068309d3117b874010895389761da43ec62c87e2e4cffa5c8ea0eed6ea6beceae87d437ffabb143d6bc36408b1387985f2b90fe8b9c8201f29e
 WHIRLPOOL 
9e06a4a9e0d2aea98b12f4fa20f7a8c9a58c7e845283ea0508ecbbe81d7f91eb7ffba054a40da47fa35fec1da777c6c6934c6ec9fbeb6cee8a0e3a05bac8872b
+DIST kafka_2.12-1.0.0.tgz 44352403 SHA256 
d5b1d00752252d9c129e9284f26f8280e9899dd374167f257e29d5346eb544b3 SHA512 
1b647b7f392148aa2b9d47550a1502e50be4b005c70c82dae03065b89484e66400528be40ca2d54f35eb2c0e70f35c88a04777c2b625daa5d5546caab4ed6818
 WHIRLPOOL 
1e8996b0324058bb62a84fa60f62d00e01448f6da803aff7251ec520c700a95d0c77b0fe41a3da562eeedf760af1c6d2b8c0b4deb861cfaa16637453a4bf7dec

diff --git a/net-misc/kafka-bin/kafka-bin-1.0.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-1.0.0.ebuild
new file mode 100644
index 000..a3d76ba672c
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-1.0.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.3" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/files/, net-misc/kafka-bin/

2017-09-16 Thread Patrick Lauer
commit: a230e14647d7cd048a955ae27d1c1b397073db57
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Sep 16 06:03:37 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Sep 16 06:03:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a230e146

net-misc/kafka-bin: Bump

Fix pidfile creation in init script

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-misc/kafka-bin/Manifest  |  1 +
 net-misc/kafka-bin/files/kafka.init.d.3  | 22 ++
 net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild | 62 
 3 files changed, 85 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index e731d8b9c72..9adb6f5 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -4,3 +4,4 @@ DIST kafka_2.11-0.10.1.1.tgz 34424602 SHA256 
1540800779429d8f0a08be7b300e4cb6500
 DIST kafka_2.11-0.10.2.0.tgz 37630750 SHA256 
4c9e73059dea2dcb5022135f8e7eff5f187ffcc27a27b365b326ee61040214cd SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 WHIRLPOOL 
75ecf95f80ed2295eebb910fdd50e6cb44aba0fe79cee724bbace6f024a34d2d2fc1fd84f987877476e8f1c46a7f61000b833c0422be6d5daa8ce175e8a9a28a
 DIST kafka_2.12-0.10.2.1.tgz 34046244 SHA256 
e523b448b24a908202c35f12fd0caaa49ce70070305c360f7ed2270bb2c95f47 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
 WHIRLPOOL 
f6fa89a778828d84824e867db84bd3e7d40ceb389beb29bef079ef9220ab8010a2d39e51a42a12abb3446bb96bcee560bfa6966c1681185532eabfc75f065a0f
 DIST kafka_2.12-0.11.0.0.tgz 36644420 SHA256 
ab6310dd0d9fce1e6e8045b51b471fb35c3e197714e6e6b03bc5864898785f2d SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
 WHIRLPOOL 
33485fab4501501b608d8709ed59e9a0531b0adaaf1cdbd54c5f5cfb1e36b6a00cb8e0cc0d1f5eb6068b00bd5ebe1d26d3aa39d5096a52cf71c498f7912fa6ae
+DIST kafka_2.12-0.11.0.1.tgz 37227486 SHA256 
c776f2dbb7f4e1af6b61e32d482b513a1788bf5f39602746b005ab92601a46f2 SHA512 
e85b152a0865e068309d3117b874010895389761da43ec62c87e2e4cffa5c8ea0eed6ea6beceae87d437ffabb143d6bc36408b1387985f2b90fe8b9c8201f29e
 WHIRLPOOL 
9e06a4a9e0d2aea98b12f4fa20f7a8c9a58c7e845283ea0508ecbbe81d7f91eb7ffba054a40da47fa35fec1da777c6c6934c6ec9fbeb6cee8a0e3a05bac8872b

diff --git a/net-misc/kafka-bin/files/kafka.init.d.3 
b/net-misc/kafka-bin/files/kafka.init.d.3
new file mode 100644
index 000..c355f21612c
--- /dev/null
+++ b/net-misc/kafka-bin/files/kafka.init.d.3
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Kafka distributed messaging system"
+
+logfile="/var/log/kafka/kafka.log"
+
+command="/opt/kafka/bin/kafka-server-start.sh"
+command_args="/etc/kafka/server.properties"
+
+command_background=yes
+pidfile=/run/kafka.pid
+
+start() {
+   start-stop-daemon --start --background --user kafka --chdir /opt/kafka 
--stdout $logfile --stderr $logfile \
+   -m --env KAFKA_HEAP_OPTS="${KAFKA_HEAP_OPTS}" \
+   --pidfile $pidfile --exec /opt/kafka/bin/kafka-server-start.sh -- 
/etc/kafka/server.properties
+}
+depend() {
+   after zookeeper kafka-zookeeper
+}

diff --git a/net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild
new file mode 100644
index 000..a3d76ba672c
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.11.0.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/, net-misc/kafka-bin/files/

2017-08-27 Thread Patrick Lauer
commit: 5936105745bb3683b77b7f45a6732d4cc2c76146
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Aug 27 14:28:05 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Aug 27 14:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59361057

net-misc/kafka-bin: Improve init script

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-misc/kafka-bin/files/kafka.init.d.2 | 22 +
 net-misc/kafka-bin/kafka-bin-0.10.2.1-r1.ebuild | 62 +
 net-misc/kafka-bin/kafka-bin-0.11.0.0-r1.ebuild | 62 +
 3 files changed, 146 insertions(+)

diff --git a/net-misc/kafka-bin/files/kafka.init.d.2 
b/net-misc/kafka-bin/files/kafka.init.d.2
new file mode 100755
index 000..87b4b47a446
--- /dev/null
+++ b/net-misc/kafka-bin/files/kafka.init.d.2
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Kafka distributed messaging system"
+
+logfile="/var/log/kafka/kafka.log"
+
+command="/opt/kafka/bin/kafka-server-start.sh"
+command_args="/etc/kafka/server.properties"
+
+command_background=yes
+pidfile=/run/kafka.pid
+
+start() {
+   start-stop-daemon --start --background --user kafka --chdir /opt/kafka 
--stdout $logfile --stderr $logfile \
+   --env KAFKA_HEAP_OPTS="${KAFKA_HEAP_OPTS}" \
+   --pidfile $pidfile --exec /opt/kafka/bin/kafka-server-start.sh -- 
/etc/kafka/server.properties
+}
+depend() {
+   after zookeeper kafka-zookeeper
+}

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.2.1-r1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.2.1-r1.ebuild
new file mode 100644
index 000..36e9ed9e938
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.10.2.1-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.2" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}

diff --git a/net-misc/kafka-bin/kafka-bin-0.11.0.0-r1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.11.0.0-r1.ebuild
new file mode 100644
index 000..36e9ed9e938
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.11.0.0-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2017-07-04 Thread Patrick Lauer
commit: 296db2d3748a105fd0dbbf95bd66de3e93f91804
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Jul  4 13:43:12 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Jul  4 13:43:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296db2d3

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-misc/kafka-bin/Manifest  |  1 +
 net-misc/kafka-bin/kafka-bin-0.11.0.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 02387cef4eb..e731d8b9c72 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -3,3 +3,4 @@ DIST kafka_2.11-0.10.1.0.tgz 34373824 SHA256 
6d9532ae65c9c8126241e7b928b118aaa3a
 DIST kafka_2.11-0.10.1.1.tgz 34424602 SHA256 
1540800779429d8f0a08be7b300e4cb6500056961440a01c8dbb281db76f0929 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
 WHIRLPOOL 
8762937838dc0ca4b2fa943d4714a691b77bcfaa52c5cff1fde3bff6296600fb5754c464b04dd1a53571bcb34637890f10cc2a82ba1a7c8366c8914d06ad7c9a
 DIST kafka_2.11-0.10.2.0.tgz 37630750 SHA256 
4c9e73059dea2dcb5022135f8e7eff5f187ffcc27a27b365b326ee61040214cd SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 WHIRLPOOL 
75ecf95f80ed2295eebb910fdd50e6cb44aba0fe79cee724bbace6f024a34d2d2fc1fd84f987877476e8f1c46a7f61000b833c0422be6d5daa8ce175e8a9a28a
 DIST kafka_2.12-0.10.2.1.tgz 34046244 SHA256 
e523b448b24a908202c35f12fd0caaa49ce70070305c360f7ed2270bb2c95f47 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
 WHIRLPOOL 
f6fa89a778828d84824e867db84bd3e7d40ceb389beb29bef079ef9220ab8010a2d39e51a42a12abb3446bb96bcee560bfa6966c1681185532eabfc75f065a0f
+DIST kafka_2.12-0.11.0.0.tgz 36644420 SHA256 
ab6310dd0d9fce1e6e8045b51b471fb35c3e197714e6e6b03bc5864898785f2d SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
 WHIRLPOOL 
33485fab4501501b608d8709ed59e9a0531b0adaaf1cdbd54c5f5cfb1e36b6a00cb8e0cc0d1f5eb6068b00bd5ebe1d26d3aa39d5096a52cf71c498f7912fa6ae

diff --git a/net-misc/kafka-bin/kafka-bin-0.11.0.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.11.0.0.ebuild
new file mode 100644
index 000..e5705a4e540
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.11.0.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2017-05-01 Thread Patrick Lauer
commit: d7fd2f832fe54ec29d036f771ffde062f5efed6d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue May  2 05:48:52 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue May  2 05:49:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fd2f83

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/kafka-bin/Manifest  |  1 +
 net-misc/kafka-bin/kafka-bin-0.10.2.1.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 35d94c15d50..02387cef4eb 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -2,3 +2,4 @@ DIST kafka_2.11-0.10.0.1.tgz 31831257 SHA256 
2d73625aeddd827c9e92eefb3c727a78455
 DIST kafka_2.11-0.10.1.0.tgz 34373824 SHA256 
6d9532ae65c9c8126241e7b928b118aaa3a694dab08069471f0e61f4f0329390 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
 WHIRLPOOL 
ce23da1e53bb8ec65d0235f932454ef1f9c9a425f259328b1ec142c230fa92da75c1f279c66df53755cdd439bad7d8a7d6ea0c2864fccf22d79e1546c73cf588
 DIST kafka_2.11-0.10.1.1.tgz 34424602 SHA256 
1540800779429d8f0a08be7b300e4cb6500056961440a01c8dbb281db76f0929 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
 WHIRLPOOL 
8762937838dc0ca4b2fa943d4714a691b77bcfaa52c5cff1fde3bff6296600fb5754c464b04dd1a53571bcb34637890f10cc2a82ba1a7c8366c8914d06ad7c9a
 DIST kafka_2.11-0.10.2.0.tgz 37630750 SHA256 
4c9e73059dea2dcb5022135f8e7eff5f187ffcc27a27b365b326ee61040214cd SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 WHIRLPOOL 
75ecf95f80ed2295eebb910fdd50e6cb44aba0fe79cee724bbace6f024a34d2d2fc1fd84f987877476e8f1c46a7f61000b833c0422be6d5daa8ce175e8a9a28a
+DIST kafka_2.12-0.10.2.1.tgz 34046244 SHA256 
e523b448b24a908202c35f12fd0caaa49ce70070305c360f7ed2270bb2c95f47 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
 WHIRLPOOL 
f6fa89a778828d84824e867db84bd3e7d40ceb389beb29bef079ef9220ab8010a2d39e51a42a12abb3446bb96bcee560bfa6966c1681185532eabfc75f065a0f

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.2.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.2.1.ebuild
new file mode 100644
index 000..e5705a4e540
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.10.2.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2017-03-09 Thread Patrick Lauer
commit: 90865d97c1e5456f6c19f2900995c4d9df3c6310
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Mar  9 11:13:19 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu Mar  9 11:13:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90865d97

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-misc/kafka-bin/Manifest  |  1 +
 net-misc/kafka-bin/kafka-bin-0.10.2.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 80fd846499d..35d94c15d50 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,3 +1,4 @@
 DIST kafka_2.11-0.10.0.1.tgz 31831257 SHA256 
2d73625aeddd827c9e92eefb3c727a78455725fbca4361c221eaa05ae1fab02d SHA512 
ab89c1d0cf4e05e823f45629e7bc5778173fd7420ebfa259f566071c6b474b08abf808508c7fd6fcca2233b20e76cbf6a235563709bfa019455386f80f0b5d71
 WHIRLPOOL 
5928d39afdaa4b7cc3839b2555229d42ecc9b3ccd6c76cb2dfd1a7fd4f2fcb2ac9abd055b7c698b5d82232df10e10d4c2f2fd525e880a9c0ed78550e2cf2d28e
 DIST kafka_2.11-0.10.1.0.tgz 34373824 SHA256 
6d9532ae65c9c8126241e7b928b118aaa3a694dab08069471f0e61f4f0329390 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
 WHIRLPOOL 
ce23da1e53bb8ec65d0235f932454ef1f9c9a425f259328b1ec142c230fa92da75c1f279c66df53755cdd439bad7d8a7d6ea0c2864fccf22d79e1546c73cf588
 DIST kafka_2.11-0.10.1.1.tgz 34424602 SHA256 
1540800779429d8f0a08be7b300e4cb6500056961440a01c8dbb281db76f0929 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
 WHIRLPOOL 
8762937838dc0ca4b2fa943d4714a691b77bcfaa52c5cff1fde3bff6296600fb5754c464b04dd1a53571bcb34637890f10cc2a82ba1a7c8366c8914d06ad7c9a
+DIST kafka_2.11-0.10.2.0.tgz 37630750 SHA256 
4c9e73059dea2dcb5022135f8e7eff5f187ffcc27a27b365b326ee61040214cd SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 WHIRLPOOL 
75ecf95f80ed2295eebb910fdd50e6cb44aba0fe79cee724bbace6f024a34d2d2fc1fd84f987877476e8f1c46a7f61000b833c0422be6d5daa8ce175e8a9a28a

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.2.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.2.0.ebuild
new file mode 100644
index 000..e75d073295a
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.10.2.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.11
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2016-12-28 Thread Patrick Lauer
commit: 0d1efa3616c5ff1fd5f139a4fd497b930043413e
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec 28 17:10:38 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Dec 28 17:10:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1efa36

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/kafka-bin/Manifest  |  1 +
 net-misc/kafka-bin/kafka-bin-0.10.1.1.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index d4c9e81..80fd846 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,2 +1,3 @@
 DIST kafka_2.11-0.10.0.1.tgz 31831257 SHA256 
2d73625aeddd827c9e92eefb3c727a78455725fbca4361c221eaa05ae1fab02d SHA512 
ab89c1d0cf4e05e823f45629e7bc5778173fd7420ebfa259f566071c6b474b08abf808508c7fd6fcca2233b20e76cbf6a235563709bfa019455386f80f0b5d71
 WHIRLPOOL 
5928d39afdaa4b7cc3839b2555229d42ecc9b3ccd6c76cb2dfd1a7fd4f2fcb2ac9abd055b7c698b5d82232df10e10d4c2f2fd525e880a9c0ed78550e2cf2d28e
 DIST kafka_2.11-0.10.1.0.tgz 34373824 SHA256 
6d9532ae65c9c8126241e7b928b118aaa3a694dab08069471f0e61f4f0329390 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
 WHIRLPOOL 
ce23da1e53bb8ec65d0235f932454ef1f9c9a425f259328b1ec142c230fa92da75c1f279c66df53755cdd439bad7d8a7d6ea0c2864fccf22d79e1546c73cf588
+DIST kafka_2.11-0.10.1.1.tgz 34424602 SHA256 
1540800779429d8f0a08be7b300e4cb6500056961440a01c8dbb281db76f0929 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
 WHIRLPOOL 
8762937838dc0ca4b2fa943d4714a691b77bcfaa52c5cff1fde3bff6296600fb5754c464b04dd1a53571bcb34637890f10cc2a82ba1a7c8366c8914d06ad7c9a

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.1.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.1.1.ebuild
new file mode 100644
index ..89d1b4b
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.10.1.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.11
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2016-10-28 Thread Patrick Lauer
commit: 289ef6b52e20da9318e2e879ad52bd61ab4d2aa7
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Oct 28 12:43:05 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Fri Oct 28 12:43:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289ef6b5

net-misc/kafka-bin: Create logs directory on install to avoid automatic 
creation with root owner

Package-Manager: portage-2.3.2

 net-misc/kafka-bin/kafka-bin-0.10.1.0-r1.ebuild | 63 +
 1 file changed, 63 insertions(+)

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.1.0-r1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.1.0-r1.ebuild
new file mode 100644
index ..89d1b4b
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.10.1.0-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.11
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2016-10-20 Thread Patrick Lauer
commit: 8c459a77920bd66ce196fb1f2d224b87241d85cf
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Oct 20 16:20:49 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu Oct 20 16:49:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c459a77

net-misc/kafka-bin: Bump

Package-Manager: portage-2.3.2

 net-misc/kafka-bin/Manifest  |  1 +
 net-misc/kafka-bin/kafka-bin-0.10.1.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 1e0d2a4..d4c9e81 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1 +1,2 @@
 DIST kafka_2.11-0.10.0.1.tgz 31831257 SHA256 
2d73625aeddd827c9e92eefb3c727a78455725fbca4361c221eaa05ae1fab02d SHA512 
ab89c1d0cf4e05e823f45629e7bc5778173fd7420ebfa259f566071c6b474b08abf808508c7fd6fcca2233b20e76cbf6a235563709bfa019455386f80f0b5d71
 WHIRLPOOL 
5928d39afdaa4b7cc3839b2555229d42ecc9b3ccd6c76cb2dfd1a7fd4f2fcb2ac9abd055b7c698b5d82232df10e10d4c2f2fd525e880a9c0ed78550e2cf2d28e
+DIST kafka_2.11-0.10.1.0.tgz 34373824 SHA256 
6d9532ae65c9c8126241e7b928b118aaa3a694dab08069471f0e61f4f0329390 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
 WHIRLPOOL 
ce23da1e53bb8ec65d0235f932454ef1f9c9a425f259328b1ec142c230fa92da75c1f279c66df53755cdd439bad7d8a7d6ea0c2864fccf22d79e1546c73cf588

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.1.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.1.0.ebuild
new file mode 100644
index ..34f802c
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.10.1.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.11
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2016-10-01 Thread Manuel Rüger
commit: c699884297e0ae2e1ddfe3aec35164d681928861
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep 28 21:31:03 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Oct  1 11:17:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6998842

net-misc/kafka-bin: Add missing || die

Package-Manager: portage-2.3.1

 net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild
index 7dcdb9e..34f802c 100644
--- a/net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild
@@ -36,8 +36,8 @@ pkg_setup() {
 }
 
 src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties"
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties"
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/files/, net-misc/kafka-bin/

2016-09-26 Thread Patrick Lauer
commit: 2a2d1d4feca8c3732151697caf947e42a1c6223f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Sep 26 12:12:24 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Sep 26 12:14:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2d1d4f

net-misc/kafka-bin: Initial commit

Based on ebuilds from lmiphay overlay, updated and tested in adjust overlay

Package-Manager: portage-2.3.0

 net-misc/kafka-bin/Manifest |  1 +
 net-misc/kafka-bin/files/kafka-zookeeper.init.d | 20 
 net-misc/kafka-bin/files/kafka.init.d   | 19 
 net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild| 62 +
 net-misc/kafka-bin/metadata.xml | 10 
 5 files changed, 112 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
new file mode 100644
index ..1e0d2a4
--- /dev/null
+++ b/net-misc/kafka-bin/Manifest
@@ -0,0 +1 @@
+DIST kafka_2.11-0.10.0.1.tgz 31831257 SHA256 
2d73625aeddd827c9e92eefb3c727a78455725fbca4361c221eaa05ae1fab02d SHA512 
ab89c1d0cf4e05e823f45629e7bc5778173fd7420ebfa259f566071c6b474b08abf808508c7fd6fcca2233b20e76cbf6a235563709bfa019455386f80f0b5d71
 WHIRLPOOL 
5928d39afdaa4b7cc3839b2555229d42ecc9b3ccd6c76cb2dfd1a7fd4f2fcb2ac9abd055b7c698b5d82232df10e10d4c2f2fd525e880a9c0ed78550e2cf2d28e

diff --git a/net-misc/kafka-bin/files/kafka-zookeeper.init.d 
b/net-misc/kafka-bin/files/kafka-zookeeper.init.d
new file mode 100644
index ..b5c87fa
--- /dev/null
+++ b/net-misc/kafka-bin/files/kafka-zookeeper.init.d
@@ -0,0 +1,20 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+description="Zookeeper for Kafka distributed messaging system"
+
+logfile="/var/log/kafka-zookeeper.log"
+
+command="/opt/kafka/bin/zookeeper-server-start.sh"
+command_args="/etc/kafka/zookeeper.properties"
+start_stop_daemon_args="--chdir /opt/kafka --stdout $logfile --stderr $logfile"
+
+command_background=yes
+pidfile=/run/kafka-zookeeper.pid
+
+depend() {
+   need net
+   after bootmisc
+}

diff --git a/net-misc/kafka-bin/files/kafka.init.d 
b/net-misc/kafka-bin/files/kafka.init.d
new file mode 100644
index ..38943b6
--- /dev/null
+++ b/net-misc/kafka-bin/files/kafka.init.d
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+description="Kafka distributed messaging system"
+
+logfile="/var/log/kafka/kafka.log"
+
+command="/opt/kafka/bin/kafka-server-start.sh"
+command_args="/etc/kafka/server.properties"
+start_stop_daemon_args="--user kafka --chdir /opt/kafka --stdout $logfile 
--stderr $logfile"
+
+command_background=yes
+pidfile=/run/kafka.pid
+
+depend() {
+   after zookeeper kafka-zookeeper
+}

diff --git a/net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild
new file mode 100644
index ..7dcdb9e
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-0.10.0.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.11
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="
+   || ( virtual/jre:1.8 virtual/jre:1.7 )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties"
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties"
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}

diff --git a/net-misc/kafka-bin/metadata.xml b/net-misc/kafka-bin/metadata.xml
new file mode 100644
index ..0cd4216
--- /dev/null
+++ b/net-misc/kafka-bin/metadata.xml
@@ -0,0 +1,10 @@
+