Changeset View
Changeset View
Standalone View
Standalone View
net-mgmt/netdata/Makefile
PORTNAME= netdata | PORTNAME= netdata | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 1.36.1 | DISTVERSION= 1.37.1 | ||||
PORTREVISION= 3 | |||||
CATEGORIES= net-mgmt | CATEGORIES= net-mgmt | ||||
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ \ | MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION} | ||||
https://github.com/forkbomb9/netdata/commit/:dashboard | |||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ | |||||
23f374d499f3cfc87530989c4e44aeaa1b888a22.patch:dashboard | |||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | |||||
MAINTAINER= nc@FreeBSD.org | MAINTAINER= nc@FreeBSD.org | ||||
COMMENT= Scalable distributed realtime performance and health monitoring | COMMENT= Scalable distributed realtime performance and health monitoring | ||||
WWW= https://github.com/netdata/netdata | WWW= https://github.com/netdata/netdata | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
# Used to patch the custom dashboard | |||||
PATCH_DEPENDS= gpatch:devel/patch | |||||
LIB_DEPENDS= libjson-c.so:devel/json-c \ | LIB_DEPENDS= libjson-c.so:devel/json-c \ | ||||
libuuid.so:misc/e2fsprogs-libuuid \ | libuuid.so:misc/e2fsprogs-libuuid \ | ||||
libuv.so:devel/libuv | libuv.so:devel/libuv | ||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \ | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ | ||||
bash:shells/bash \ | bash:shells/bash \ | ||||
curl:ftp/curl | curl:ftp/curl | ||||
▲ Show 20 Lines • Show All 64 Lines • ▼ Show 20 Lines | post-patch: | ||||
@${REINPLACE_CMD} -e 's|%%NETDATA_LOG%%|${NETDATA_LOG}|g' \ | @${REINPLACE_CMD} -e 's|%%NETDATA_LOG%%|${NETDATA_LOG}|g' \ | ||||
${PATCH_WRKSRC}/configure.ac | ${PATCH_WRKSRC}/configure.ac | ||||
@${REINPLACE_CMD} -e 's|%%NETDATA_PERST%%|${NETDATA_PERST}|g' \ | @${REINPLACE_CMD} -e 's|%%NETDATA_PERST%%|${NETDATA_PERST}|g' \ | ||||
${PATCH_WRKSRC}/configure.ac | ${PATCH_WRKSRC}/configure.ac | ||||
@${REINPLACE_CMD} -e 's|%%ETCDIR%%|${ETCDIR}|g' \ | @${REINPLACE_CMD} -e 's|%%ETCDIR%%|${ETCDIR}|g' \ | ||||
${PATCH_WRKSRC}/configure.ac | ${PATCH_WRKSRC}/configure.ac | ||||
@${REINPLACE_CMD} -e 's|%%PYTHON%%|${PYTHON_CMD}|g' \ | @${REINPLACE_CMD} -e 's|%%PYTHON%%|${PYTHON_CMD}|g' \ | ||||
${PATCH_WRKSRC}/collectors/python.d.plugin/python.d.plugin.in | ${PATCH_WRKSRC}/collectors/python.d.plugin/python.d.plugin.in | ||||
post-patch-CLOUD-off: | |||||
cd ${WRKSRC} && gpatch -p1 < ${_DISTDIR}/23f374d499f3cfc87530989c4e44aeaa1b888a22.patch | |||||
post-install: | post-install: | ||||
${MKDIR} ${STAGEDIR}${ETCDIR} | ${MKDIR} ${STAGEDIR}${ETCDIR} | ||||
${INSTALL_DATA} ${WRKDIR}/netdata.conf.sample ${STAGEDIR}${ETCDIR}/netdata.conf.sample | ${INSTALL_DATA} ${WRKDIR}/netdata.conf.sample ${STAGEDIR}${ETCDIR}/netdata.conf.sample | ||||
${TOUCH} ${STAGEDIR}${ETCDIR}/.opt-out-from-anonymous-statistics | ${TOUCH} ${STAGEDIR}${ETCDIR}/.opt-out-from-anonymous-statistics | ||||
${MKDIR} ${STAGEDIR}${NETDATA_CACHE} | ${MKDIR} ${STAGEDIR}${NETDATA_CACHE} | ||||
${MKDIR} ${STAGEDIR}${NETDATA_LOG} | ${MKDIR} ${STAGEDIR}${NETDATA_LOG} | ||||
${MKDIR} ${STAGEDIR}${NETDATA_PERST} | ${MKDIR} ${STAGEDIR}${NETDATA_PERST} | ||||
Show All 10 Lines |