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