Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Dec 2013 18:50:01 GMT
From:      Krzysztof Stryjek <ports@bsdserwis.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/184458: net-mgmt/collectd5 does not support write_riemann plugin
Message-ID:  <201312201850.rBKIo1xE015418@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/184458; it has been noted by GNATS.

From: Krzysztof Stryjek <ports@bsdserwis.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/184458: net-mgmt/collectd5 does not support write_riemann
 plugin
Date: Fri, 20 Dec 2013 19:40:25 +0100

 --vtzGhvizbBRQ85DL
 Content-Type: text/plain; charset=iso-8859-2
 Content-Disposition: inline
 
 Hello,
 
 I've attached a patch to add a write_riemann plugin. I've checked it on
 tinderbox and there were no errors. So I hope it will be added to ports
 soonly :-)))
 
 Greetings,
 -- 
 Krzysztof Stryjek
 UNIX administrator/Juniper Networks Specialist
 email: wtp (at) bsdserwis (dot) com
 http://www.linkedin.com/in/KrzysztofStryjek
 GPG fingerprint: 8BD7 40CE 8994 0BBE CE6C  91CD 1292 8959 DC61 0E76
 
 In theory, there is no difference between theory and practice.
 In practice, there is.
 
 --vtzGhvizbBRQ85DL
 Content-Type: text/x-diff; charset=iso-8859-2
 Content-Disposition: attachment; filename="collectd5.patch"
 
 diff -ruN collectd5/Makefile collectd5.new/Makefile
 --- collectd5/Makefile	2013-12-18 00:54:04.000000000 +0100
 +++ collectd5.new/Makefile	2013-12-20 18:45:57.000000000 +0100
 @@ -3,7 +3,7 @@
  
  PORTNAME=	collectd
  PORTVERSION=	5.4.0
 -PORTREVISION=	2
 +PORTREVISION=	3
  PKGNAMESUFFIX=	5
  CATEGORIES=	net-mgmt
  MASTER_SITES=	http://collectd.org/files/
 @@ -19,7 +19,7 @@
  
  OPTIONS_DEFINE=		CGI DEBUG GCRYPT VIRT
  OPTIONS_GROUP=		INPUT OUTPUT
 -OPTIONS_GROUP_OUTPUT=	RRDTOOL NOTIFYEMAIL NOTIFYDESKTOP
 +OPTIONS_GROUP_OUTPUT=	RRDTOOL NOTIFYEMAIL NOTIFYDESKTOP RIEMANN
  OPTIONS_GROUP_INPUT=	CURL DBI JSON MEMCACHEC MODBUS MYSQL \
  			NUTUPS PGSQL PING PYTHON RABBITMQ REDIS \
  			ROUTEROS SNMP STATGRAB TOKYOTYRANT XML XMMS
 @@ -41,6 +41,7 @@
  PYTHON_DESC=		Enable python-based plugins
  RABBITMQ_DESC=		Enable rabbitmq-based plugins
  REDIS_DESC=		Enable redis-based plugins
 +RIEMANN_DESC=		Enable write_riemann plugin (via protobuf-c)
  ROUTEROS_DESC=		Enable routeros plugin
  RRDTOOL_DESC=		Enable rrdtool plugin (also rrdcached plugin)
  SNMP_DESC=		Enable SNMP plugin
 @@ -320,6 +321,15 @@
  PLIST_SUB+=	REDIS="@comment "
  .endif
  
 +.if ${PORT_OPTIONS:MRIEMANN}
 +LIB_DEPENDS+=	protobuf-c:${PORTSDIR}/devel/protobuf-c
 +CONFIGURE_ARGS+=--enable-write_riemann
 +PLIST_SUB+=	RIEMANN=""
 +.else
 +CONFIGURE_ARGS+=--disable-write_riemann
 +PLIST_SUB+=	RIEMANN="@comment "
 +.endif
 +
  .if ${PORT_OPTIONS:MROUTEROS}
  LIB_DEPENDS+=	routeros:${PORTSDIR}/net/librouteros
  CONFIGURE_ARGS+=--with-librouteros=${LOCALBASE} --enable-routeros
 diff -ruN collectd5/pkg-plist collectd5.new/pkg-plist
 --- collectd5/pkg-plist	2013-10-04 01:37:48.000000000 +0200
 +++ collectd5.new/pkg-plist	2013-12-20 16:23:21.000000000 +0100
 @@ -142,6 +142,9 @@
  %%REDIS%%lib/collectd/redis.a
  %%REDIS%%lib/collectd/redis.so
  %%REDIS%%lib/collectd/redis.la
 +%%RIEMANN%%lib/collectd/write_riemann.a
 +%%RIEMANN%%lib/collectd/write_riemann.so
 +%%RIEMANN%%lib/collectd/write_riemann.la
  %%ROUTEROS%%lib/collectd/routeros.a
  %%ROUTEROS%%lib/collectd/routeros.so
  %%ROUTEROS%%lib/collectd/routeros.la
 
 --vtzGhvizbBRQ85DL--



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