# Template file for 'apache-kafka' pkgname=apache-kafka version=3.1.0 revision=1 hostmakedepends="curl which tar openjdk8" depends="virtual?java-runtime" short_desc="Distributed Streaming Platform" maintainer="Kyle Nusbaum " license="Apache-2.0" homepage="https://kafka.apache.org" distfiles="https://dlcdn.apache.org/kafka/${version}/kafka-${version}-src.tgz" checksum=75265c6b103b73fa9c8a9897963bee6587f968309ec827ad795e48dea1a61aaf case "$XBPS_TARGET_MACHINE" in ppc64*) ;; ppc*) broken="no JVM JIT, making this too slow to be practical";; esac do_configure() { ./gradlew } do_build() { ./gradlew releaseTarGz } do_install() { vmkdir usr/lib/kafka tar -xf core/build/distributions/kafka_2.13-${version}.tgz -C ${DESTDIR}/usr/lib/kafka --strip 1 rm -Rf ${DESTDIR}/usr/lib/kafka/bin/windows mkdir -p ${DESTDIR}/etc/profile.d vinstall ${FILESDIR}/apache-kafka.sh 0755 etc/profile.d/ vsv apache-kafka-zookeeper vsv apache-kafka }