Changeset View
Changeset View
Standalone View
Standalone View
head/net-mgmt/collectd5/Makefile
# Created by: Matt Peterson <matt@peterson.org> | # Created by: Matt Peterson <matt@peterson.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= collectd | PORTNAME= collectd | ||||
PORTVERSION= 5.7.0 | PORTVERSION= 5.7.1 | ||||
CATEGORIES= net-mgmt | CATEGORIES= net-mgmt | ||||
MASTER_SITES= https://collectd.org/files/ \ | MASTER_SITES= https://collectd.org/files/ \ | ||||
http://collectd.org/files/ | http://collectd.org/files/ | ||||
PKGNAMESUFFIX= 5 | PKGNAMESUFFIX= 5 | ||||
MAINTAINER= ports@bsdserwis.com | MAINTAINER= ports@bsdserwis.com | ||||
COMMENT= Systems & network statistics collection daemon | COMMENT= Systems & network statistics collection daemon | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
# Only autoreconf stage and sigrok plugin need GLIB: | |||||
BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/glib-2.0.m4:devel/glib20 | |||||
LIB_DEPENDS= libltdl.so:devel/libltdl | |||||
USES= autoreconf gmake libtool pkgconfig shebangfix tar:bzip2 | USES= autoreconf gmake libtool pkgconfig shebangfix tar:bzip2 | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
OPTIONS_DEFINE= CGI DEBUG GCRYPT LOGSTASH VIRT | OPTIONS_DEFINE= CGI DEBUG GCRYPT LOGSTASH VIRT | ||||
OPTIONS_GROUP= INPUT OUTPUT | OPTIONS_GROUP= INPUT OUTPUT | ||||
OPTIONS_GROUP_OUTPUT= KAFKA MONGODB NOTIFYDESKTOP NOTIFYEMAIL RIEMANN RRDTOOL \ | OPTIONS_GROUP_OUTPUT= KAFKA MONGODB NOTIFYDESKTOP NOTIFYEMAIL RIEMANN RRDTOOL \ | ||||
TSDB | TSDB | ||||
OPTIONS_GROUP_INPUT= CHRONY CURL CURL_JSON CURL_XML DBI IPMI JSON \ | OPTIONS_GROUP_INPUT= CHRONY CURL CURL_JSON CURL_XML DBI IPMI JSON \ | ||||
▲ Show 20 Lines • Show All 79 Lines • ▼ Show 20 Lines | CONFIGURE_ARGS= --localstatedir=/var \ | ||||
--without-lvm \ | --without-lvm \ | ||||
--without-mic \ | --without-mic \ | ||||
--without-oracle \ | --without-oracle \ | ||||
--disable-turbostat \ | --disable-turbostat \ | ||||
--enable-disk | --enable-disk | ||||
CGI_RUN_DEPENDS= p5-URI>=0:net/p5-URI \ | CGI_RUN_DEPENDS= p5-URI>=0:net/p5-URI \ | ||||
p5-CGI>=0:www/p5-CGI \ | p5-CGI>=0:www/p5-CGI \ | ||||
p5-Data-Dumper>=0:devel/p5-Data-Dumper \ | |||||
p5-HTML-Parser>=0:www/p5-HTML-Parser | p5-HTML-Parser>=0:www/p5-HTML-Parser | ||||
CGI_IMPLIES= RRDTOOL | CGI_IMPLIES= RRDTOOL | ||||
CHRONY_CONFIGURE_ENABLE= chrony | CHRONY_CONFIGURE_ENABLE= chrony | ||||
CURL_LIB_DEPENDS= libcurl.so:ftp/curl | CURL_LIB_DEPENDS= libcurl.so:ftp/curl | ||||
CURL_CONFIGURE_ENABLE= apache curl nginx write_http | CURL_CONFIGURE_ENABLE= apache curl nginx write_http | ||||
CURL_CONFIGURE_WITH= libcurl=${LOCALBASE} | CURL_CONFIGURE_WITH= libcurl=${LOCALBASE} | ||||
CURL_JSON_IMPLIES= CURL JSON | CURL_JSON_IMPLIES= CURL JSON | ||||
CURL_JSON_CONFIGURE_ENABLE= curl_json | CURL_JSON_CONFIGURE_ENABLE= curl_json | ||||
CURL_XML_IMPLIES= CURL XML | CURL_XML_IMPLIES= CURL XML | ||||
CURL_XML_CONFIGURE_ENABLE= ascent bind curl_xml | CURL_XML_CONFIGURE_ENABLE= ascent bind curl_xml | ||||
DEBUG_CONFIGURE_ENABLE= debug | DEBUG_CONFIGURE_ENABLE= debug | ||||
DBI_LIB_DEPENDS= libdbi.so:databases/libdbi | DBI_LIB_DEPENDS= libdbi.so:databases/libdbi | ||||
DBI_CONFIGURE_WITH= libdbi=${LOCALBASE} | DBI_CONFIGURE_WITH= libdbi=${LOCALBASE} | ||||
DBI_CONFIGURE_ENABLE= dbi | DBI_CONFIGURE_ENABLE= dbi | ||||
DBI_CFLAGS= -Wno-deprecated-declarations | DBI_CFLAGS= -Wno-deprecated-declarations | ||||
GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt | GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ | ||||
libgpg-error.so:security/libgpg-error | |||||
GCRYPT_CONFIGURE_WITH= -with-libgcrypt=${LOCALBASE} | GCRYPT_CONFIGURE_WITH= -with-libgcrypt=${LOCALBASE} | ||||
GCRYPT_LIBS= -lgcrypt | GCRYPT_LIBS= -lgcrypt | ||||
IPMI_LIB_DEPENDS= libOpenIPMI.so:sysutils/openipmi | IPMI_LIB_DEPENDS= libOpenIPMI.so:sysutils/openipmi | ||||
IPMI_CONFIGURE_ENABLE= ipmi | IPMI_CONFIGURE_ENABLE= ipmi | ||||
JSON_LIB_DEPENDS= libyajl.so:devel/yajl | JSON_LIB_DEPENDS= libyajl.so:devel/yajl | ||||
JSON_CONFIGURE_WITH= libyajl=${LOCALBASE} | JSON_CONFIGURE_WITH= libyajl=${LOCALBASE} | ||||
Show All 17 Lines | |||||
MONGODB_CONFIGURE_ENABLE= write_mongodb | MONGODB_CONFIGURE_ENABLE= write_mongodb | ||||
MONGODB_CONFIGURE_WITH= libmongoc=${LOCALBASE} | MONGODB_CONFIGURE_WITH= libmongoc=${LOCALBASE} | ||||
MONGODB_BROKEN= fails to configure with write_mongodb option | MONGODB_BROKEN= fails to configure with write_mongodb option | ||||
MQTT_LIB_DEPENDS= libmosquitto.so:net/mosquitto | MQTT_LIB_DEPENDS= libmosquitto.so:net/mosquitto | ||||
MQTT_CONFIGURE_ENABLE= mqtt | MQTT_CONFIGURE_ENABLE= mqtt | ||||
MQTT_CONFIGURE_WITH= libmosquitto=${LOCALBASE} | MQTT_CONFIGURE_WITH= libmosquitto=${LOCALBASE} | ||||
MYSQL_USE= mysql=yes | MYSQL_USES= mysql ssl | ||||
MYSQL_CONFIGURE_ENABLE= mysql | MYSQL_CONFIGURE_ENABLE= mysql | ||||
MYSQL_CONFIGURE_WITH= libmysql=${LOCALBASE} | MYSQL_CONFIGURE_WITH= libmysql=${LOCALBASE} | ||||
NOTIFYDESKTOP_LIB_DEPENDS= libnotify.so:devel/libnotify | NOTIFYDESKTOP_LIB_DEPENDS= libnotify.so:devel/libnotify | ||||
NOTIFYDESKTOP_CONFIGURE_ENABLE= notify_desktop | NOTIFYDESKTOP_CONFIGURE_ENABLE= notify_desktop | ||||
NOTIFYDESKTOP_CONFIGURE_WITH= libnotify=${LOCALBASE} | NOTIFYDESKTOP_CONFIGURE_WITH= libnotify=${LOCALBASE} | ||||
NOTIFYDESKTOP_USE= GNOME=gdkpixbuf2 | |||||
NOTIFYDESKTOP_USES= gettext-runtime | |||||
NOTIFYEMAIL_LIB_DEPENDS= libesmtp.so:mail/libesmtp | NOTIFYEMAIL_LIB_DEPENDS= libesmtp.so:mail/libesmtp | ||||
NOTIFYEMAIL_CONFIGURE_ENABLE= notify_email | NOTIFYEMAIL_CONFIGURE_ENABLE= notify_email | ||||
NOTIFYEMAIL_CONFIGURE_WITH= libesmtp=${LOCALBASE} | NOTIFYEMAIL_CONFIGURE_WITH= libesmtp=${LOCALBASE} | ||||
NUTUPS_LIB_DEPENDS= libupsclient.so:sysutils/nut | NUTUPS_LIB_DEPENDS= libupsclient.so:sysutils/nut | ||||
NUTUPS_CONFIGURE_ENABLE= nut | NUTUPS_CONFIGURE_ENABLE= nut | ||||
NUTUPS_CONFIGURE_WITH= upsclient=${LOCALBASE} | NUTUPS_CONFIGURE_WITH= upsclient=${LOCALBASE} | ||||
Show All 30 Lines | |||||
RABBITMQ_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c | RABBITMQ_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c | ||||
RABBITMQ_CONFIGURE_ENABLE= rabbitmq | RABBITMQ_CONFIGURE_ENABLE= rabbitmq | ||||
RABBITMQ_CONFIGURE_WITH= librabbitmq=${LOCALBASE} | RABBITMQ_CONFIGURE_WITH= librabbitmq=${LOCALBASE} | ||||
REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis | REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis | ||||
REDIS_CONFIGURE_ENABLE= redis write_redis | REDIS_CONFIGURE_ENABLE= redis write_redis | ||||
REDIS_CONFIGURE_WITH= libhiredis=${LOCALBASE} | REDIS_CONFIGURE_WITH= libhiredis=${LOCALBASE} | ||||
RIEMANN_LIB_DEPENDS= libriemann-client.so:net-mgmt/riemann-c-client | RIEMANN_LIB_DEPENDS= libriemann-client.so:net-mgmt/riemann-c-client \ | ||||
libltdl.so:devel/libltdl | |||||
RIEMANN_CONFIGURE_ENABLE= write_riemann | RIEMANN_CONFIGURE_ENABLE= write_riemann | ||||
ROUTEROS_LIB_DEPENDS= librouteros.so:net/librouteros | ROUTEROS_LIB_DEPENDS= librouteros.so:net/librouteros \ | ||||
libgcrypt.so:security/libgcrypt \ | |||||
libgpg-error.so:security/libgpg-error | |||||
ROUTEROS_CONFIGURE_ENABLE= routeros | ROUTEROS_CONFIGURE_ENABLE= routeros | ||||
ROUTEROS_CONFIGURE_WITH= librouteros=${LOCALBASE} | ROUTEROS_CONFIGURE_WITH= librouteros=${LOCALBASE} | ||||
RRDTOOL_LIB_DEPENDS= librrd.so:databases/rrdtool | RRDTOOL_LIB_DEPENDS= librrd.so:databases/rrdtool | ||||
RRDTOOL_CONFIGURE_ENABLE= rrdcached rrdtool | RRDTOOL_CONFIGURE_ENABLE= rrdcached rrdtool | ||||
RRDTOOL_CONFIGURE_WITH= librrd=${LOCALBASE} | RRDTOOL_CONFIGURE_WITH= librrd=${LOCALBASE} | ||||
SIGROK_USE= GNOME=glib20 | SIGROK_USE= GNOME=glib20 | ||||
SIGROK_CFLAGS= `pkg-config --cflags glib-2.0` | SIGROK_CFLAGS= `pkg-config --cflags glib-2.0` | ||||
SIGROK_LIB_DEPENDS= libsigrok.so:devel/libsigrok | SIGROK_LIB_DEPENDS= libsigrok.so:devel/libsigrok | ||||
SIGROK_CONFIGURE_ENABLE= sigrok | SIGROK_CONFIGURE_ENABLE= sigrok | ||||
SIGROK_CONFIGURE_WITH= libsigrok | SIGROK_CONFIGURE_WITH= libsigrok | ||||
SIGROK_USES= gettext-runtime | |||||
SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp | SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp | ||||
SNMP_CONFIGURE_ENABLE= snmp | SNMP_CONFIGURE_ENABLE= snmp | ||||
SNMP_CONFIGURE_WITH= libnetsnmp | SNMP_CONFIGURE_WITH= libnetsnmp | ||||
STATSD_CONFIGURE_ENABLE= statsd | STATSD_CONFIGURE_ENABLE= statsd | ||||
TOKYOTYRANT_LIB_DEPENDS= libtokyotyrant.so:databases/tokyotyrant | TOKYOTYRANT_LIB_DEPENDS= libtokyotyrant.so:databases/tokyotyrant \ | ||||
libtokyocabinet.so:databases/tokyocabinet | |||||
TOKYOTYRANT_CONFIGURE_ENABLE= tokyotyrant | TOKYOTYRANT_CONFIGURE_ENABLE= tokyotyrant | ||||
TOKYOTYRANT_CONFIGURE_WITH= libtokyotyrant=${LOCALBASE} | TOKYOTYRANT_CONFIGURE_WITH= libtokyotyrant=${LOCALBASE} | ||||
TSDB_CONFIGURE_ENABLE= write_tsdb | TSDB_CONFIGURE_ENABLE= write_tsdb | ||||
VARNISH_LIB_DEPENDS= libvarnishapi.so:www/varnish4 | VARNISH_LIB_DEPENDS= libvarnishapi.so:www/varnish4 | ||||
VARNISH_CONFIGURE_ENABLE= varnish | VARNISH_CONFIGURE_ENABLE= varnish | ||||
VARNISH_CONFIGURE_WITH= libvarnish=${LOCALBASE} | VARNISH_CONFIGURE_WITH= libvarnish=${LOCALBASE} | ||||
VIRT_IMPLIES= XML | VIRT_IMPLIES= XML | ||||
VIRT_LIB_DEPENDS= libvirt.so:devel/libvirt | VIRT_LIB_DEPENDS= libvirt.so:devel/libvirt \ | ||||
libgcrypt.so:security/libgcrypt \ | |||||
libgpg-error.so:security/libgpg-error | |||||
VIRT_CONFIGURE_ENABLE= virt | VIRT_CONFIGURE_ENABLE= virt | ||||
VIRT_CONFIGURE_WITH= virt=${LOCALBASE} | VIRT_CONFIGURE_WITH= virt=${LOCALBASE} | ||||
XML_LIB_DEPENDS= libxml2.so:textproc/libxml2 | XML_LIB_DEPENDS= libxml2.so:textproc/libxml2 | ||||
XML_CONFIGURE_WITH= libxml2=${LOCALBASE} | XML_CONFIGURE_WITH= libxml2=${LOCALBASE} | ||||
XMMS_CFLAGS= `xmms-config --cflags` | XMMS_CFLAGS= `xmms-config --cflags` | ||||
XMMS_LIB_DEPENDS= libxmms.so:multimedia/xmms | XMMS_LIB_DEPENDS= libxmms.so:multimedia/xmms | ||||
XMMS_CONFIGURE_ENABLE= xmms | XMMS_CONFIGURE_ENABLE= xmms | ||||
XMMS_CONFIGURE_WITH= libxmms=${LOCALBASE} | XMMS_CONFIGURE_WITH= libxmms=${LOCALBASE} | ||||
XMMS_USE= XORG=x11,xext,xi | |||||
ZOOKEEPER_LIB_DEPENDS= libzookeeper_mt.so:devel/libzookeeper | ZOOKEEPER_LIB_DEPENDS= libzookeeper_mt.so:devel/libzookeeper | ||||
ZOOKEEPER_CONFIGURE_ENABLE= zookeeper | ZOOKEEPER_CONFIGURE_ENABLE= zookeeper | ||||
ZOOKEEPER_CONFIGURE_WITH= libzookeeper=${LOCALBASE} | ZOOKEEPER_CONFIGURE_WITH= libzookeeper=${LOCALBASE} | ||||
# NOTE: Plugins without external dependencies | # NOTE: Plugins without external dependencies | ||||
CONFIGURE_ARGS+=--enable-aggregation \ | CONFIGURE_ARGS+=--enable-aggregation \ | ||||
--enable-apcups \ | --enable-apcups \ | ||||
▲ Show 20 Lines • Show All 79 Lines • Show Last 20 Lines |