[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2024-03-13 Thread Patrick Lauer
commit: fed383680df4ef09c0dc33cd1cb2401cfe26189a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Mar 13 12:59:52 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Mar 13 12:59:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed38368

sys-cluster/zookeeper-bin: drop 3.7.1

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

 sys-cluster/zookeeper-bin/Manifest |  1 -
 .../zookeeper-bin/zookeeper-bin-3.7.1.ebuild   | 68 --
 2 files changed, 69 deletions(-)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 15cffc959fc4..8e41f7c83591 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,3 +1,2 @@
-DIST zookeeper-bin-3.7.1.tar.gz 12649765 BLAKE2B 
1a0fd48185fb2a847d961ffb33387f9bf165f6c7f24eb00c82f1cc413278d48652459a89406dc4af01a4453d39e93be12deb07c0791d2337a43f04e14ce33417
 SHA512 
9103628a50745fa1a289bca666fda4a9c08ec17c55cf13e66887e7ba76e93dbae60a1f1ffd6c10798be3a16069344ecbc00cebb29bf03d9cd7096ccd098ed011
 DIST zookeeper-bin-3.8.4.tar.gz 14609453 BLAKE2B 
40f3267655469be4cfa50841ad924f37e05fc9316098934b52f89fb2adb601142b2557d141e485b04e012489c061e33a6691e96cff21936361ab5fea6b7e39dc
 SHA512 
4d85d6f7644d5f36d9c4d65e78bd662ab35ebe1380d762c24c12b98af029027eee453437c9245dbdf2b9beb77cd6b690b69e26f91cf9d11b0a183a979c73fa43
 DIST zookeeper-bin-3.9.2.tar.gz 20213309 BLAKE2B 
bdf67a12a7c4affb4a9d0efd025572e225db93a79f28a4a775515aa7c11eff2e42f8765e401e394d0268a639151242299963191f38a6a1320101fbc12df22a76
 SHA512 
2b5ae02d618a27ca8cd54924855d5344263b7d9dee760181f9d66bafa9230324d2ad31786895f0654c969dc38d4a3d0077f74cc376b58b5fa2fb94beb1ab445f

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.1.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.1.ebuild
deleted file mode 100644
index 801fd4127fa8..
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-utils-2
-
-MY_PN="zookeeper"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A high-performance coordination service for distributed 
applications"
-HOMEPAGE="https://zookeeper.apache.org/;
-SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/apache-${MY_P}-bin"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-RESTRICT="mirror binchecks"
-
-BDEPEND="
-   acct-group/zookeeper
-   acct-user/zookeeper
-"
-RDEPEND="
-   ${BDEPEND}
-   >=virtual/jre-1.8
-"
-
-INSTALL_DIR=/opt/"${PN}"
-export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
-
-src_prepare() {
-   default
-   rm "${S}"/docs/skin/instruction_arrow.png || die
-}
-
-src_install() {
-   local DATA_DIR=/var/lib/"${MY_P}"
-
-   # cleanup sources
-   rm bin/*.cmd || die
-
-   keepdir "${DATA_DIR}"
-   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die
-   cp "${FILESDIR}"/log4j.properties conf/ || die
-
-   dodir "${INSTALL_DIR}"
-   cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die
-
-   # data dir perms
-   fowners zookeeper:zookeeper "${DATA_DIR}"
-
-   # log dir
-   keepdir /var/log/zookeeper
-   fowners zookeeper:zookeeper /var/log/zookeeper
-
-   # init script
-   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
-   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
-
-   # env file
-   cat > 99"${PN}" <<-EOF
-   PATH="${INSTALL_DIR}"/bin
-   CONFIG_PROTECT="${INSTALL_DIR}"/conf
-   EOF
-   doenvd 99"${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2024-03-13 Thread Arthur Zamarin
commit: 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar 13 12:05:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar 13 12:05:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6a333f

sys-cluster/zookeeper-bin: Stabilize 3.8.4 amd64, #926893

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild
index 4e92d2064601..2dd8f4a27049 100644
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/apache-${MY_P}-bin"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 RESTRICT="mirror binchecks"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2024-03-13 Thread Arthur Zamarin
commit: 1e27884673905032726f0061d180036184ef8756
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar 13 12:05:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar 13 12:05:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e278846

sys-cluster/zookeeper-bin: Stabilize 3.8.4 x86, #926893

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild
index 5e8587dd1cf9..4e92d2064601 100644
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/apache-${MY_P}-bin"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 RESTRICT="mirror binchecks"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2024-03-13 Thread Patrick Lauer
commit: 558ff02b8641741f3dc771231f58be44ec4efa6a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Mar 13 09:24:51 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Mar 13 09:24:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558ff02b

sys-cluster/zookeeper-bin: drop 3.8.0, 3.8.1, 3.8.2, 3.8.3, 3.9.0, 3.9.1

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

 sys-cluster/zookeeper-bin/Manifest |  6 --
 .../zookeeper-bin/zookeeper-bin-3.8.0.ebuild   | 68 --
 .../zookeeper-bin/zookeeper-bin-3.8.1.ebuild   | 68 --
 .../zookeeper-bin/zookeeper-bin-3.8.2.ebuild   | 68 --
 .../zookeeper-bin/zookeeper-bin-3.8.3.ebuild   | 68 --
 .../zookeeper-bin/zookeeper-bin-3.9.0.ebuild   | 68 --
 .../zookeeper-bin/zookeeper-bin-3.9.1.ebuild   | 68 --
 7 files changed, 414 deletions(-)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 236aa07f5535..15cffc959fc4 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,9 +1,3 @@
 DIST zookeeper-bin-3.7.1.tar.gz 12649765 BLAKE2B 
1a0fd48185fb2a847d961ffb33387f9bf165f6c7f24eb00c82f1cc413278d48652459a89406dc4af01a4453d39e93be12deb07c0791d2337a43f04e14ce33417
 SHA512 
9103628a50745fa1a289bca666fda4a9c08ec17c55cf13e66887e7ba76e93dbae60a1f1ffd6c10798be3a16069344ecbc00cebb29bf03d9cd7096ccd098ed011
-DIST zookeeper-bin-3.8.0.tar.gz 13185104 BLAKE2B 
2afcfbac16a027fb2a009e20a852a747a9a93fb846b214c57ebf6730e73b892aa40037e29013cbc45e87532848bf889d24635becbf7dd554965b7da0a89ac8e0
 SHA512 
d66e3a40451f840406901b2cd940992b001f92049a372ae48d8b420891605871cd1ae5f6cceb3b10665491e7abef36a4078dace158bd1e0938fcd3567b5234ca
-DIST zookeeper-bin-3.8.1.tar.gz 13368512 BLAKE2B 
c1e5c375f6068e847733aa655e54f0a302ce89dbb3a179abc60f2f2fff558aa264530d53d74857d617ef966c9904281927f50e639ac3e653f958be27c9595e34
 SHA512 
940ce2fdd4ff33acfc99860b5c604d2d48f37c4d6f0b7c2dcdade7492ecf5385b079bf56db68b4c9c9b8dfed0a86ecd73ee2977621738f263d6e9b8432f34b35
-DIST zookeeper-bin-3.8.2.tar.gz 13338235 BLAKE2B 
a1b98b4fdf302ce5f340fcae580340bb07ad40a6f2e3623a1fecd34d24f2cea73ab1cd5d55d666d3dfdf1b1b5d0a4a91a28fd2b4be410ec157d90829d326fdeb
 SHA512 
30d42364d158850700623e2b0f226335ce52a9707660c16c64ea9c163fe657c429b5f846d664bf7f381bc86abafb01cdc28d23d9f8e49b99a751e6598342a7af
-DIST zookeeper-bin-3.8.3.tar.gz 14853274 BLAKE2B 
f386b996d6881a9278eecb25e6db5d029e891dcc4e9c9dae4493b3c49f4d1b33665f9a5ffcdfff1201a7853d4dbfd32b8017cdbeff2c0e7eec0f48d713a5fdde
 SHA512 
eb1a5e79fe55fa50e36021ca8b752e40584d5e24f23985c43e9f56abfbf23c0239dce37d18f27213c9a38fcb6f68daf1a9468fc352e6ac2364faaf9b56145bdf
 DIST zookeeper-bin-3.8.4.tar.gz 14609453 BLAKE2B 
40f3267655469be4cfa50841ad924f37e05fc9316098934b52f89fb2adb601142b2557d141e485b04e012489c061e33a6691e96cff21936361ab5fea6b7e39dc
 SHA512 
4d85d6f7644d5f36d9c4d65e78bd662ab35ebe1380d762c24c12b98af029027eee453437c9245dbdf2b9beb77cd6b690b69e26f91cf9d11b0a183a979c73fa43
-DIST zookeeper-bin-3.9.0.tar.gz 19935216 BLAKE2B 
03d2a552362d3f1524dfde6c0a010e49844fa2af8b553ccfa3f50dbe4584af34610669357ad5cca122abe5c83c1eb7f5f23d57f80b997fd9db8a74b81193854b
 SHA512 
6b722a5efab88744f6b235dace5af7c12f0dad50e00d733fb677e89e57f751efefca21a44e18bc4bbf23556f30ed42ed3d9918bd4c978a894f5e5ded04c93dd2
-DIST zookeeper-bin-3.9.1.tar.gz 20323219 BLAKE2B 
5ce1ad4603182636c5da7817034f2a7b835792419f8e0a4d834819929f2f7c397eacbd9d627046b9a6e3a8a2610c34c96012f8b4e2f18375d6f0d4d38c7b8b77
 SHA512 
6a1c56557ee8de63dc0730de6c55640afa8ae9043e57539fed393120fe3adfb7f30a6ac13af0a6331ff34ba9c6f2b31e41e40c5446e669651522fffb9ce64e48
 DIST zookeeper-bin-3.9.2.tar.gz 20213309 BLAKE2B 
bdf67a12a7c4affb4a9d0efd025572e225db93a79f28a4a775515aa7c11eff2e42f8765e401e394d0268a639151242299963191f38a6a1320101fbc12df22a76
 SHA512 
2b5ae02d618a27ca8cd54924855d5344263b7d9dee760181f9d66bafa9230324d2ad31786895f0654c969dc38d4a3d0077f74cc376b58b5fa2fb94beb1ab445f

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.0.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.0.ebuild
deleted file mode 100644
index 5bfa5145dabf..
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-utils-2
-
-MY_PN="zookeeper"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A high-performance coordination service for distributed 
applications"
-HOMEPAGE="https://zookeeper.apache.org/;
-SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/apache-${MY_P}-bin"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="mirror binchecks"
-
-BDEPEND="
-   acct-group/zookeeper
-   acct-user/zookeeper
-"
-RDEPEND="
-   ${BDEPEND}
-   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2024-03-13 Thread Patrick Lauer
commit: 321ed1bfab873fbfe5462bfd78a985289ffb5e6b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Mar 13 09:23:48 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Mar 13 09:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321ed1bf

sys-cluster/zookeeper-bin: add 3.8.4, 3.9.2

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

 sys-cluster/zookeeper-bin/Manifest |  2 +
 .../zookeeper-bin/zookeeper-bin-3.8.4.ebuild   | 68 ++
 .../zookeeper-bin/zookeeper-bin-3.9.2.ebuild   | 68 ++
 3 files changed, 138 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 57a9c399dce5..236aa07f5535 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -3,5 +3,7 @@ DIST zookeeper-bin-3.8.0.tar.gz 13185104 BLAKE2B 
2afcfbac16a027fb2a009e20a852a74
 DIST zookeeper-bin-3.8.1.tar.gz 13368512 BLAKE2B 
c1e5c375f6068e847733aa655e54f0a302ce89dbb3a179abc60f2f2fff558aa264530d53d74857d617ef966c9904281927f50e639ac3e653f958be27c9595e34
 SHA512 
940ce2fdd4ff33acfc99860b5c604d2d48f37c4d6f0b7c2dcdade7492ecf5385b079bf56db68b4c9c9b8dfed0a86ecd73ee2977621738f263d6e9b8432f34b35
 DIST zookeeper-bin-3.8.2.tar.gz 13338235 BLAKE2B 
a1b98b4fdf302ce5f340fcae580340bb07ad40a6f2e3623a1fecd34d24f2cea73ab1cd5d55d666d3dfdf1b1b5d0a4a91a28fd2b4be410ec157d90829d326fdeb
 SHA512 
30d42364d158850700623e2b0f226335ce52a9707660c16c64ea9c163fe657c429b5f846d664bf7f381bc86abafb01cdc28d23d9f8e49b99a751e6598342a7af
 DIST zookeeper-bin-3.8.3.tar.gz 14853274 BLAKE2B 
f386b996d6881a9278eecb25e6db5d029e891dcc4e9c9dae4493b3c49f4d1b33665f9a5ffcdfff1201a7853d4dbfd32b8017cdbeff2c0e7eec0f48d713a5fdde
 SHA512 
eb1a5e79fe55fa50e36021ca8b752e40584d5e24f23985c43e9f56abfbf23c0239dce37d18f27213c9a38fcb6f68daf1a9468fc352e6ac2364faaf9b56145bdf
+DIST zookeeper-bin-3.8.4.tar.gz 14609453 BLAKE2B 
40f3267655469be4cfa50841ad924f37e05fc9316098934b52f89fb2adb601142b2557d141e485b04e012489c061e33a6691e96cff21936361ab5fea6b7e39dc
 SHA512 
4d85d6f7644d5f36d9c4d65e78bd662ab35ebe1380d762c24c12b98af029027eee453437c9245dbdf2b9beb77cd6b690b69e26f91cf9d11b0a183a979c73fa43
 DIST zookeeper-bin-3.9.0.tar.gz 19935216 BLAKE2B 
03d2a552362d3f1524dfde6c0a010e49844fa2af8b553ccfa3f50dbe4584af34610669357ad5cca122abe5c83c1eb7f5f23d57f80b997fd9db8a74b81193854b
 SHA512 
6b722a5efab88744f6b235dace5af7c12f0dad50e00d733fb677e89e57f751efefca21a44e18bc4bbf23556f30ed42ed3d9918bd4c978a894f5e5ded04c93dd2
 DIST zookeeper-bin-3.9.1.tar.gz 20323219 BLAKE2B 
5ce1ad4603182636c5da7817034f2a7b835792419f8e0a4d834819929f2f7c397eacbd9d627046b9a6e3a8a2610c34c96012f8b4e2f18375d6f0d4d38c7b8b77
 SHA512 
6a1c56557ee8de63dc0730de6c55640afa8ae9043e57539fed393120fe3adfb7f30a6ac13af0a6331ff34ba9c6f2b31e41e40c5446e669651522fffb9ce64e48
+DIST zookeeper-bin-3.9.2.tar.gz 20213309 BLAKE2B 
bdf67a12a7c4affb4a9d0efd025572e225db93a79f28a4a775515aa7c11eff2e42f8765e401e394d0268a639151242299963191f38a6a1320101fbc12df22a76
 SHA512 
2b5ae02d618a27ca8cd54924855d5344263b7d9dee760181f9d66bafa9230324d2ad31786895f0654c969dc38d4a3d0077f74cc376b58b5fa2fb94beb1ab445f

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild
new file mode 100644
index ..5e8587dd1cf9
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-utils-2
+
+MY_PN="zookeeper"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications"
+HOMEPAGE="https://zookeeper.apache.org/;
+SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/apache-${MY_P}-bin"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+
+BDEPEND="
+   acct-group/zookeeper
+   acct-user/zookeeper
+"
+RDEPEND="
+   ${BDEPEND}
+   >=virtual/jre-1.8
+"
+
+INSTALL_DIR=/opt/"${PN}"
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+src_prepare() {
+   default
+   rm "${S}"/docs/skin/instruction_arrow.png || die
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/"${MY_P}"
+
+   # cleanup sources
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die
+   cp "${FILESDIR}"/log4j.properties conf/ || die
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

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

sys-cluster/zookeeper-bin: add 3.8.3

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

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.8.3.ebuild   | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 5f4b2d8d2bf8..57a9c399dce5 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -2,5 +2,6 @@ DIST zookeeper-bin-3.7.1.tar.gz 12649765 BLAKE2B 
1a0fd48185fb2a847d961ffb33387f9
 DIST zookeeper-bin-3.8.0.tar.gz 13185104 BLAKE2B 
2afcfbac16a027fb2a009e20a852a747a9a93fb846b214c57ebf6730e73b892aa40037e29013cbc45e87532848bf889d24635becbf7dd554965b7da0a89ac8e0
 SHA512 
d66e3a40451f840406901b2cd940992b001f92049a372ae48d8b420891605871cd1ae5f6cceb3b10665491e7abef36a4078dace158bd1e0938fcd3567b5234ca
 DIST zookeeper-bin-3.8.1.tar.gz 13368512 BLAKE2B 
c1e5c375f6068e847733aa655e54f0a302ce89dbb3a179abc60f2f2fff558aa264530d53d74857d617ef966c9904281927f50e639ac3e653f958be27c9595e34
 SHA512 
940ce2fdd4ff33acfc99860b5c604d2d48f37c4d6f0b7c2dcdade7492ecf5385b079bf56db68b4c9c9b8dfed0a86ecd73ee2977621738f263d6e9b8432f34b35
 DIST zookeeper-bin-3.8.2.tar.gz 13338235 BLAKE2B 
a1b98b4fdf302ce5f340fcae580340bb07ad40a6f2e3623a1fecd34d24f2cea73ab1cd5d55d666d3dfdf1b1b5d0a4a91a28fd2b4be410ec157d90829d326fdeb
 SHA512 
30d42364d158850700623e2b0f226335ce52a9707660c16c64ea9c163fe657c429b5f846d664bf7f381bc86abafb01cdc28d23d9f8e49b99a751e6598342a7af
+DIST zookeeper-bin-3.8.3.tar.gz 14853274 BLAKE2B 
f386b996d6881a9278eecb25e6db5d029e891dcc4e9c9dae4493b3c49f4d1b33665f9a5ffcdfff1201a7853d4dbfd32b8017cdbeff2c0e7eec0f48d713a5fdde
 SHA512 
eb1a5e79fe55fa50e36021ca8b752e40584d5e24f23985c43e9f56abfbf23c0239dce37d18f27213c9a38fcb6f68daf1a9468fc352e6ac2364faaf9b56145bdf
 DIST zookeeper-bin-3.9.0.tar.gz 19935216 BLAKE2B 
03d2a552362d3f1524dfde6c0a010e49844fa2af8b553ccfa3f50dbe4584af34610669357ad5cca122abe5c83c1eb7f5f23d57f80b997fd9db8a74b81193854b
 SHA512 
6b722a5efab88744f6b235dace5af7c12f0dad50e00d733fb677e89e57f751efefca21a44e18bc4bbf23556f30ed42ed3d9918bd4c978a894f5e5ded04c93dd2
 DIST zookeeper-bin-3.9.1.tar.gz 20323219 BLAKE2B 
5ce1ad4603182636c5da7817034f2a7b835792419f8e0a4d834819929f2f7c397eacbd9d627046b9a6e3a8a2610c34c96012f8b4e2f18375d6f0d4d38c7b8b77
 SHA512 
6a1c56557ee8de63dc0730de6c55640afa8ae9043e57539fed393120fe3adfb7f30a6ac13af0a6331ff34ba9c6f2b31e41e40c5446e669651522fffb9ce64e48

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.3.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.3.ebuild
new file mode 100644
index ..f3969f04bfc3
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-utils-2
+
+MY_PN="zookeeper"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications"
+HOMEPAGE="https://zookeeper.apache.org/;
+SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/apache-${MY_P}-bin"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+
+BDEPEND="
+   acct-group/zookeeper
+   acct-user/zookeeper
+"
+RDEPEND="
+   ${BDEPEND}
+   >=virtual/jre-1.8
+"
+
+INSTALL_DIR=/opt/"${PN}"
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+src_prepare() {
+   default
+   rm "${S}"/docs/skin/instruction_arrow.png || die
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/"${MY_P}"
+
+   # cleanup sources
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die
+   cp "${FILESDIR}"/log4j.properties conf/ || die
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH="${INSTALL_DIR}"/bin
+   CONFIG_PROTECT="${INSTALL_DIR}"/conf
+   EOF
+   doenvd 99"${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2023-10-17 Thread 罗百科
commit: 173b0097d6d36b2255b452d886f24fcfc73996e9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Oct 17 18:23:46 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Tue Oct 17 18:27:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=173b0097

sys-cluster/zookeeper-bin: add 3.9.1

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

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.9.1.ebuild   | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index a24f21720ce4..5f4b2d8d2bf8 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -3,3 +3,4 @@ DIST zookeeper-bin-3.8.0.tar.gz 13185104 BLAKE2B 
2afcfbac16a027fb2a009e20a852a74
 DIST zookeeper-bin-3.8.1.tar.gz 13368512 BLAKE2B 
c1e5c375f6068e847733aa655e54f0a302ce89dbb3a179abc60f2f2fff558aa264530d53d74857d617ef966c9904281927f50e639ac3e653f958be27c9595e34
 SHA512 
940ce2fdd4ff33acfc99860b5c604d2d48f37c4d6f0b7c2dcdade7492ecf5385b079bf56db68b4c9c9b8dfed0a86ecd73ee2977621738f263d6e9b8432f34b35
 DIST zookeeper-bin-3.8.2.tar.gz 13338235 BLAKE2B 
a1b98b4fdf302ce5f340fcae580340bb07ad40a6f2e3623a1fecd34d24f2cea73ab1cd5d55d666d3dfdf1b1b5d0a4a91a28fd2b4be410ec157d90829d326fdeb
 SHA512 
30d42364d158850700623e2b0f226335ce52a9707660c16c64ea9c163fe657c429b5f846d664bf7f381bc86abafb01cdc28d23d9f8e49b99a751e6598342a7af
 DIST zookeeper-bin-3.9.0.tar.gz 19935216 BLAKE2B 
03d2a552362d3f1524dfde6c0a010e49844fa2af8b553ccfa3f50dbe4584af34610669357ad5cca122abe5c83c1eb7f5f23d57f80b997fd9db8a74b81193854b
 SHA512 
6b722a5efab88744f6b235dace5af7c12f0dad50e00d733fb677e89e57f751efefca21a44e18bc4bbf23556f30ed42ed3d9918bd4c978a894f5e5ded04c93dd2
+DIST zookeeper-bin-3.9.1.tar.gz 20323219 BLAKE2B 
5ce1ad4603182636c5da7817034f2a7b835792419f8e0a4d834819929f2f7c397eacbd9d627046b9a6e3a8a2610c34c96012f8b4e2f18375d6f0d4d38c7b8b77
 SHA512 
6a1c56557ee8de63dc0730de6c55640afa8ae9043e57539fed393120fe3adfb7f30a6ac13af0a6331ff34ba9c6f2b31e41e40c5446e669651522fffb9ce64e48

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.9.1.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.9.1.ebuild
new file mode 100644
index ..f3969f04bfc3
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.9.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-utils-2
+
+MY_PN="zookeeper"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications"
+HOMEPAGE="https://zookeeper.apache.org/;
+SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/apache-${MY_P}-bin"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+
+BDEPEND="
+   acct-group/zookeeper
+   acct-user/zookeeper
+"
+RDEPEND="
+   ${BDEPEND}
+   >=virtual/jre-1.8
+"
+
+INSTALL_DIR=/opt/"${PN}"
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+src_prepare() {
+   default
+   rm "${S}"/docs/skin/instruction_arrow.png || die
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/"${MY_P}"
+
+   # cleanup sources
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die
+   cp "${FILESDIR}"/log4j.properties conf/ || die
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH="${INSTALL_DIR}"/bin
+   CONFIG_PROTECT="${INSTALL_DIR}"/conf
+   EOF
+   doenvd 99"${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2023-08-30 Thread 罗百科
commit: d1897329e3aa5318b97c99859d867dec5c863d9b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Aug 30 14:37:28 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Aug 30 14:38:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1897329

sys-cluster/zookeeper-bin: add 3.8.2, 3.9.0

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

 sys-cluster/zookeeper-bin/Manifest |  2 +
 .../zookeeper-bin/zookeeper-bin-3.8.2.ebuild   | 68 ++
 .../zookeeper-bin/zookeeper-bin-3.9.0.ebuild   | 68 ++
 3 files changed, 138 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 880e4064adc7..a24f21720ce4 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,3 +1,5 @@
 DIST zookeeper-bin-3.7.1.tar.gz 12649765 BLAKE2B 
1a0fd48185fb2a847d961ffb33387f9bf165f6c7f24eb00c82f1cc413278d48652459a89406dc4af01a4453d39e93be12deb07c0791d2337a43f04e14ce33417
 SHA512 
9103628a50745fa1a289bca666fda4a9c08ec17c55cf13e66887e7ba76e93dbae60a1f1ffd6c10798be3a16069344ecbc00cebb29bf03d9cd7096ccd098ed011
 DIST zookeeper-bin-3.8.0.tar.gz 13185104 BLAKE2B 
2afcfbac16a027fb2a009e20a852a747a9a93fb846b214c57ebf6730e73b892aa40037e29013cbc45e87532848bf889d24635becbf7dd554965b7da0a89ac8e0
 SHA512 
d66e3a40451f840406901b2cd940992b001f92049a372ae48d8b420891605871cd1ae5f6cceb3b10665491e7abef36a4078dace158bd1e0938fcd3567b5234ca
 DIST zookeeper-bin-3.8.1.tar.gz 13368512 BLAKE2B 
c1e5c375f6068e847733aa655e54f0a302ce89dbb3a179abc60f2f2fff558aa264530d53d74857d617ef966c9904281927f50e639ac3e653f958be27c9595e34
 SHA512 
940ce2fdd4ff33acfc99860b5c604d2d48f37c4d6f0b7c2dcdade7492ecf5385b079bf56db68b4c9c9b8dfed0a86ecd73ee2977621738f263d6e9b8432f34b35
+DIST zookeeper-bin-3.8.2.tar.gz 13338235 BLAKE2B 
a1b98b4fdf302ce5f340fcae580340bb07ad40a6f2e3623a1fecd34d24f2cea73ab1cd5d55d666d3dfdf1b1b5d0a4a91a28fd2b4be410ec157d90829d326fdeb
 SHA512 
30d42364d158850700623e2b0f226335ce52a9707660c16c64ea9c163fe657c429b5f846d664bf7f381bc86abafb01cdc28d23d9f8e49b99a751e6598342a7af
+DIST zookeeper-bin-3.9.0.tar.gz 19935216 BLAKE2B 
03d2a552362d3f1524dfde6c0a010e49844fa2af8b553ccfa3f50dbe4584af34610669357ad5cca122abe5c83c1eb7f5f23d57f80b997fd9db8a74b81193854b
 SHA512 
6b722a5efab88744f6b235dace5af7c12f0dad50e00d733fb677e89e57f751efefca21a44e18bc4bbf23556f30ed42ed3d9918bd4c978a894f5e5ded04c93dd2

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.2.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.2.ebuild
new file mode 100644
index ..f3969f04bfc3
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-utils-2
+
+MY_PN="zookeeper"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications"
+HOMEPAGE="https://zookeeper.apache.org/;
+SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/apache-${MY_P}-bin"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+
+BDEPEND="
+   acct-group/zookeeper
+   acct-user/zookeeper
+"
+RDEPEND="
+   ${BDEPEND}
+   >=virtual/jre-1.8
+"
+
+INSTALL_DIR=/opt/"${PN}"
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+src_prepare() {
+   default
+   rm "${S}"/docs/skin/instruction_arrow.png || die
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/"${MY_P}"
+
+   # cleanup sources
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die
+   cp "${FILESDIR}"/log4j.properties conf/ || die
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH="${INSTALL_DIR}"/bin
+   CONFIG_PROTECT="${INSTALL_DIR}"/conf
+   EOF
+   doenvd 99"${PN}"
+}

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.9.0.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.9.0.ebuild
new file mode 100644
index ..f3969f04bfc3
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.9.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-utils-2
+
+MY_PN="zookeeper"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications"

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

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

sys-cluster/zookeeper-bin: add 3.8.1

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

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.8.1.ebuild   | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 68a0d13d2107..880e4064adc7 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,2 +1,3 @@
 DIST zookeeper-bin-3.7.1.tar.gz 12649765 BLAKE2B 
1a0fd48185fb2a847d961ffb33387f9bf165f6c7f24eb00c82f1cc413278d48652459a89406dc4af01a4453d39e93be12deb07c0791d2337a43f04e14ce33417
 SHA512 
9103628a50745fa1a289bca666fda4a9c08ec17c55cf13e66887e7ba76e93dbae60a1f1ffd6c10798be3a16069344ecbc00cebb29bf03d9cd7096ccd098ed011
 DIST zookeeper-bin-3.8.0.tar.gz 13185104 BLAKE2B 
2afcfbac16a027fb2a009e20a852a747a9a93fb846b214c57ebf6730e73b892aa40037e29013cbc45e87532848bf889d24635becbf7dd554965b7da0a89ac8e0
 SHA512 
d66e3a40451f840406901b2cd940992b001f92049a372ae48d8b420891605871cd1ae5f6cceb3b10665491e7abef36a4078dace158bd1e0938fcd3567b5234ca
+DIST zookeeper-bin-3.8.1.tar.gz 13368512 BLAKE2B 
c1e5c375f6068e847733aa655e54f0a302ce89dbb3a179abc60f2f2fff558aa264530d53d74857d617ef966c9904281927f50e639ac3e653f958be27c9595e34
 SHA512 
940ce2fdd4ff33acfc99860b5c604d2d48f37c4d6f0b7c2dcdade7492ecf5385b079bf56db68b4c9c9b8dfed0a86ecd73ee2977621738f263d6e9b8432f34b35

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.1.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.1.ebuild
new file mode 100644
index ..f3969f04bfc3
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-utils-2
+
+MY_PN="zookeeper"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications"
+HOMEPAGE="https://zookeeper.apache.org/;
+SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/apache-${MY_P}-bin"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+
+BDEPEND="
+   acct-group/zookeeper
+   acct-user/zookeeper
+"
+RDEPEND="
+   ${BDEPEND}
+   >=virtual/jre-1.8
+"
+
+INSTALL_DIR=/opt/"${PN}"
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+src_prepare() {
+   default
+   rm "${S}"/docs/skin/instruction_arrow.png || die
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/"${MY_P}"
+
+   # cleanup sources
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die
+   cp "${FILESDIR}"/log4j.properties conf/ || die
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH="${INSTALL_DIR}"/bin
+   CONFIG_PROTECT="${INSTALL_DIR}"/conf
+   EOF
+   doenvd 99"${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2022-05-18 Thread 罗百科
commit: 274ccde01df8405ceddedf8fdc91dadae22cd526
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 18 11:58:25 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed May 18 12:01:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274ccde0

sys-cluster/zookeeper-bin: Bump to 3.8.0

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

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.8.0.ebuild   | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 954a7321b4e7..68a0d13d2107 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1 +1,2 @@
 DIST zookeeper-bin-3.7.1.tar.gz 12649765 BLAKE2B 
1a0fd48185fb2a847d961ffb33387f9bf165f6c7f24eb00c82f1cc413278d48652459a89406dc4af01a4453d39e93be12deb07c0791d2337a43f04e14ce33417
 SHA512 
9103628a50745fa1a289bca666fda4a9c08ec17c55cf13e66887e7ba76e93dbae60a1f1ffd6c10798be3a16069344ecbc00cebb29bf03d9cd7096ccd098ed011
+DIST zookeeper-bin-3.8.0.tar.gz 13185104 BLAKE2B 
2afcfbac16a027fb2a009e20a852a747a9a93fb846b214c57ebf6730e73b892aa40037e29013cbc45e87532848bf889d24635becbf7dd554965b7da0a89ac8e0
 SHA512 
d66e3a40451f840406901b2cd940992b001f92049a372ae48d8b420891605871cd1ae5f6cceb3b10665491e7abef36a4078dace158bd1e0938fcd3567b5234ca

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.0.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.0.ebuild
new file mode 100644
index ..5bfa5145dabf
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-utils-2
+
+MY_PN="zookeeper"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications"
+HOMEPAGE="https://zookeeper.apache.org/;
+SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/apache-${MY_P}-bin"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+
+BDEPEND="
+   acct-group/zookeeper
+   acct-user/zookeeper
+"
+RDEPEND="
+   ${BDEPEND}
+   >=virtual/jre-1.8
+"
+
+INSTALL_DIR=/opt/"${PN}"
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+src_prepare() {
+   default
+   rm "${S}"/docs/skin/instruction_arrow.png || die
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/"${MY_P}"
+
+   # cleanup sources
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die
+   cp "${FILESDIR}"/log4j.properties conf/ || die
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH="${INSTALL_DIR}"/bin
+   CONFIG_PROTECT="${INSTALL_DIR}"/conf
+   EOF
+   doenvd 99"${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2022-05-18 Thread 罗百科
commit: ada0e0cc8567f8debb2125cb80131e73c6c5817a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 18 11:57:18 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed May 18 12:01:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada0e0cc

sys-cluster/zookeeper-bin: Upstream has removed 3.7.0, update to 3.7.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --force
Closes: https://bugs.gentoo.org/845342
Signed-off-by: Patrick Lauer  gentoo.org>

 sys-cluster/zookeeper-bin/Manifest  | 2 +-
 .../{zookeeper-bin-3.7.0.ebuild => zookeeper-bin-3.7.1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 3657040d415a..954a7321b4e7 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1 +1 @@
-DIST zookeeper-bin-3.7.0.tar.gz 12387614 BLAKE2B 
5b5467b4c7e206704177d41289c3c52fb0487f990fcc460d2749215551ab08eee672b6b52b8d43796c52660a46d3bed837fe26f042c30506b537457f54a95bd7
 SHA512 
64e2701c019ed46f45f4d53b2c5eaeaf7cf48c342bbafa032a0819d527fc77caebfada6bdad34e5171e6d838f40b16c95b62ce378b53dfc827af2d60cec0b17c
+DIST zookeeper-bin-3.7.1.tar.gz 12649765 BLAKE2B 
1a0fd48185fb2a847d961ffb33387f9bf165f6c7f24eb00c82f1cc413278d48652459a89406dc4af01a4453d39e93be12deb07c0791d2337a43f04e14ce33417
 SHA512 
9103628a50745fa1a289bca666fda4a9c08ec17c55cf13e66887e7ba76e93dbae60a1f1ffd6c10798be3a16069344ecbc00cebb29bf03d9cd7096ccd098ed011

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.1.ebuild
similarity index 97%
rename from sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
rename to sys-cluster/zookeeper-bin/zookeeper-bin-3.7.1.ebuild
index b5c177878c77..801fd4127fa8 100644
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.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: sys-cluster/zookeeper-bin/

2021-07-15 Thread Conrad Kostecki
commit: 67b54a33a41f9c1a3f65734dc2b6449790b63858
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 15 22:01:07 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 15 22:11:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b54a33

sys-cluster/zookeeper-bin: drop old version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-cluster/zookeeper-bin/Manifest |  3 -
 .../zookeeper-bin/zookeeper-bin-3.4.13-r1.ebuild   | 80 --
 .../zookeeper-bin/zookeeper-bin-3.5.9.ebuild   | 64 -
 .../zookeeper-bin/zookeeper-bin-3.6.2.ebuild   | 64 -
 4 files changed, 211 deletions(-)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 948115b5343..3657040d415 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,4 +1 @@
-DIST apache-zookeeper-3.5.9-bin.tar.gz 9623007 BLAKE2B 
cb8a599a86f57cb0eb91d58925d363271749e0ca93b0d40be5852f859848bf557f4bc6016707cb99ad75e95204b7b8e0417acdff5ebc8328e3a12c5fe7faf285
 SHA512 
0e5a64713abc6f36d961dd61a06f681868171a9d9228366e512a01324806d263e05508029c94d8e18307811867cdc39d848e736c252bf56c461273ef74c66a45
-DIST apache-zookeeper-3.6.2-bin.tar.gz 12515974 BLAKE2B 
6770397b818558464843638bb9beebc1e23fc737ed88b28966494f69a28adb9624d9ea67225f8b528babd78a6ce7650218933b80db520ea08e31231e1bbe478c
 SHA512 
caff5111bb6876b7124760bc006e6fa2523efa54b99321a3c9cd8192ea0d5596abc7d70a054b1aac9b20a411407dae7611c7aba870c23bff28eb1643ba499199
-DIST zookeeper-3.4.13.tar.gz 37191810 BLAKE2B 
994eecf982a19bbf3ae648c5d140746f5836f0f5d8921ed005ebccdedf0098591005b9038eb75fc660b48ae12b09b8db9dd68d3ac3b4ac9f847de214996e1efd
 SHA512 
3481bd19945d80848f81d9dc2896a682ae8b62269b8164ffbae532e55aa4219961403e0208c8e72cf784605eae436d70ddae2b26e0deba0f1f84c74188c32c0a
 DIST zookeeper-bin-3.7.0.tar.gz 12387614 BLAKE2B 
5b5467b4c7e206704177d41289c3c52fb0487f990fcc460d2749215551ab08eee672b6b52b8d43796c52660a46d3bed837fe26f042c30506b537457f54a95bd7
 SHA512 
64e2701c019ed46f45f4d53b2c5eaeaf7cf48c342bbafa032a0819d527fc77caebfada6bdad34e5171e6d838f40b16c95b62ce378b53dfc827af2d60cec0b17c

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13-r1.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13-r1.ebuild
deleted file mode 100644
index d6622479c88..000
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit java-utils-2 user
-
-MY_P="zookeeper"
-MY_PN=${MY_P}-${PV}
-
-DESCRIPTION="A high-performance coordination service for distributed 
applications."
-HOMEPAGE="http://zookeeper.apache.org/;
-SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-RESTRICT="mirror binchecks"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=virtual/jre-1.7"
-
-S=${WORKDIR}/${MY_PN}
-
-INSTALL_DIR=/opt/${PN}
-export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
-
-pkg_setup() {
-   enewgroup zookeeper
-   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
-}
-
-src_prepare() {
-   # wh u -Werror ?! so horribal!
-   sed -e 's/-Werror//g' -i src/c/Makefile.* || die "Failed to rectify the 
Makefile"
-}
-
-src_configure() {
-   cd "${S}"/src/c || die
-   econf
-}
-
-src_compile() {
-   cd "${S}"/src/c || die
-   emake
-}
-
-src_install() {
-   local DATA_DIR=/var/lib/${MY_P}
-
-   # cleanup sources
-   rm -rf src/ || die
-   rm bin/*.cmd || die
-
-   keepdir "${DATA_DIR}"
-   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
-   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
-
-   dodir "${INSTALL_DIR}"
-   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
-
-   # data dir perms
-   fowners zookeeper:zookeeper "${DATA_DIR}"
-
-   # log dir
-   keepdir /var/log/zookeeper
-   fowners zookeeper:zookeeper /var/log/zookeeper
-
-   # init script
-   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
-   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
-
-   # env file
-   cat > 99"${PN}" <<-EOF
-   PATH=${INSTALL_DIR}/bin
-   CONFIG_PROTECT=${INSTALL_DIR}/conf
-   EOF
-   doenvd 99"${PN}"
-}

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.5.9.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.5.9.ebuild
deleted file mode 100644
index da7b8c2abcd..000
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.5.9.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit java-utils-2 user
-
-MY_P="apache-zookeeper"

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2021-07-15 Thread Sam James
commit: ece43bc81904f4f44b884ee5708116163ae258f7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 15 21:36:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 15 21:38:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece43bc8

sys-cluster/zookeeper-bin: Stabilize 3.7.0 amd64, #802336

Signed-off-by: Sam James  gentoo.org>

 sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
index 5958a984d72..b5c177878c7 100644
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/apache-${MY_P}-bin"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 RESTRICT="mirror binchecks"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2021-07-15 Thread Sam James
commit: 197a2bf1e24514c521dfa88f079eb05db7c3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 15 21:33:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 15 21:33:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197a2bf1

sys-cluster/zookeeper-bin: Stabilize 3.7.0 x86, #802336

Signed-off-by: Sam James  gentoo.org>

 sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
index 758806fe6c0..5958a984d72 100644
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/apache-${MY_P}-bin"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 RESTRICT="mirror binchecks"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2021-07-10 Thread Conrad Kostecki
commit: aa1e01343956aad21d70f88c50a97c3fd1bde79c
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 11 20:56:57 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 10 14:45:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1e0134

sys-cluster/zookeeper-bin: bump to new version

Also fixed GLEP 81.

Closes: https://github.com/gentoo/gentoo/pull/21204
Closes: https://bugs.gentoo.org/678310
Closes: https://bugs.gentoo.org/781503
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.7.0.ebuild   | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 954dcf830ab..948115b5343 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,3 +1,4 @@
 DIST apache-zookeeper-3.5.9-bin.tar.gz 9623007 BLAKE2B 
cb8a599a86f57cb0eb91d58925d363271749e0ca93b0d40be5852f859848bf557f4bc6016707cb99ad75e95204b7b8e0417acdff5ebc8328e3a12c5fe7faf285
 SHA512 
0e5a64713abc6f36d961dd61a06f681868171a9d9228366e512a01324806d263e05508029c94d8e18307811867cdc39d848e736c252bf56c461273ef74c66a45
 DIST apache-zookeeper-3.6.2-bin.tar.gz 12515974 BLAKE2B 
6770397b818558464843638bb9beebc1e23fc737ed88b28966494f69a28adb9624d9ea67225f8b528babd78a6ce7650218933b80db520ea08e31231e1bbe478c
 SHA512 
caff5111bb6876b7124760bc006e6fa2523efa54b99321a3c9cd8192ea0d5596abc7d70a054b1aac9b20a411407dae7611c7aba870c23bff28eb1643ba499199
 DIST zookeeper-3.4.13.tar.gz 37191810 BLAKE2B 
994eecf982a19bbf3ae648c5d140746f5836f0f5d8921ed005ebccdedf0098591005b9038eb75fc660b48ae12b09b8db9dd68d3ac3b4ac9f847de214996e1efd
 SHA512 
3481bd19945d80848f81d9dc2896a682ae8b62269b8164ffbae532e55aa4219961403e0208c8e72cf784605eae436d70ddae2b26e0deba0f1f84c74188c32c0a
+DIST zookeeper-bin-3.7.0.tar.gz 12387614 BLAKE2B 
5b5467b4c7e206704177d41289c3c52fb0487f990fcc460d2749215551ab08eee672b6b52b8d43796c52660a46d3bed837fe26f042c30506b537457f54a95bd7
 SHA512 
64e2701c019ed46f45f4d53b2c5eaeaf7cf48c342bbafa032a0819d527fc77caebfada6bdad34e5171e6d838f40b16c95b62ce378b53dfc827af2d60cec0b17c

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
new file mode 100644
index 000..758806fe6c0
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.7.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-utils-2
+
+MY_PN="zookeeper"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications"
+HOMEPAGE="https://zookeeper.apache.org/;
+SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/apache-${MY_P}-bin"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+
+BDEPEND="
+   acct-group/zookeeper
+   acct-user/zookeeper
+"
+RDEPEND="
+   ${BDEPEND}
+   >=virtual/jre-1.8
+"
+
+INSTALL_DIR=/opt/"${PN}"
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+src_prepare() {
+   default
+   rm "${S}"/docs/skin/instruction_arrow.png || die
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/"${MY_P}"
+
+   # cleanup sources
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die
+   cp "${FILESDIR}"/log4j.properties conf/ || die
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH="${INSTALL_DIR}"/bin
+   CONFIG_PROTECT="${INSTALL_DIR}"/conf
+   EOF
+   doenvd 99"${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2021-02-08 Thread 罗百科
commit: f857dd5381ee2843c1d5eea72810c8a1c40f11f2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Feb  8 10:53:56 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Mon Feb  8 10:53:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f857dd53

sys-cluster/zookeeper-bin: Bump

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

 sys-cluster/zookeeper-bin/Manifest |  2 +
 .../zookeeper-bin/zookeeper-bin-3.5.9.ebuild   | 64 ++
 .../zookeeper-bin/zookeeper-bin-3.6.2.ebuild   | 64 ++
 3 files changed, 130 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index bc25b58e05c..954dcf830ab 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1 +1,3 @@
+DIST apache-zookeeper-3.5.9-bin.tar.gz 9623007 BLAKE2B 
cb8a599a86f57cb0eb91d58925d363271749e0ca93b0d40be5852f859848bf557f4bc6016707cb99ad75e95204b7b8e0417acdff5ebc8328e3a12c5fe7faf285
 SHA512 
0e5a64713abc6f36d961dd61a06f681868171a9d9228366e512a01324806d263e05508029c94d8e18307811867cdc39d848e736c252bf56c461273ef74c66a45
+DIST apache-zookeeper-3.6.2-bin.tar.gz 12515974 BLAKE2B 
6770397b818558464843638bb9beebc1e23fc737ed88b28966494f69a28adb9624d9ea67225f8b528babd78a6ce7650218933b80db520ea08e31231e1bbe478c
 SHA512 
caff5111bb6876b7124760bc006e6fa2523efa54b99321a3c9cd8192ea0d5596abc7d70a054b1aac9b20a411407dae7611c7aba870c23bff28eb1643ba499199
 DIST zookeeper-3.4.13.tar.gz 37191810 BLAKE2B 
994eecf982a19bbf3ae648c5d140746f5836f0f5d8921ed005ebccdedf0098591005b9038eb75fc660b48ae12b09b8db9dd68d3ac3b4ac9f847de214996e1efd
 SHA512 
3481bd19945d80848f81d9dc2896a682ae8b62269b8164ffbae532e55aa4219961403e0208c8e72cf784605eae436d70ddae2b26e0deba0f1f84c74188c32c0a

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.5.9.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.5.9.ebuild
new file mode 100644
index 000..91ec7b75875
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.5.9.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils java-utils-2 user
+
+MY_P="apache-zookeeper"
+MY_PN=${MY_P}-${PV}-bin
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications."
+HOMEPAGE="http://zookeeper.apache.org/;
+SRC_URI="mirror://apache/zookeeper/zookeeper-${PV}/${MY_PN}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=virtual/jre-1.7"
+
+S=${WORKDIR}/${MY_PN}
+
+INSTALL_DIR=/opt/${PN}
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+pkg_setup() {
+   enewgroup zookeeper
+   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/${MY_P}
+
+   # cleanup sources
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
+   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH=${INSTALL_DIR}/bin
+   CONFIG_PROTECT=${INSTALL_DIR}/conf
+   EOF
+   doenvd 99"${PN}"
+}

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.2.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.2.ebuild
new file mode 100644
index 000..91ec7b75875
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils java-utils-2 user
+
+MY_P="apache-zookeeper"
+MY_PN=${MY_P}-${PV}-bin
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications."
+HOMEPAGE="http://zookeeper.apache.org/;
+SRC_URI="mirror://apache/zookeeper/zookeeper-${PV}/${MY_PN}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=virtual/jre-1.7"
+
+S=${WORKDIR}/${MY_PN}
+
+INSTALL_DIR=/opt/${PN}
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+pkg_setup() {
+   enewgroup zookeeper
+   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/${MY_P}
+
+   # cleanup sources
+   rm bin/*.cmd || die
+
+   keepdir 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2020-09-01 Thread Michał Górny
commit: ab0af71fdbb6bc77392f29de10381d5a28bd38f0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  1 08:41:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  1 09:07:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0af71f

sys-cluster/zookeeper-bin: Remove python2

Closes: https://bugs.gentoo.org/735490
Signed-off-by: Michał Górny  gentoo.org>

 ...r-bin-3.4.13.ebuild => zookeeper-bin-3.4.13-r1.ebuild} | 15 +--
 1 file changed, 1 insertion(+), 14 deletions(-)

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13-r1.ebuild
similarity index 82%
rename from sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
rename to sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13-r1.ebuild
index 23a5a2025ee..940d9e7fa92 100644
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13-r1.ebuild
@@ -2,9 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 )
 
-inherit distutils-r1 eutils java-utils-2 user
+inherit eutils java-utils-2 user
 
 MY_P="zookeeper"
 MY_PN=${MY_P}-${PV}
@@ -33,11 +32,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-   # python
-   sed -e "s|src/c/zookeeper.c|zookeeper.c|g" \
-   -e "s|../../../|${S}|g" \
-   -i contrib/zkpython/src/python/setup.py || die
-
# wh u -Werror ?! so horribal!
sed -e 's/-Werror//g' -i src/c/Makefile.* || die "Failed to rectify the 
Makefile"
 }
@@ -55,13 +49,6 @@ src_compile() {
 src_install() {
local DATA_DIR=/var/lib/${MY_P}
 
-   # python
-   cd "${S}"/contrib/zkpython/ || die
-   mv src/python/setup.py .
-   mv src/c/* .
-   python_foreach_impl distutils-r1_src_install
-   cd "${S}" || die
-
# cleanup sources
rm -rf src/ || die
rm bin/*.cmd || die



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2020-09-01 Thread Michał Górny
commit: 99f5bced17f4d40cc97cbcb548be8a9cc33b41af
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  1 08:41:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  1 09:07:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f5bced

sys-cluster/zookeeper-bin: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 sys-cluster/zookeeper-bin/Manifest |  3 -
 .../zookeeper-bin/zookeeper-bin-3.4.10.ebuild  | 90 --
 .../zookeeper-bin/zookeeper-bin-3.4.11.ebuild  | 90 --
 .../zookeeper-bin/zookeeper-bin-3.4.12.ebuild  | 90 --
 4 files changed, 273 deletions(-)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 0fdfe7b3505..bc25b58e05c 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,4 +1 @@
-DIST zookeeper-3.4.10.tar.gz 35042811 BLAKE2B 
c17100d2179688665cfc9efededd378543492e2a839df9da7ab72097b954200c527375cadae1d7b30d83c511c21c1470d0b86a4a19df5abe0c82980920cad92f
 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
-DIST zookeeper-3.4.11.tar.gz 36668066 BLAKE2B 
4bf963d41280bd6227b4e81721576bf1f973a765c7049e78c5fae4d9dbc7e4d034304208af0f68b894bd4624e1945c9e4492b3217ff7f0e05d9b822c1843d96d
 SHA512 
1ed2df11dbff2fbbb70d992d02427c4f694ccb4fe493db10a087b04d934b132b970956099edbdf1c2c636d5eb248bca1528846fcb449ae8bee4b9a82f7936f9e
-DIST zookeeper-3.4.12.tar.gz 36667596 BLAKE2B 
e4aac98f86fc4fcc576ecfb55381fd37efe3fa56cebc1632abda59b6ba71fecca17ace29124ef9f59ca0de627ff463f9d6fc7ff7fbbe77c2bbf30ae25a9f99f8
 SHA512 
026c7feb4a660bf8d99b1b719fec2b7e4603c3c46f2b77bac372df15ed0ceb4d971aa9c954082d61d73929ef8dc38c31693604ae75244f746cafb4eb6e67320c
 DIST zookeeper-3.4.13.tar.gz 37191810 BLAKE2B 
994eecf982a19bbf3ae648c5d140746f5836f0f5d8921ed005ebccdedf0098591005b9038eb75fc660b48ae12b09b8db9dd68d3ac3b4ac9f847de214996e1efd
 SHA512 
3481bd19945d80848f81d9dc2896a682ae8b62269b8164ffbae532e55aa4219961403e0208c8e72cf784605eae436d70ddae2b26e0deba0f1f84c74188c32c0a

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild
deleted file mode 100644
index 8f6e4bd484f..000
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils java-utils-2 user
-
-MY_P="zookeeper"
-MY_PN=${MY_P}-${PV}
-
-DESCRIPTION="A high-performance coordination service for distributed 
applications."
-HOMEPAGE="http://zookeeper.apache.org/;
-SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="mirror binchecks"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=virtual/jre-1.7"
-
-S=${WORKDIR}/${MY_PN}
-
-INSTALL_DIR=/opt/${PN}
-export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
-
-pkg_setup() {
-   enewgroup zookeeper
-   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
-}
-
-src_prepare() {
-   # python
-   sed -e "s|src/c/zookeeper.c|zookeeper.c|g" \
-   -e "s|../../../|${S}|g" \
-   -i contrib/zkpython/src/python/setup.py || die
-}
-
-src_configure() {
-   cd "${S}"/src/c || die
-   econf
-}
-
-src_compile() {
-   cd "${S}"/src/c || die
-   emake
-}
-
-src_install() {
-   local DATA_DIR=/var/lib/${MY_P}
-
-   # python
-   cd "${S}"/contrib/zkpython/ || die
-   mv src/python/setup.py .
-   mv src/c/* .
-   python_foreach_impl distutils-r1_src_install
-   cd "${S}" || die
-
-   # cleanup sources
-   rm -rf src/ || die
-   rm bin/*.cmd || die
-
-   keepdir "${DATA_DIR}"
-   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
-   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
-
-   dodir "${INSTALL_DIR}"
-   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
-
-   # data dir perms
-   fowners zookeeper:zookeeper "${DATA_DIR}"
-
-   # log dir
-   keepdir /var/log/zookeeper
-   fowners zookeeper:zookeeper /var/log/zookeeper
-
-   # init script
-   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
-   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
-
-   # env file
-   cat > 99"${PN}" <<-EOF
-   PATH=${INSTALL_DIR}/bin
-   CONFIG_PROTECT=${INSTALL_DIR}/conf
-   EOF
-   doenvd 99"${PN}"
-}

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild
deleted file mode 100644
index 8f6e4bd484f..000
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild
+++ 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2020-08-29 Thread Thomas Deutschmann
commit: 012aa64a493977dbe9eddcadd280b4ea3607a79f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 30 01:23:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 30 01:32:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012aa64a

sys-cluster/zookeeper-bin: x86 stable (bug #738512)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
index a3e1621983c..23a5a2025ee 100644
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 RESTRICT="mirror binchecks"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2020-08-25 Thread Agostino Sarubbo
commit: f00e4bfb487b24298788a61fa4c68e9fe21c9e39
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 25 12:52:32 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 25 12:52:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00e4bfb

sys-cluster/zookeeper-bin: amd64 stable wrt bug #738512

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
index d911c9fc1da..a3e1621983c 100644
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 RESTRICT="mirror binchecks"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2020-06-28 Thread David Seifert
commit: 36aed8207ce2f64e8665a3ea2408d998b68c4297
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 28 13:14:43 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 28 13:14:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aed820

sys-cluster/zookeeper-bin: [QA] Revert "Bump"

Maintainer is unwilling to adhere to Gentoo best practices
and follow documented QA policies, and has refused multiple
requests to change his workflow.

* Commit message does not list version
* EAPI 5
* MY_P/MY_PN mixup
* missing GLEP 81 port
* missing '|| die'

Reverts: 46f020bc4e37a2fdf85794b6aad6b40140236f39
Signed-off-by: David Seifert  gentoo.org>

 sys-cluster/zookeeper-bin/Manifest |  1 -
 .../zookeeper-bin/zookeeper-bin-3.6.1.ebuild   | 63 --
 2 files changed, 64 deletions(-)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index de398af670b..0fdfe7b3505 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,4 +1,3 @@
-DIST apache-zookeeper-3.6.1-bin.tar.gz 12436328 BLAKE2B 
73c8628826382d68171f12e6ff5baefc66c4569f6e7dfec53ce00a2fd8bcf5ec519c5aeb29e9d01762ca95205bdfce3748cdaa1c745cf254c38df6ee38117165
 SHA512 
1c5cb4d9886fae41bf244a446dd874b73c0fff7a5fc2dda4305041964420cde21e59b388dfd2551464a46bb6918d9d3c3c01ebe68fdbe782074ee360aa830c7d
 DIST zookeeper-3.4.10.tar.gz 35042811 BLAKE2B 
c17100d2179688665cfc9efededd378543492e2a839df9da7ab72097b954200c527375cadae1d7b30d83c511c21c1470d0b86a4a19df5abe0c82980920cad92f
 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
 DIST zookeeper-3.4.11.tar.gz 36668066 BLAKE2B 
4bf963d41280bd6227b4e81721576bf1f973a765c7049e78c5fae4d9dbc7e4d034304208af0f68b894bd4624e1945c9e4492b3217ff7f0e05d9b822c1843d96d
 SHA512 
1ed2df11dbff2fbbb70d992d02427c4f694ccb4fe493db10a087b04d934b132b970956099edbdf1c2c636d5eb248bca1528846fcb449ae8bee4b9a82f7936f9e
 DIST zookeeper-3.4.12.tar.gz 36667596 BLAKE2B 
e4aac98f86fc4fcc576ecfb55381fd37efe3fa56cebc1632abda59b6ba71fecca17ace29124ef9f59ca0de627ff463f9d6fc7ff7fbbe77c2bbf30ae25a9f99f8
 SHA512 
026c7feb4a660bf8d99b1b719fec2b7e4603c3c46f2b77bac372df15ed0ceb4d971aa9c954082d61d73929ef8dc38c31693604ae75244f746cafb4eb6e67320c

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.1.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.1.ebuild
deleted file mode 100644
index ce172dc5383..000
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils java-utils-2 user
-
-MY_P="zookeeper"
-MY_PN=${MY_P}-${PV}
-
-DESCRIPTION="A high-performance coordination service for distributed 
applications."
-HOMEPAGE="http://zookeeper.apache.org/;
-SRC_URI="https://downloads.apache.org/${MY_P}/${MY_PN}/apache-${MY_PN}-bin.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="mirror binchecks"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=virtual/jre-1.7"
-
-S=${WORKDIR}/apache-${MY_PN}-bin
-
-INSTALL_DIR=/opt/${PN}
-export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
-
-pkg_setup() {
-   enewgroup zookeeper
-   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
-}
-
-src_install() {
-   local DATA_DIR=/var/lib/${MY_P}
-
-   rm bin/*.cmd || die
-
-   keepdir "${DATA_DIR}"
-   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
-   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
-
-   dodir "${INSTALL_DIR}"
-   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
-
-   # data dir perms
-   fowners zookeeper:zookeeper "${DATA_DIR}"
-
-   # log dir
-   keepdir /var/log/zookeeper
-   fowners zookeeper:zookeeper /var/log/zookeeper
-
-   # init script
-   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
-   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
-
-   # env file
-   cat > 99"${PN}" <<-EOF
-   PATH=${INSTALL_DIR}/bin
-   CONFIG_PROTECT=${INSTALL_DIR}/conf
-   EOF
-   doenvd 99"${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2020-06-20 Thread 罗百科
commit: 46f020bc4e37a2fdf85794b6aad6b40140236f39
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jun 20 09:32:17 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Jun 20 09:32:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f020bc

sys-cluster/zookeeper-bin: Bump

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

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.6.1.ebuild   | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 0fdfe7b3505..de398af670b 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,3 +1,4 @@
+DIST apache-zookeeper-3.6.1-bin.tar.gz 12436328 BLAKE2B 
73c8628826382d68171f12e6ff5baefc66c4569f6e7dfec53ce00a2fd8bcf5ec519c5aeb29e9d01762ca95205bdfce3748cdaa1c745cf254c38df6ee38117165
 SHA512 
1c5cb4d9886fae41bf244a446dd874b73c0fff7a5fc2dda4305041964420cde21e59b388dfd2551464a46bb6918d9d3c3c01ebe68fdbe782074ee360aa830c7d
 DIST zookeeper-3.4.10.tar.gz 35042811 BLAKE2B 
c17100d2179688665cfc9efededd378543492e2a839df9da7ab72097b954200c527375cadae1d7b30d83c511c21c1470d0b86a4a19df5abe0c82980920cad92f
 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
 DIST zookeeper-3.4.11.tar.gz 36668066 BLAKE2B 
4bf963d41280bd6227b4e81721576bf1f973a765c7049e78c5fae4d9dbc7e4d034304208af0f68b894bd4624e1945c9e4492b3217ff7f0e05d9b822c1843d96d
 SHA512 
1ed2df11dbff2fbbb70d992d02427c4f694ccb4fe493db10a087b04d934b132b970956099edbdf1c2c636d5eb248bca1528846fcb449ae8bee4b9a82f7936f9e
 DIST zookeeper-3.4.12.tar.gz 36667596 BLAKE2B 
e4aac98f86fc4fcc576ecfb55381fd37efe3fa56cebc1632abda59b6ba71fecca17ace29124ef9f59ca0de627ff463f9d6fc7ff7fbbe77c2bbf30ae25a9f99f8
 SHA512 
026c7feb4a660bf8d99b1b719fec2b7e4603c3c46f2b77bac372df15ed0ceb4d971aa9c954082d61d73929ef8dc38c31693604ae75244f746cafb4eb6e67320c

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.1.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.1.ebuild
new file mode 100644
index 000..ce172dc5383
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils java-utils-2 user
+
+MY_P="zookeeper"
+MY_PN=${MY_P}-${PV}
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications."
+HOMEPAGE="http://zookeeper.apache.org/;
+SRC_URI="https://downloads.apache.org/${MY_P}/${MY_PN}/apache-${MY_PN}-bin.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=virtual/jre-1.7"
+
+S=${WORKDIR}/apache-${MY_PN}-bin
+
+INSTALL_DIR=/opt/${PN}
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+pkg_setup() {
+   enewgroup zookeeper
+   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/${MY_P}
+
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
+   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH=${INSTALL_DIR}/bin
+   CONFIG_PROTECT=${INSTALL_DIR}/conf
+   EOF
+   doenvd 99"${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2018-08-04 Thread Patrick Lauer
commit: ff9f0ade05f332498c81ccdbe4fdfcb08495f6e8
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Aug  4 07:08:20 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Aug  4 11:05:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9f0ade

sys-cluster/zookeeper-bin: Bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.4.13.ebuild  | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 32d110f8b5e..0fdfe7b3505 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,3 +1,4 @@
 DIST zookeeper-3.4.10.tar.gz 35042811 BLAKE2B 
c17100d2179688665cfc9efededd378543492e2a839df9da7ab72097b954200c527375cadae1d7b30d83c511c21c1470d0b86a4a19df5abe0c82980920cad92f
 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
 DIST zookeeper-3.4.11.tar.gz 36668066 BLAKE2B 
4bf963d41280bd6227b4e81721576bf1f973a765c7049e78c5fae4d9dbc7e4d034304208af0f68b894bd4624e1945c9e4492b3217ff7f0e05d9b822c1843d96d
 SHA512 
1ed2df11dbff2fbbb70d992d02427c4f694ccb4fe493db10a087b04d934b132b970956099edbdf1c2c636d5eb248bca1528846fcb449ae8bee4b9a82f7936f9e
 DIST zookeeper-3.4.12.tar.gz 36667596 BLAKE2B 
e4aac98f86fc4fcc576ecfb55381fd37efe3fa56cebc1632abda59b6ba71fecca17ace29124ef9f59ca0de627ff463f9d6fc7ff7fbbe77c2bbf30ae25a9f99f8
 SHA512 
026c7feb4a660bf8d99b1b719fec2b7e4603c3c46f2b77bac372df15ed0ceb4d971aa9c954082d61d73929ef8dc38c31693604ae75244f746cafb4eb6e67320c
+DIST zookeeper-3.4.13.tar.gz 37191810 BLAKE2B 
994eecf982a19bbf3ae648c5d140746f5836f0f5d8921ed005ebccdedf0098591005b9038eb75fc660b48ae12b09b8db9dd68d3ac3b4ac9f847de214996e1efd
 SHA512 
3481bd19945d80848f81d9dc2896a682ae8b62269b8164ffbae532e55aa4219961403e0208c8e72cf784605eae436d70ddae2b26e0deba0f1f84c74188c32c0a

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
new file mode 100644
index 000..0ed0f10b5ef
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.13.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils java-utils-2 user
+
+MY_P="zookeeper"
+MY_PN=${MY_P}-${PV}
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications."
+HOMEPAGE="http://zookeeper.apache.org/;
+SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=virtual/jre-1.7"
+
+S=${WORKDIR}/${MY_PN}
+
+INSTALL_DIR=/opt/${PN}
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+pkg_setup() {
+   enewgroup zookeeper
+   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
+}
+
+src_prepare() {
+   # python
+   sed -e "s|src/c/zookeeper.c|zookeeper.c|g" \
+   -e "s|../../../|${S}|g" \
+   -i contrib/zkpython/src/python/setup.py || die
+
+   # wh u -Werror ?! so horribal!
+   sed -e 's/-Werror//g' -i src/c/Makefile.* || die "Failed to rectify the 
Makefile"
+}
+
+src_configure() {
+   cd "${S}"/src/c || die
+   econf
+}
+
+src_compile() {
+   cd "${S}"/src/c || die
+   emake
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/${MY_P}
+
+   # python
+   cd "${S}"/contrib/zkpython/ || die
+   mv src/python/setup.py .
+   mv src/c/* .
+   python_foreach_impl distutils-r1_src_install
+   cd "${S}" || die
+
+   # cleanup sources
+   rm -rf src/ || die
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
+   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH=${INSTALL_DIR}/bin
+   CONFIG_PROTECT=${INSTALL_DIR}/conf
+   EOF
+   doenvd 99"${PN}" || die "doenvd failed"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2018-04-29 Thread Patrick Lauer
commit: dd3aa29d3fd993d809a1d8dcb4dfca2397a1689d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Apr 29 18:09:30 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Apr 29 18:40:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3aa29d

sys-cluster/zookeeper-bin: Bump

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.4.12.ebuild  | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 2542dd98ecd..32d110f8b5e 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,2 +1,3 @@
 DIST zookeeper-3.4.10.tar.gz 35042811 BLAKE2B 
c17100d2179688665cfc9efededd378543492e2a839df9da7ab72097b954200c527375cadae1d7b30d83c511c21c1470d0b86a4a19df5abe0c82980920cad92f
 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
 DIST zookeeper-3.4.11.tar.gz 36668066 BLAKE2B 
4bf963d41280bd6227b4e81721576bf1f973a765c7049e78c5fae4d9dbc7e4d034304208af0f68b894bd4624e1945c9e4492b3217ff7f0e05d9b822c1843d96d
 SHA512 
1ed2df11dbff2fbbb70d992d02427c4f694ccb4fe493db10a087b04d934b132b970956099edbdf1c2c636d5eb248bca1528846fcb449ae8bee4b9a82f7936f9e
+DIST zookeeper-3.4.12.tar.gz 36667596 BLAKE2B 
e4aac98f86fc4fcc576ecfb55381fd37efe3fa56cebc1632abda59b6ba71fecca17ace29124ef9f59ca0de627ff463f9d6fc7ff7fbbe77c2bbf30ae25a9f99f8
 SHA512 
026c7feb4a660bf8d99b1b719fec2b7e4603c3c46f2b77bac372df15ed0ceb4d971aa9c954082d61d73929ef8dc38c31693604ae75244f746cafb4eb6e67320c

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.12.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.12.ebuild
new file mode 100644
index 000..a35bfb4d98d
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.12.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils java-utils-2 user
+
+MY_P="zookeeper"
+MY_PN=${MY_P}-${PV}
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications."
+HOMEPAGE="http://zookeeper.apache.org/;
+SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=virtual/jre-1.7"
+
+S=${WORKDIR}/${MY_PN}
+
+INSTALL_DIR=/opt/${PN}
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+pkg_setup() {
+   enewgroup zookeeper
+   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
+}
+
+src_prepare() {
+   # python
+   sed -e "s|src/c/zookeeper.c|zookeeper.c|g" \
+   -e "s|../../../|${S}|g" \
+   -i contrib/zkpython/src/python/setup.py || die
+}
+
+src_configure() {
+   cd "${S}"/src/c || die
+   econf
+}
+
+src_compile() {
+   cd "${S}"/src/c || die
+   emake
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/${MY_P}
+
+   # python
+   cd "${S}"/contrib/zkpython/ || die
+   mv src/python/setup.py .
+   mv src/c/* .
+   python_foreach_impl distutils-r1_src_install
+   cd "${S}" || die
+
+   # cleanup sources
+   rm -rf src/ || die
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
+   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH=${INSTALL_DIR}/bin
+   CONFIG_PROTECT=${INSTALL_DIR}/conf
+   EOF
+   doenvd 99"${PN}" || die "doenvd failed"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2017-11-15 Thread Patrick Lauer
commit: 2be5b3c199fd6f1ce10a21105951bac092b62f6f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Nov 15 09:01:11 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Nov 15 09:03:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be5b3c1

sys-cluster/zookeeper-bin: Bump

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.4.11.ebuild  | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 5f5738321d7..c6e23256edc 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1 +1,2 @@
 DIST zookeeper-3.4.10.tar.gz 35042811 SHA256 
7f7f5414e044ac11fee2a1e0bc225469f51fb0cdf821e67df762a43098223f27 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
 WHIRLPOOL 
10fb08b7a351f688b187e38b8dd84578f765eee87fdcfc63e9813bf7c5878048cc4ffba21e660ec9e1af7b58e68de69994b5938791b7ae83a5b014456f35a57a
+DIST zookeeper-3.4.11.tar.gz 36668066 SHA256 
f6bd68a1c8f7c13ea4c2c99f13082d0d71ac464ffaf3bf7a365879ab6ad10e84 SHA512 
1ed2df11dbff2fbbb70d992d02427c4f694ccb4fe493db10a087b04d934b132b970956099edbdf1c2c636d5eb248bca1528846fcb449ae8bee4b9a82f7936f9e
 WHIRLPOOL 
f3fa8bea9908e371f4a1a9bc8a0f90552a5ff7b4c95f9bdf4991bbe0dd6ebdd22fbe8851e9da09a2dd7a5b13d922179280a7305ed2da2dce0f1aed152593e697

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild
new file mode 100644
index 000..bc0ae0982c2
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.11.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils java-utils-2 user
+
+MY_P="zookeeper"
+MY_PN=${MY_P}-${PV}
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications."
+HOMEPAGE="http://zookeeper.apache.org/;
+SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=virtual/jre-1.7"
+
+S=${WORKDIR}/${MY_PN}
+
+INSTALL_DIR=/opt/${PN}
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+pkg_setup() {
+   enewgroup zookeeper
+   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
+}
+
+src_prepare() {
+   # python
+   sed -e "s|src/c/zookeeper.c|zookeeper.c|g" \
+   -e "s|../../../|${S}|g" \
+   -i contrib/zkpython/src/python/setup.py || die
+}
+
+src_configure() {
+   cd "${S}"/src/c || die
+   econf
+}
+
+src_compile() {
+   cd "${S}"/src/c || die
+   emake
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/${MY_P}
+
+   # python
+   cd "${S}"/contrib/zkpython/ || die
+   mv src/python/setup.py .
+   mv src/c/* .
+   python_foreach_impl distutils-r1_src_install
+   cd "${S}" || die
+
+   # cleanup sources
+   rm -rf src/ || die
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
+   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH=${INSTALL_DIR}/bin
+   CONFIG_PROTECT=${INSTALL_DIR}/conf
+   EOF
+   doenvd 99"${PN}" || die "doenvd failed"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2017-07-15 Thread Aaron Bauman
commit: 39cc1bec1e22b7d0dd0db539cf2193ca26c280e9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jul 16 01:43:51 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jul 16 01:43:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39cc1bec

sys-cluster/zookeeper-bin: drop vulnerable wrt sec bug #621034

 sys-cluster/zookeeper-bin/Manifest |  1 -
 .../zookeeper-bin/zookeeper-bin-3.4.9.ebuild   | 90 --
 2 files changed, 91 deletions(-)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 418f383c2d2..5f5738321d7 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1,2 +1 @@
 DIST zookeeper-3.4.10.tar.gz 35042811 SHA256 
7f7f5414e044ac11fee2a1e0bc225469f51fb0cdf821e67df762a43098223f27 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
 WHIRLPOOL 
10fb08b7a351f688b187e38b8dd84578f765eee87fdcfc63e9813bf7c5878048cc4ffba21e660ec9e1af7b58e68de69994b5938791b7ae83a5b014456f35a57a
-DIST zookeeper-3.4.9.tar.gz 22724574 SHA256 
e7f340412a61c7934b5143faef8d13529b29242ebfba2eba48169f4a8392f535 SHA512 
4f3e003c6ce5e3338f642f7deaa0fd2cfd1b30591d3ed4fe880492dded6c4bf01d30483e28f3a38b43bb6d2696ff4d819fc9577733224cec07e236437e88a657
 WHIRLPOOL 
9e879b335156adf5fcb46e1ddb5e76a061338862cdd14b4cd85dffac4a3343ff21d84ac24b31b232b52426d756bc17734448591cbd13b556c59664b42a8a298a

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.9.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.9.ebuild
deleted file mode 100644
index e10e3fe150f..000
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.9.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils java-utils-2 user
-
-MY_P="zookeeper"
-MY_PN=${MY_P}-${PV}
-
-DESCRIPTION="A high-performance coordination service for distributed 
applications."
-HOMEPAGE="http://zookeeper.apache.org/;
-SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="mirror binchecks"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=virtual/jre-1.7"
-
-S=${WORKDIR}/${MY_PN}
-
-INSTALL_DIR=/opt/${PN}
-export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
-
-pkg_setup() {
-   enewgroup zookeeper
-   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
-}
-
-src_prepare() {
-   # python
-   sed -e "s|src/c/zookeeper.c|zookeeper.c|g" \
-   -e "s|../../../|${S}|g" \
-   -i contrib/zkpython/src/python/setup.py || die
-}
-
-src_configure() {
-   cd "${S}"/src/c || die
-   econf
-}
-
-src_compile() {
-   cd "${S}"/src/c || die
-   emake
-}
-
-src_install() {
-   local DATA_DIR=/var/lib/${MY_P}
-
-   # python
-   cd "${S}"/contrib/zkpython/ || die
-   mv src/python/setup.py .
-   mv src/c/* .
-   python_foreach_impl distutils-r1_src_install
-   cd "${S}" || die
-
-   # cleanup sources
-   rm -rf src/ || die
-   rm bin/*.cmd || die
-
-   keepdir "${DATA_DIR}"
-   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
-   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
-
-   dodir "${INSTALL_DIR}"
-   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
-
-   # data dir perms
-   fowners zookeeper:zookeeper "${DATA_DIR}"
-
-   # log dir
-   keepdir /var/log/zookeeper
-   fowners zookeeper:zookeeper /var/log/zookeeper
-
-   # init script
-   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
-   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
-
-   # env file
-   cat > 99"${PN}" <<-EOF
-   PATH=${INSTALL_DIR}/bin
-   CONFIG_PROTECT=${INSTALL_DIR}/conf
-   EOF
-   doenvd 99"${PN}" || die "doenvd failed"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/

2017-05-17 Thread Patrick Lauer
commit: 352f02f4be16478e92ca8c29cca0f3280f0dd53f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 17 15:27:32 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed May 17 15:27:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352f02f4

sys-cluster/zookeeper-bin: Bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.4.10.ebuild  | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 4e4a4361e8d..418f383c2d2 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1 +1,2 @@
+DIST zookeeper-3.4.10.tar.gz 35042811 SHA256 
7f7f5414e044ac11fee2a1e0bc225469f51fb0cdf821e67df762a43098223f27 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
 WHIRLPOOL 
10fb08b7a351f688b187e38b8dd84578f765eee87fdcfc63e9813bf7c5878048cc4ffba21e660ec9e1af7b58e68de69994b5938791b7ae83a5b014456f35a57a
 DIST zookeeper-3.4.9.tar.gz 22724574 SHA256 
e7f340412a61c7934b5143faef8d13529b29242ebfba2eba48169f4a8392f535 SHA512 
4f3e003c6ce5e3338f642f7deaa0fd2cfd1b30591d3ed4fe880492dded6c4bf01d30483e28f3a38b43bb6d2696ff4d819fc9577733224cec07e236437e88a657
 WHIRLPOOL 
9e879b335156adf5fcb46e1ddb5e76a061338862cdd14b4cd85dffac4a3343ff21d84ac24b31b232b52426d756bc17734448591cbd13b556c59664b42a8a298a

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild
new file mode 100644
index 000..bc0ae0982c2
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils java-utils-2 user
+
+MY_P="zookeeper"
+MY_PN=${MY_P}-${PV}
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications."
+HOMEPAGE="http://zookeeper.apache.org/;
+SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=virtual/jre-1.7"
+
+S=${WORKDIR}/${MY_PN}
+
+INSTALL_DIR=/opt/${PN}
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+pkg_setup() {
+   enewgroup zookeeper
+   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
+}
+
+src_prepare() {
+   # python
+   sed -e "s|src/c/zookeeper.c|zookeeper.c|g" \
+   -e "s|../../../|${S}|g" \
+   -i contrib/zkpython/src/python/setup.py || die
+}
+
+src_configure() {
+   cd "${S}"/src/c || die
+   econf
+}
+
+src_compile() {
+   cd "${S}"/src/c || die
+   emake
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/${MY_P}
+
+   # python
+   cd "${S}"/contrib/zkpython/ || die
+   mv src/python/setup.py .
+   mv src/c/* .
+   python_foreach_impl distutils-r1_src_install
+   cd "${S}" || die
+
+   # cleanup sources
+   rm -rf src/ || die
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
+   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH=${INSTALL_DIR}/bin
+   CONFIG_PROTECT=${INSTALL_DIR}/conf
+   EOF
+   doenvd 99"${PN}" || die "doenvd failed"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/files/, sys-cluster/zookeeper-bin/

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

sys-cluster/zookeeper-bin: Initial import.

Based on ebuilds by Ultrabug, with modifications tested in the adjust overlay.

Package-Manager: portage-2.3.0

 sys-cluster/zookeeper-bin/Manifest |  1 +
 sys-cluster/zookeeper-bin/files/log4j.properties   | 58 ++
 sys-cluster/zookeeper-bin/files/zookeeper.confd| 18 +
 sys-cluster/zookeeper-bin/files/zookeeper.initd| 15 
 sys-cluster/zookeeper-bin/metadata.xml | 12 +++
 .../zookeeper-bin/zookeeper-bin-3.4.9.ebuild   | 91 ++
 6 files changed, 195 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
new file mode 100644
index ..4e4a436
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -0,0 +1 @@
+DIST zookeeper-3.4.9.tar.gz 22724574 SHA256 
e7f340412a61c7934b5143faef8d13529b29242ebfba2eba48169f4a8392f535 SHA512 
4f3e003c6ce5e3338f642f7deaa0fd2cfd1b30591d3ed4fe880492dded6c4bf01d30483e28f3a38b43bb6d2696ff4d819fc9577733224cec07e236437e88a657
 WHIRLPOOL 
9e879b335156adf5fcb46e1ddb5e76a061338862cdd14b4cd85dffac4a3343ff21d84ac24b31b232b52426d756bc17734448591cbd13b556c59664b42a8a298a

diff --git a/sys-cluster/zookeeper-bin/files/log4j.properties 
b/sys-cluster/zookeeper-bin/files/log4j.properties
new file mode 100644
index ..c462993
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/files/log4j.properties
@@ -0,0 +1,58 @@
+# Define some default values that can be overridden by system properties
+zookeeper.root.logger=INFO, CONSOLE
+zookeeper.console.threshold=INFO
+zookeeper.log.dir=/var/log/zookeeper/
+zookeeper.log.file=zookeeper.log
+zookeeper.log.threshold=DEBUG
+zookeeper.tracelog.dir=/var/log/zookeeper/
+zookeeper.tracelog.file=zookeeper_trace.log
+
+#
+# ZooKeeper Logging Configuration
+#
+
+# Format is " (, )+
+
+# DEFAULT: console appender only
+#log4j.rootLogger=${zookeeper.root.logger}
+
+# Example with rolling log file
+log4j.rootLogger=CONSOLE, ROLLINGFILE
+
+# Example with rolling log file and tracing
+#log4j.rootLogger=TRACE, CONSOLE, ROLLINGFILE, TRACEFILE
+
+#
+# Log INFO level and above messages to the console
+#
+log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
+log4j.appender.CONSOLE.Threshold=${zookeeper.console.threshold}
+log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
+log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601} [myid:%X{myid}] - 
%-5p [%t:%C{1}@%L] - %m%n
+
+#
+# Add ROLLINGFILE to rootLogger to get log file output
+#Log DEBUG level and above messages to a log file
+log4j.appender.ROLLINGFILE=org.apache.log4j.RollingFileAppender
+log4j.appender.ROLLINGFILE.Threshold=${zookeeper.log.threshold}
+log4j.appender.ROLLINGFILE.File=${zookeeper.log.dir}/${zookeeper.log.file}
+
+# Max log file size of 256MB
+log4j.appender.ROLLINGFILE.MaxFileSize=256MB
+# uncomment the next line to limit number of backup files
+log4j.appender.ROLLINGFILE.MaxBackupIndex=10
+
+log4j.appender.ROLLINGFILE.layout=org.apache.log4j.PatternLayout
+log4j.appender.ROLLINGFILE.layout.ConversionPattern=%d{ISO8601} 
[myid:%X{myid}] - %-5p [%t:%C{1}@%L] - %m%n
+
+
+#
+# Add TRACEFILE to rootLogger to get log file output
+#Log DEBUG level and above messages to a log file
+log4j.appender.TRACEFILE=org.apache.log4j.FileAppender
+log4j.appender.TRACEFILE.Threshold=TRACE
+log4j.appender.TRACEFILE.File=${zookeeper.tracelog.dir}/${zookeeper.tracelog.file}
+
+log4j.appender.TRACEFILE.layout=org.apache.log4j.PatternLayout
+### Notice we are including log4j's NDC here (%x)
+log4j.appender.TRACEFILE.layout.ConversionPattern=%d{ISO8601} [myid:%X{myid}] 
- %-5p [%t:%C{1}@%L][%x] - %m%n

diff --git a/sys-cluster/zookeeper-bin/files/zookeeper.confd 
b/sys-cluster/zookeeper-bin/files/zookeeper.confd
new file mode 100644
index ..c6c6f0a
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/files/zookeeper.confd
@@ -0,0 +1,18 @@
+# JVM options
+JVM_OPTS=""
+
+# zookeeper files
+MAIN="org.apache.zookeeper.server.quorum.QuorumPeerMain"
+CONFIG="/opt/zookeeper-bin/conf/zoo.cfg"
+
+# build the classpath
+INSTALL_DIR=/opt/zookeeper-bin
+CLASSPATH="${INSTALL_DIR}/conf:${CLASSPATH}"
+
+for i in ${INSTALL_DIR}/zookeeper-*.jar; do
+   CLASSPATH="${i}:${CLASSPATH}"
+done
+
+for i in ${INSTALL_DIR}/lib/*.jar; do
+   CLASSPATH="${i}:${CLASSPATH}"
+done

diff --git a/sys-cluster/zookeeper-bin/files/zookeeper.initd 
b/sys-cluster/zookeeper-bin/files/zookeeper.initd
new file mode 100644
index ..a760ce7
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/files/zookeeper.initd
@@ -0,0 +1,15 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $