pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

collectd: add various collectd-foo plugin packages



Module Name:	pkgsrc-wip
Committed By:	Edgar Fuß <ef%math.uni-bonn.de@localhost>
Pushed By:	ef
Date:		Fri Jul 17 19:16:13 2020 +0200
Changeset:	bde05f259fc3ec46606dbabc63e4ca4e7bc17124

Modified Files:
	Makefile
	collectd/Makefile.common
Added Files:
	collectd-gmond/DESCR
	collectd-gmond/Makefile
	collectd-gps/DESCR
	collectd-gps/Makefile
	collectd-grpc/DESCR
	collectd-grpc/Makefile
	collectd-kafka/DESCR
	collectd-kafka/Makefile
	collectd-mongodb/DESCR
	collectd-mongodb/Makefile
	collectd-notify_desktop/DESCR
	collectd-notify_desktop/Makefile
	collectd-nut/DESCR
	collectd-nut/Makefile
	collectd-openldap/DESCR
	collectd-openldap/Makefile
	collectd-pinba/DESCR
	collectd-pinba/Makefile
	collectd-tokyotyrant/DESCR
	collectd-tokyotyrant/Makefile
	collectd-varnish/DESCR
	collectd-varnish/Makefile
	collectd-virt/DESCR
	collectd-virt/Makefile
	collectd-xen/DESCR
	collectd-xen/Makefile
	collectd-xmms/DESCR
	collectd-xmms/Makefile
	collectd-yajl/DESCR
	collectd-yajl/Makefile

Log Message:
collectd: add various collectd-foo plugin packages

Add packages for variuos collectd plugins: gmond gps grpc kafka mongodb notify_desktop nut openldap pinba tokyotyrant varnish virt xen xmms yajl.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=bde05f259fc3ec46606dbabc63e4ca4e7bc17124

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                         | 17 ++++++++++++++++-
 collectd-gmond/DESCR             |  1 +
 collectd-gmond/Makefile          | 12 ++++++++++++
 collectd-gps/DESCR               |  1 +
 collectd-gps/Makefile            | 12 ++++++++++++
 collectd-grpc/DESCR              |  1 +
 collectd-grpc/Makefile           | 18 ++++++++++++++++++
 collectd-kafka/DESCR             |  1 +
 collectd-kafka/Makefile          | 13 +++++++++++++
 collectd-mongodb/DESCR           |  1 +
 collectd-mongodb/Makefile        | 13 +++++++++++++
 collectd-notify_desktop/DESCR    |  1 +
 collectd-notify_desktop/Makefile | 12 ++++++++++++
 collectd-nut/DESCR               |  1 +
 collectd-nut/Makefile            | 12 ++++++++++++
 collectd-openldap/DESCR          |  1 +
 collectd-openldap/Makefile       | 12 ++++++++++++
 collectd-pinba/DESCR             |  1 +
 collectd-pinba/Makefile          | 14 ++++++++++++++
 collectd-tokyotyrant/DESCR       |  1 +
 collectd-tokyotyrant/Makefile    | 12 ++++++++++++
 collectd-varnish/DESCR           |  1 +
 collectd-varnish/Makefile        | 12 ++++++++++++
 collectd-virt/DESCR              |  1 +
 collectd-virt/Makefile           | 12 ++++++++++++
 collectd-xen/DESCR               |  1 +
 collectd-xen/Makefile            | 15 +++++++++++++++
 collectd-xmms/DESCR              |  1 +
 collectd-xmms/Makefile           | 12 ++++++++++++
 collectd-yajl/DESCR              |  2 ++
 collectd-yajl/Makefile           | 13 +++++++++++++
 collectd/Makefile.common         | 17 +++++++++++++++++
 32 files changed, 243 insertions(+), 1 deletion(-)

diffs:
diff --git a/Makefile b/Makefile
index 208d472c36..fe6d00baf1 100644
--- a/Makefile
+++ b/Makefile
@@ -452,20 +452,35 @@ SUBDIR+=	collectd-amqp
 SUBDIR+=	collectd-curl
 SUBDIR+=	collectd-dbi
 SUBDIR+=	collectd-dns
+SUBDIR+=	collectd-gmond
+SUBDIR+=	collectd-gps
+SUBDIR+=	collectd-grpc
 SUBDIR+=	collectd-haproxy
+SUBDIR+=	collectd-kafka
 SUBDIR+=	collectd-lua
+SUBDIR+=	collectd-mongodb
 SUBDIR+=	collectd-memcached
 SUBDIR+=	collectd-mysql
 SUBDIR+=	collectd-network
 SUBDIR+=	collectd-notify-email
+SUBDIR+=	collectd-notify_desktop
+SUBDIR+=	collectd-nut
+SUBDIR+=	collectd-openldap
+SUBDIR+=	collectd-pinba
 SUBDIR+=	collectd-postgresql
 SUBDIR+=	collectd-redis
 SUBDIR+=	collectd-riemann
 SUBDIR+=	collectd-rrdtool
 SUBDIR+=	collectd-snmp
+SUBDIR+=	collectd-tokyotyrant
 SUBDIR+=	collectd-unbound
-SUBDIR+=	collectd-web
 SUBDIR+=	collectd-write_prometheus
+SUBDIR+=	collectd-varnish
+SUBDIR+=	collectd-virt
+SUBDIR+=	collectd-web
+SUBDIR+=	collectd-xen
+SUBDIR+=	collectd-xmms
+SUBDIR+=	collectd-yajl
 SUBDIR+=	colm-devel
 SUBDIR+=	colobot
 SUBDIR+=	colord
diff --git a/collectd-gmond/DESCR b/collectd-gmond/DESCR
new file mode 100644
index 0000000000..48d9bdfb1c
--- /dev/null
+++ b/collectd-gmond/DESCR
@@ -0,0 +1 @@
+gmond plugin for collectd
diff --git a/collectd-gmond/Makefile b/collectd-gmond/Makefile
new file mode 100644
index 0000000000..2d9e22f039
--- /dev/null
+++ b/collectd-gmond/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	gmond
+
+COMMENT=		Statistics collection daemon - gmond plugin
+
+.include "../../parallel/ganglia-monitor-core/buildlink3.mk"
+COLLECTD_LIB.ganglia=	${BUILDLINK_PREFIX.ganglia-monitor-core}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-gps/DESCR b/collectd-gps/DESCR
new file mode 100644
index 0000000000..c2eb2761a4
--- /dev/null
+++ b/collectd-gps/DESCR
@@ -0,0 +1 @@
+gps plugin for collectd
diff --git a/collectd-gps/Makefile b/collectd-gps/Makefile
new file mode 100644
index 0000000000..41ce7dec66
--- /dev/null
+++ b/collectd-gps/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	gps
+
+COMMENT=		Statistics collection daemon - gps plugin
+
+.include "../../geography/gpsd/buildlink3.mk"
+COLLECTD_LIB.gps=	${BUILDLINK_PREFIX.gpsd}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-grpc/DESCR b/collectd-grpc/DESCR
new file mode 100644
index 0000000000..bb07e748f7
--- /dev/null
+++ b/collectd-grpc/DESCR
@@ -0,0 +1 @@
+grpc plugin for collectd
diff --git a/collectd-grpc/Makefile b/collectd-grpc/Makefile
new file mode 100644
index 0000000000..c2616da700
--- /dev/null
+++ b/collectd-grpc/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	grpc
+
+COMMENT=		Statistics collection daemon - grpc plugin
+
+.include "../../net/grpc/buildlink3.mk"
+.include "../../devel/protobuf/buildlink3.mk"
+.include "../../devel/protobuf-c/buildlink3.mk"
+COLLECTD_LIB.grpcpp=	${BUILDLINK_PREFIX.grpc}
+COLLECTD_LIB.protobuf=	${BUILDLINK_PREFIX.protobuf}
+COLLECTD_LIB.protobuf-c=${BUILDLINK_PREFIX.protobuf-c}
+
+BUILD_DEPENDS+=	protobuf>=3.0.0:../../devel/protobuf
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-kafka/DESCR b/collectd-kafka/DESCR
new file mode 100644
index 0000000000..2a735f11bd
--- /dev/null
+++ b/collectd-kafka/DESCR
@@ -0,0 +1 @@
+write_kafka plugin for collectd
diff --git a/collectd-kafka/Makefile b/collectd-kafka/Makefile
new file mode 100644
index 0000000000..5588aac2ec
--- /dev/null
+++ b/collectd-kafka/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	kafka
+COLLECTD_PLUGINS=	write_kafka
+
+COMMENT=		Statistics collection daemon - write_kafka plugin
+
+.include "../../devel/librdkafka/buildlink3.mk"
+COLLECTD_LIB.rdkafka=	${BUILDLINK_PREFIX.librdkafka}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-mongodb/DESCR b/collectd-mongodb/DESCR
new file mode 100644
index 0000000000..97e61e0712
--- /dev/null
+++ b/collectd-mongodb/DESCR
@@ -0,0 +1 @@
+write_mongodb plugin for collectd
diff --git a/collectd-mongodb/Makefile b/collectd-mongodb/Makefile
new file mode 100644
index 0000000000..be6ad47912
--- /dev/null
+++ b/collectd-mongodb/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	mongodb
+COLLECTD_PLUGINS=	write_mongodb
+
+COMMENT=		Statistics collection daemon - write_mongodb plugin
+
+.include "../../databases/mongo-c-driver/buildlink3.mk"
+COLLECTD_LIB.mongoc=	yes # help says argument is the path, but everything but "yes" disables
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-notify_desktop/DESCR b/collectd-notify_desktop/DESCR
new file mode 100644
index 0000000000..fb710ec57f
--- /dev/null
+++ b/collectd-notify_desktop/DESCR
@@ -0,0 +1 @@
+notify_desktop plugin for collectd
diff --git a/collectd-notify_desktop/Makefile b/collectd-notify_desktop/Makefile
new file mode 100644
index 0000000000..1432546205
--- /dev/null
+++ b/collectd-notify_desktop/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	notify_desktop
+
+COMMENT=		Statistics collection daemon - notify_desktop plugin
+
+.include "../../sysutils/libnotify/buildlink3.mk"
+COLLECTD_LIB.notify=	${BUILDLINK_PREFIX.libnotify}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-nut/DESCR b/collectd-nut/DESCR
new file mode 100644
index 0000000000..cf052d4129
--- /dev/null
+++ b/collectd-nut/DESCR
@@ -0,0 +1 @@
+nut (ups-nut) plugin for collectd
diff --git a/collectd-nut/Makefile b/collectd-nut/Makefile
new file mode 100644
index 0000000000..fa3c2a18b7
--- /dev/null
+++ b/collectd-nut/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	nut
+
+COMMENT=		Statistics collection daemon - nut plugin
+
+.include "../../sysutils/ups-nut/buildlink3.mk"
+COLLECTD_LIB.upsclient=	${BUILDLINK_PREFIX.ups-nut}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-openldap/DESCR b/collectd-openldap/DESCR
new file mode 100644
index 0000000000..64bb9d6198
--- /dev/null
+++ b/collectd-openldap/DESCR
@@ -0,0 +1 @@
+openldap plugin for collectd
diff --git a/collectd-openldap/Makefile b/collectd-openldap/Makefile
new file mode 100644
index 0000000000..ea75b4a0cf
--- /dev/null
+++ b/collectd-openldap/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	openldap
+
+COMMENT=		Statistics collection daemon - openldap plugin
+
+.include "../../databases/openldap-client/buildlink3.mk"
+COLLECTD_LIB.ldap=	${BUILDLINK_PREFIX.openldap-client}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-pinba/DESCR b/collectd-pinba/DESCR
new file mode 100644
index 0000000000..5504e3db48
--- /dev/null
+++ b/collectd-pinba/DESCR
@@ -0,0 +1 @@
+pinba plugin for collectd
diff --git a/collectd-pinba/Makefile b/collectd-pinba/Makefile
new file mode 100644
index 0000000000..a73859ec3d
--- /dev/null
+++ b/collectd-pinba/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	pinba
+
+COMMENT=		Statistics collection daemon - pinba plugin
+
+.include "../../devel/protobuf-c/buildlink3.mk"
+COLLECTD_LIB.protobuf-c=${BUILDLINK_PREFIX.protobuf-c}
+
+BUILD_DEPENDS+= protobuf>=3.0.0:../../devel/protobuf
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-tokyotyrant/DESCR b/collectd-tokyotyrant/DESCR
new file mode 100644
index 0000000000..ea89980c3e
--- /dev/null
+++ b/collectd-tokyotyrant/DESCR
@@ -0,0 +1 @@
+tokyotyrant plugin for collectd
diff --git a/collectd-tokyotyrant/Makefile b/collectd-tokyotyrant/Makefile
new file mode 100644
index 0000000000..5b557b2b5b
--- /dev/null
+++ b/collectd-tokyotyrant/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	tokyotyrant
+
+COMMENT=		Statistics collection daemon - tokyotyrant plugin
+
+.include "../../databases/tokyotyrant/buildlink3.mk"
+COLLECTD_LIB.tokyotyrant=	${BUILDLINK_PREFIX.tokyotyrant}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-varnish/DESCR b/collectd-varnish/DESCR
new file mode 100644
index 0000000000..327b094e08
--- /dev/null
+++ b/collectd-varnish/DESCR
@@ -0,0 +1 @@
+varnish plugin for collectd
diff --git a/collectd-varnish/Makefile b/collectd-varnish/Makefile
new file mode 100644
index 0000000000..fb9dff6f2d
--- /dev/null
+++ b/collectd-varnish/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	varnish
+
+COMMENT=		Statistics collection daemon - varnish plugin
+
+.include "../../www/varnish/buildlink3.mk"
+COLLECTD_LIB.varnish=	${BUILDLINK_PREFIX.varnish}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-virt/DESCR b/collectd-virt/DESCR
new file mode 100644
index 0000000000..970ea13881
--- /dev/null
+++ b/collectd-virt/DESCR
@@ -0,0 +1 @@
+virt plugin for collectd
diff --git a/collectd-virt/Makefile b/collectd-virt/Makefile
new file mode 100644
index 0000000000..0226783846
--- /dev/null
+++ b/collectd-virt/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	virt
+
+COMMENT=		Statistics collection daemon - virt plugin
+
+.include "../../sysutils/libvirt/buildlink3.mk"
+COLLECTD_LIB.virt=	${BUILDLINK_PREFIX.libvirt}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-xen/DESCR b/collectd-xen/DESCR
new file mode 100644
index 0000000000..31e0907fd4
--- /dev/null
+++ b/collectd-xen/DESCR
@@ -0,0 +1 @@
+xen_cpu plugin for collectd
diff --git a/collectd-xen/Makefile b/collectd-xen/Makefile
new file mode 100644
index 0000000000..25b323dc90
--- /dev/null
+++ b/collectd-xen/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	xen
+COLLECTD_PLUGINS=	xencpu
+
+COMMENT=		Statistics collection daemon - xencpu plugin
+
+COLLECTD_XEN?=	411
+
+.include "../../sysutils/xentools${COLLECTD_XEN}/buildlink3.mk"
+COLLECTD_LIB.xenctrl=	${BUILDLINK_PREFIX.xentools${COLLECTD_XEN}}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-xmms/DESCR b/collectd-xmms/DESCR
new file mode 100644
index 0000000000..41934ebb65
--- /dev/null
+++ b/collectd-xmms/DESCR
@@ -0,0 +1 @@
+xmms plugin for collectd
diff --git a/collectd-xmms/Makefile b/collectd-xmms/Makefile
new file mode 100644
index 0000000000..cdbd206101
--- /dev/null
+++ b/collectd-xmms/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	xmms
+
+COMMENT=		Statistics collection daemon - xmms plugin
+
+.include "../../audio/xmms/buildlink3.mk"
+COLLECTD_LIB.xmms=	${BUILDLINK_PREFIX.xmms}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd-yajl/DESCR b/collectd-yajl/DESCR
new file mode 100644
index 0000000000..08313713ae
--- /dev/null
+++ b/collectd-yajl/DESCR
@@ -0,0 +1,2 @@
+YAJL-based plugins for collectd (ceph, log_logstash).
+Plugins that also depend on CURL are in the collectd-curl package.
diff --git a/collectd-yajl/Makefile b/collectd-yajl/Makefile
new file mode 100644
index 0000000000..cb86adfbc7
--- /dev/null
+++ b/collectd-yajl/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v $
+
+COLLECTD_PACKAGE=	yajl
+COLLECTD_PLUGINS=	ceph log_logstash
+
+COMMENT=		Statistics collection daemon - YAJL-based plugins
+
+.include "../../devel/yajl/buildlink3.mk"
+COLLECTD_LIB.yajl=	${BUILDLINK_PREFIX.yajl}
+
+.include "../../wip/collectd/Makefile.common"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/collectd/Makefile.common b/collectd/Makefile.common
index 6dee7d39af..c3ff20766a 100644
--- a/collectd/Makefile.common
+++ b/collectd/Makefile.common
@@ -5,15 +5,32 @@
 # used by wip/collectd-curl/Makefile
 # used by wip/collectd-dbi/Makefile
 # used by wip/collectd-dns/Makefile
+# used by wip/collectd-gmond/Makefile
+# used by wip/collectd-gps/Makefile
+# used by wip/collectd-grpc/Makefile
+# used by wip/collectd-kafka/Makefile
+# used by wip/collectd-lua/Makefile
 # used by wip/collectd-memcached/Makefile
+# used by wip/collectd-mongodb/Makefile
 # used by wip/collectd-mysql/Makefile
 # used by wip/collectd-network/Makefile
+# used by wip/collectd-notify_desktop/Makefile
 # used by wip/collectd-notify-email/Makefile
+# used by wip/collectd-nut/Makefile
+# used by wip/collectd-openldap/Makefile
+# used by wip/collectd-pinba/Makefile
 # used by wip/collectd-postgresql/Makefile
+# used by wip/collectd-redis/Makefile
 # used by wip/collectd-riemann/Makefile
 # used by wip/collectd-rrdtool/Makefile
 # used by wip/collectd-snmp/Makefile
+# used by wip/collectd-tokyotyrant/Makefile
+# used by wip/collectd-varnish/Makefile
+# used by wip/collectd-virt/Makefile
 # used by wip/collectd-write_prometheus/Makefile
+# used by wip/collectd-xen/Makefile
+# used by wip/collectd-xmms/Makefile
+# used by wip/collectd-yajl/Makefile
 # used by wip/p5-collectd/Makefile
 # used by wip/py-collectd/Makefile
 


Home | Main Index | Thread Index | Old Index