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