Changeset View
Changeset View
Standalone View
Standalone View
net-mgmt/librenms/Makefile
PORTNAME= librenms | PORTNAME= librenms | ||||
PORTVERSION= 21.5.1 | PORTVERSION= 21.8.0 | ||||
PORTREVISION= 3 | |||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
CATEGORIES= net-mgmt | CATEGORIES= net-mgmt | ||||
MASTER_SITES= LOCAL/dvl:vendor | MASTER_SITES= LOCAL/otis:vendor | ||||
DISTFILES= ${PORTNAME}-vendor-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX}:vendor | DISTFILES= ${PORTNAME}-vendor-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX}:vendor | ||||
MAINTAINER= dvl@FreeBSD.org | MAINTAINER= dvl@FreeBSD.org | ||||
COMMENT= Autodiscovering PHP/MySQL/SNMP based network monitoring | COMMENT= Autodiscovering PHP/MySQL/SNMP based network monitoring | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} | |||||
dvl: I don't know enough about Python. This is required? It seems to build OK without it. | |||||
# perhaps we also need python-memcache python-mysqldb | # perhaps we also need python-memcache python-mysqldb | ||||
RUN_DEPENDS+= ${LOCALBASE}/share/pear/Net/IPv4.php:net/pear-Net_IPv4@${PHP_FLAVOR} \ | RUN_DEPENDS+= ${LOCALBASE}/share/pear/Net/IPv4.php:net/pear-Net_IPv4@${PHP_FLAVOR} \ | ||||
${LOCALBASE}/share/pear/Net/IPv6.php:net/pear-Net_IPv6@${PHP_FLAVOR} \ | ${LOCALBASE}/share/pear/Net/IPv6.php:net/pear-Net_IPv6@${PHP_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ | |||||
dvlUnsubmitted Not Done Inline ActionsWhy is this required? dvl: Why is this required? | |||||
${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}python-dotenv>0:www/py-python-dotenv@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}python-dotenv>0:www/py-python-dotenv@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}redis>=3.00:databases/py-redis@${PY_FLAVOR} \ | |||||
Not Done Inline ActionsIs this a new requirement? From what I recall, redis is only required under certain conditions. Most users won't need this. dvl: Is this a new requirement? From what I recall, redis is only required under certain conditions. | |||||
Done Inline Actions
Well, not a strict requirement, this can be hidden behind OPTIONS, defaulting to OFF. Your toughts? otis: > Is this a new requirement? From what I recall, redis is only required under certain… | |||||
bash:shells/bash \ | bash:shells/bash \ | ||||
Done Inline ActionsNot sure this is required. dvl: Not sure this is required. | |||||
Done Inline Actions
psutil seems to be required as it's being imported directly on the top of LibreNMS/service.py. otis: > Not sure this is required.
`psutil` seems to be required as it's being imported directly on… | |||||
dot:graphics/graphviz \ | dot:graphics/graphviz \ | ||||
rrdtool:databases/rrdtool \ | rrdtool:databases/rrdtool \ | ||||
snmpget:net-mgmt/net-snmp \ | snmpget:net-mgmt/net-snmp \ | ||||
sudo:security/sudo | sudo:security/sudo | ||||
USES= cpe php python shebangfix | USES= cpe php python shebangfix | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
USE_PHP= ctype curl dom fileinfo filter gd hash json ldap mbstring \ | USE_PHP= ctype curl dom fileinfo filter gd hash json ldap mbstring \ | ||||
▲ Show 20 Lines • Show All 174 Lines • Show Last 20 Lines |
I don't know enough about Python. This is required? It seems to build OK without it.