Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Oct 2016 23:34:12 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r423096 - in head/net-mgmt: . riemann-c-client
Message-ID:  <201610012334.u91NYC7M067330@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Oct  1 23:34:12 2016
New Revision: 423096
URL: https://svnweb.freebsd.org/changeset/ports/423096

Log:
  net-mgmt/riemann-c-client: add new port
  
  PR:		210545
  Submitted by:	Dave Cottlehuber <dch@skunkwerks.at>
  
  Riemann-C-client is a C client library for the Riemann monitoring system,
  providing a convenient and simple API, high test coverage and a copyleft
  license, along with API and ABI stability.
  
  https://github.com/algernon/riemann-c-client/#readme

Added:
  head/net-mgmt/riemann-c-client/
  head/net-mgmt/riemann-c-client/Makefile   (contents, props changed)
  head/net-mgmt/riemann-c-client/distinfo   (contents, props changed)
  head/net-mgmt/riemann-c-client/pkg-descr   (contents, props changed)
  head/net-mgmt/riemann-c-client/pkg-plist   (contents, props changed)
Modified:
  head/net-mgmt/Makefile   (contents, props changed)

Modified: head/net-mgmt/Makefile
==============================================================================
--- head/net-mgmt/Makefile	Sat Oct  1 20:47:06 2016	(r423095)
+++ head/net-mgmt/Makefile	Sat Oct  1 23:34:12 2016	(r423096)
@@ -291,6 +291,7 @@
     SUBDIR += remarp
     SUBDIR += resource-agents
     SUBDIR += riemann
+    SUBDIR += riemann-c-client
     SUBDIR += rotorouter
     SUBDIR += routers2
     SUBDIR += routers2-extensions

Added: head/net-mgmt/riemann-c-client/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-mgmt/riemann-c-client/Makefile	Sat Oct  1 23:34:12 2016	(r423096)
@@ -0,0 +1,36 @@
+# Created by: Dave Cottlehuber <dch@skunkwerks.at>
+# $FreeBSD$
+
+PORTNAME=	riemann-c-client
+PORTVERSION=	1.9.1
+DISTVERSIONPREFIX=	${PORTNAME}-
+CATEGORIES=	net-mgmt
+
+MAINTAINER=	dch@skunkwerks.at
+COMMENT=	C library and command-line tool for Riemann
+
+LICENSE=	LGPL3+
+
+BUILD_DEPENDS=	libcheck>0:devel/libcheck
+LIB_DEPENDS=	libprotobuf-c.so:devel/protobuf-c \
+		libgnutls.so:security/gnutls \
+		libjson-c.so:devel/json-c
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	algernon
+
+USES=		autoreconf gmake libtool pathfix pkgconfig
+
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+PATHFIX_MAKEFILEIN=	Makefile.am
+INSTALL_TARGET=	install-strip
+TEST_TARGET=	check
+
+post-patch:
+	@${REINPLACE_CMD} 's/-ldl//' ${WRKSRC}/Makefile.am
+
+# Running |make test| isn't on poudriere menu yet, so force-feed
+pre-install:	do-test
+
+.include <bsd.port.mk>

Added: head/net-mgmt/riemann-c-client/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-mgmt/riemann-c-client/distinfo	Sat Oct  1 23:34:12 2016	(r423096)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1475271779
+SHA256 (algernon-riemann-c-client-riemann-c-client-1.9.1_GH0.tar.gz) = 6c8279362384e0ee01cb84a12f645bf7229c7d61f565158fe4ecc82c36ce8dc0
+SIZE (algernon-riemann-c-client-riemann-c-client-1.9.1_GH0.tar.gz) = 74563

Added: head/net-mgmt/riemann-c-client/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-mgmt/riemann-c-client/pkg-descr	Sat Oct  1 23:34:12 2016	(r423096)
@@ -0,0 +1,5 @@
+Riemann-C-client is a C client library for the Riemann monitoring system,
+providing a convenient and simple API, high test coverage and a copyleft
+license, along with API and ABI stability.
+
+WWW: https://github.com/algernon/riemann-c-client/#readme

Added: head/net-mgmt/riemann-c-client/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-mgmt/riemann-c-client/pkg-plist	Sat Oct  1 23:34:12 2016	(r423096)
@@ -0,0 +1,15 @@
+bin/riemann-client
+include/riemann/attribute.h
+include/riemann/client.h
+include/riemann/event.h
+include/riemann/message.h
+include/riemann/proto/riemann.pb-c.h
+include/riemann/query.h
+include/riemann/riemann-client.h
+include/riemann/simple.h
+lib/libriemann-client.a
+lib/libriemann-client.so
+lib/libriemann-client.so.0
+lib/libriemann-client.so.0.9.1
+libdata/pkgconfig/riemann-client.pc
+man/man1/riemann-client.1.gz



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