svn commit: r411195 - in head/net: . kafkacat kafkacat/files
Mark Felder
feld at FreeBSD.org
Tue Mar 15 17:19:13 UTC 2016
Author: feld
Date: Tue Mar 15 17:19:11 2016
New Revision: 411195
URL: https://svnweb.freebsd.org/changeset/ports/411195
Log:
kafkacat is a generic non-JVM producer and consumer
for Apache Kafka. Think of it as a netcat for
Kafka.
WWW: https://github.com/edenhill/kafkacat/
PR: 201522
Submitted by: Victor Yagofarov <xnasx at yandex.ru>
Added:
head/net/kafkacat/
head/net/kafkacat/Makefile (contents, props changed)
head/net/kafkacat/distinfo (contents, props changed)
head/net/kafkacat/files/
head/net/kafkacat/files/patch-configure (contents, props changed)
head/net/kafkacat/pkg-descr (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Tue Mar 15 17:06:36 2016 (r411194)
+++ head/net/Makefile Tue Mar 15 17:19:11 2016 (r411195)
@@ -273,6 +273,7 @@
SUBDIR += jsch
SUBDIR += jumpgate
SUBDIR += jwhois
+ SUBDIR += kafkacat
SUBDIR += kamailio
SUBDIR += kdenetwork4
SUBDIR += kdenetwork4-filesharing
Added: head/net/kafkacat/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/kafkacat/Makefile Tue Mar 15 17:19:11 2016 (r411195)
@@ -0,0 +1,27 @@
+# Created by: Victor Yagofarov <xnasx at yandex.ru>
+# $FreeBSD$
+
+PORTNAME= kafkacat
+PORTVERSION= 1.2.0
+CATEGORIES= net
+DISTNAME= ${GH_ACCOUNT}-${PORTNAME}-${PORTVERSION}-${GH_TAGNAME}
+
+MAINTAINER= xnasx at yandex.ru
+COMMENT= Generic command line non-JVM Apache Kafka producer and consumer
+
+LICENSE= BSD3CLAUSE
+
+BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \
+ pkg-config:${PORTSDIR}/devel/pkgconf
+LIB_DEPENDS= librdkafka.so:${PORTSDIR}/net/librdkafka
+
+USE_GITHUB= yes
+GH_ACCOUNT= edenhill
+GH_TAGNAME= e2806ae
+
+PLIST_FILES= bin/kafkacat
+
+USES= perl5 gmake
+GNU_CONFIGURE= yes
+
+.include <bsd.port.mk>
Added: head/net/kafkacat/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/kafkacat/distinfo Tue Mar 15 17:19:11 2016 (r411195)
@@ -0,0 +1,2 @@
+SHA256 (edenhill-kafkacat-1.2.0-e2806ae_GH0.tar.gz) = 6e00be0cdd5d0aa834bba17394ced2e4a5cd3111ea3467a8a1ac1bd756f3e07f
+SIZE (edenhill-kafkacat-1.2.0-e2806ae_GH0.tar.gz) = 34296
Added: head/net/kafkacat/files/patch-configure
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/kafkacat/files/patch-configure Tue Mar 15 17:19:11 2016 (r411195)
@@ -0,0 +1,17 @@
+--- configure.orig 2015-06-18 17:24:07 UTC
++++ configure
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/usr/bin/env bash
+ #
+
+ MKL_CONFIGURE_ARGS="$0 $*"
+@@ -38,7 +38,7 @@ mkl_require cc
+
+
+ # Load application provided modules (in current directory), if any.
+-for fname in configure.* ; do
++for fname in configure.kafkacat ; do
+ if [[ $fname = 'configure.*' ]]; then
+ continue
+ fi
Added: head/net/kafkacat/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/kafkacat/pkg-descr Tue Mar 15 17:19:11 2016 (r411195)
@@ -0,0 +1,5 @@
+kafkacat is a generic non-JVM producer and consumer
+for Apache Kafka. Think of it as a netcat for
+Kafka.
+
+WWW: https://github.com/edenhill/kafkacat/
More information about the svn-ports-head
mailing list