1 |
commit: 36aed8207ce2f64e8665a3ea2408d998b68c4297 |
2 |
Author: David Seifert <soap <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jun 28 13:14:43 2020 +0000 |
4 |
Commit: David Seifert <soap <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jun 28 13:14:43 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aed820 |
7 |
|
8 |
sys-cluster/zookeeper-bin: [QA] Revert "Bump" |
9 |
|
10 |
Maintainer is unwilling to adhere to Gentoo best practices |
11 |
and follow documented QA policies, and has refused multiple |
12 |
requests to change his workflow. |
13 |
|
14 |
* Commit message does not list version |
15 |
* EAPI 5 |
16 |
* MY_P/MY_PN mixup |
17 |
* missing GLEP 81 port |
18 |
* missing '|| die' |
19 |
|
20 |
Reverts: 46f020bc4e37a2fdf85794b6aad6b40140236f39 |
21 |
Signed-off-by: David Seifert <soap <AT> gentoo.org> |
22 |
|
23 |
sys-cluster/zookeeper-bin/Manifest | 1 - |
24 |
.../zookeeper-bin/zookeeper-bin-3.6.1.ebuild | 63 ---------------------- |
25 |
2 files changed, 64 deletions(-) |
26 |
|
27 |
diff --git a/sys-cluster/zookeeper-bin/Manifest b/sys-cluster/zookeeper-bin/Manifest |
28 |
index de398af670b..0fdfe7b3505 100644 |
29 |
--- a/sys-cluster/zookeeper-bin/Manifest |
30 |
+++ b/sys-cluster/zookeeper-bin/Manifest |
31 |
@@ -1,4 +1,3 @@ |
32 |
-DIST apache-zookeeper-3.6.1-bin.tar.gz 12436328 BLAKE2B 73c8628826382d68171f12e6ff5baefc66c4569f6e7dfec53ce00a2fd8bcf5ec519c5aeb29e9d01762ca95205bdfce3748cdaa1c745cf254c38df6ee38117165 SHA512 1c5cb4d9886fae41bf244a446dd874b73c0fff7a5fc2dda4305041964420cde21e59b388dfd2551464a46bb6918d9d3c3c01ebe68fdbe782074ee360aa830c7d |
33 |
DIST zookeeper-3.4.10.tar.gz 35042811 BLAKE2B c17100d2179688665cfc9efededd378543492e2a839df9da7ab72097b954200c527375cadae1d7b30d83c511c21c1470d0b86a4a19df5abe0c82980920cad92f SHA512 4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b |
34 |
DIST zookeeper-3.4.11.tar.gz 36668066 BLAKE2B 4bf963d41280bd6227b4e81721576bf1f973a765c7049e78c5fae4d9dbc7e4d034304208af0f68b894bd4624e1945c9e4492b3217ff7f0e05d9b822c1843d96d SHA512 1ed2df11dbff2fbbb70d992d02427c4f694ccb4fe493db10a087b04d934b132b970956099edbdf1c2c636d5eb248bca1528846fcb449ae8bee4b9a82f7936f9e |
35 |
DIST zookeeper-3.4.12.tar.gz 36667596 BLAKE2B e4aac98f86fc4fcc576ecfb55381fd37efe3fa56cebc1632abda59b6ba71fecca17ace29124ef9f59ca0de627ff463f9d6fc7ff7fbbe77c2bbf30ae25a9f99f8 SHA512 026c7feb4a660bf8d99b1b719fec2b7e4603c3c46f2b77bac372df15ed0ceb4d971aa9c954082d61d73929ef8dc38c31693604ae75244f746cafb4eb6e67320c |
36 |
|
37 |
diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.1.ebuild b/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.1.ebuild |
38 |
deleted file mode 100644 |
39 |
index ce172dc5383..00000000000 |
40 |
--- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.1.ebuild |
41 |
+++ /dev/null |
42 |
@@ -1,63 +0,0 @@ |
43 |
-# Copyright 1999-2020 Gentoo Authors |
44 |
-# Distributed under the terms of the GNU General Public License v2 |
45 |
- |
46 |
-EAPI=5 |
47 |
- |
48 |
-inherit eutils java-utils-2 user |
49 |
- |
50 |
-MY_P="zookeeper" |
51 |
-MY_PN=${MY_P}-${PV} |
52 |
- |
53 |
-DESCRIPTION="A high-performance coordination service for distributed applications." |
54 |
-HOMEPAGE="http://zookeeper.apache.org/" |
55 |
-SRC_URI="https://downloads.apache.org/${MY_P}/${MY_PN}/apache-${MY_PN}-bin.tar.gz" |
56 |
- |
57 |
-LICENSE="Apache-2.0" |
58 |
-SLOT="0" |
59 |
-KEYWORDS="~amd64 ~x86" |
60 |
-RESTRICT="mirror binchecks" |
61 |
-IUSE="" |
62 |
- |
63 |
-DEPEND="" |
64 |
-RDEPEND=">=virtual/jre-1.7" |
65 |
- |
66 |
-S=${WORKDIR}/apache-${MY_PN}-bin |
67 |
- |
68 |
-INSTALL_DIR=/opt/${PN} |
69 |
-export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf" |
70 |
- |
71 |
-pkg_setup() { |
72 |
- enewgroup zookeeper |
73 |
- enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper |
74 |
-} |
75 |
- |
76 |
-src_install() { |
77 |
- local DATA_DIR=/var/lib/${MY_P} |
78 |
- |
79 |
- rm bin/*.cmd || die |
80 |
- |
81 |
- keepdir "${DATA_DIR}" |
82 |
- sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > conf/zoo.cfg || die "sed failed" |
83 |
- cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed" |
84 |
- |
85 |
- dodir "${INSTALL_DIR}" |
86 |
- cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed" |
87 |
- |
88 |
- # data dir perms |
89 |
- fowners zookeeper:zookeeper "${DATA_DIR}" |
90 |
- |
91 |
- # log dir |
92 |
- keepdir /var/log/zookeeper |
93 |
- fowners zookeeper:zookeeper /var/log/zookeeper |
94 |
- |
95 |
- # init script |
96 |
- newinitd "${FILESDIR}"/zookeeper.initd zookeeper |
97 |
- newconfd "${FILESDIR}"/zookeeper.confd zookeeper |
98 |
- |
99 |
- # env file |
100 |
- cat > 99"${PN}" <<-EOF |
101 |
- PATH=${INSTALL_DIR}/bin |
102 |
- CONFIG_PROTECT=${INSTALL_DIR}/conf |
103 |
- EOF |
104 |
- doenvd 99"${PN}" |
105 |
-} |