diff options
Diffstat (limited to 'sys-cluster/zookeeper-bin/zookeeper-bin-3.6.2.ebuild')
-rw-r--r-- | sys-cluster/zookeeper-bin/zookeeper-bin-3.6.2.ebuild | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.2.ebuild b/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.2.ebuild deleted file mode 100644 index da7b8c2abcdc..000000000000 --- a/sys-cluster/zookeeper-bin/zookeeper-bin-3.6.2.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" -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}" -} |