diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
| commit | b590c8d7572b727d565cc0b8ff660d43569845de (patch) | |
| tree | 06f7a4102ea4e845df8b66660f252920d52952f9 /net-misc/kafkacat | |
| parent | 24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff) | |
| download | baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip | |
Adding metadata
Diffstat (limited to 'net-misc/kafkacat')
| -rw-r--r-- | net-misc/kafkacat/Manifest | 1 | ||||
| -rw-r--r-- | net-misc/kafkacat/kafkacat-1.7.1.ebuild | 44 | ||||
| -rw-r--r-- | net-misc/kafkacat/metadata.xml | 13 |
3 files changed, 58 insertions, 0 deletions
diff --git a/net-misc/kafkacat/Manifest b/net-misc/kafkacat/Manifest new file mode 100644 index 000000000000..45fa8560a05c --- /dev/null +++ b/net-misc/kafkacat/Manifest @@ -0,0 +1 @@ +DIST kcat-1.7.1.tar.gz 142699 BLAKE2B 2736d284d9f1f940688a3605db3a966ddee0cb26cc271d0d288f5910a86b8d494e207757d5d35e445ea99bb4a0a218715401815167734eee3942d7de6573baaf SHA512 07aa442a840819ca8d1ab20d86fe9d07afee0e4fa546b033ceb0c1c526f3fb5d9fbd2c34c29460d3439c5046b836605150dc76e85072d9516d82b9a193a0a3cd diff --git a/net-misc/kafkacat/kafkacat-1.7.1.ebuild b/net-misc/kafkacat/kafkacat-1.7.1.ebuild new file mode 100644 index 000000000000..b0c95f3ca2f5 --- /dev/null +++ b/net-misc/kafkacat/kafkacat-1.7.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +MY_PN=kcat + +inherit toolchain-funcs + +DESCRIPTION="Generic command line non-JVM Apache Kafka producer and consumer" +HOMEPAGE="https://github.com/edenhill/kcat" +SRC_URI="https://github.com/edenhill/kcat/archive/${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64" +IUSE="+avro +json" + +DEPEND=">=dev-libs/librdkafka-0.9.4 + avro? ( + dev-libs/avro-c + dev-libs/libserdes + ) + json? ( dev-libs/yajl )" +RDEPEND="${DEPEND}" + +# tests require a running kafka cluster +RESTRICT="test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_configure() { + econf $(use_enable avro) $(use_enable json) --cc="$(tc-getCC)" +} + +src_install() { + default + dodoc CHANGELOG.md + doman ${MY_PN}.1 +} + +pkg_postinst() { + ewarn "Note that starting with version 1.7.1 the executable name" + ewarn "was changed from kafkacat to kcat" +} diff --git a/net-misc/kafkacat/metadata.xml b/net-misc/kafkacat/metadata.xml new file mode 100644 index 000000000000..4ea9626adf40 --- /dev/null +++ b/net-misc/kafkacat/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>williamh@gentoo.org</email> + <name>William Hubbs</name> + </maintainer> + <use> + <flag name="avro">Enable avro serialization/deserialization support</flag> + <flag name="json">Enable json support</flag> + </use> + <origin>baldeagleos-repo</origin> +</pkgmetadata> |
