svn commit: r533125 - head/net-mgmt/observium

Dima Panov fluffy at FreeBSD.org
Mon Apr 27 11:19:47 UTC 2020


Author: fluffy
Date: Mon Apr 27 11:19:47 2020
New Revision: 533125
URL: https://svnweb.freebsd.org/changeset/ports/533125

Log:
  net-mgmt/observium: drop python27 support
  
  - drop python27 support, use python35+
  - switch to py-mysqlclient instead of outdated pyMySQLdb
  - flavorize php dependency, set PKGNAMESUFFIX
  
  PR:		245397
  Submitted by:	fluffy
  Approved by:	maintainer (timeout, 21d)

Modified:
  head/net-mgmt/observium/Makefile

Modified: head/net-mgmt/observium/Makefile
==============================================================================
--- head/net-mgmt/observium/Makefile	Mon Apr 27 11:15:53 2020	(r533124)
+++ head/net-mgmt/observium/Makefile	Mon Apr 27 11:19:47 2020	(r533125)
@@ -4,11 +4,12 @@
 
 PORTNAME=	observium
 PORTVERSION=	0.19.8
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	net-mgmt
 MASTER_SITES=	http://www.observium.org/
 DISTNAME=	${PORTNAME}-community-latest
 DIST_SUBDIR=	${PORTNAME}-${PORTVERSION}
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	feld at FreeBSD.org
 COMMENT=	Autodiscovering PHP/MySQL/SNMP based network monitoring
@@ -20,7 +21,7 @@ LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-se
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-USES=		php:cli python${PY_MYSQL} shebangfix
+USES=		php:cli,flavors python:3.5+ shebangfix
 SHEBANG_FILES=	\
 		poller-wrapper.py \
 		poller.php \
@@ -54,8 +55,7 @@ IPMITOOL_RUN_DEPENDS=	ipmitool:sysutils/ipmitool
 LIBVIRT_RUN_DEPENDS=	virsh:devel/libvirt
 NAGPLUGINS_RUN_DEPENDS=	${LOCALBASE}/libexec/nagios/check_nagios:net-mgmt/nagios-plugins
 NMAP_RUN_DEPENDS=	nmap:security/nmap
-PYPOLLER_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}MySQLdb>0:databases/py-MySQLdb@${PY_FLAVOR}
-PYPOLLER_VARS=	PY_MYSQL=:2.7
+PYPOLLER_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.13:databases/py-mysqlclient@${PY_FLAVOR}
 SVN_RUN_DEPENDS=	svn:devel/subversion
 WMIC_RUN_DEPENDS=	wmic:net-mgmt/wmi-client
 


More information about the svn-ports-all mailing list