Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Mar 2016 17:19:11 +0000 (UTC)
From:      Mark Felder <feld@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r411195 - in head/net: . kafkacat kafkacat/files
Message-ID:  <201603151719.u2FHJBH1009296@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@yandex.ru>
+# $FreeBSD$
+
+PORTNAME=	kafkacat
+PORTVERSION=	1.2.0
+CATEGORIES=	net
+DISTNAME=	${GH_ACCOUNT}-${PORTNAME}-${PORTVERSION}-${GH_TAGNAME}
+
+MAINTAINER=	xnasx@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603151719.u2FHJBH1009296>