aboutsummaryrefslogtreecommitdiff
path: root/net/py-pyroute2/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/py-pyroute2/Makefile')
-rw-r--r--net/py-pyroute2/Makefile32
1 files changed, 11 insertions, 21 deletions
diff --git a/net/py-pyroute2/Makefile b/net/py-pyroute2/Makefile
index 1a8934d7c6a8..361bda05cb5b 100644
--- a/net/py-pyroute2/Makefile
+++ b/net/py-pyroute2/Makefile
@@ -1,28 +1,24 @@
-# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
-
PORTNAME= pyroute2
-PORTVERSION= 0.6.5
+PORTVERSION= 0.7.12
CATEGORIES= net python
-MASTER_SITES= CHEESESHOP
+MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python Netlink library
+WWW= https://pyroute2.org/ \
+ https://github.com/svinota/pyroute2
LICENSE= APACHE20 GPLv2+
LICENSE_COMB= dual
-LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache.v2
-LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSE.GPL.v2
+LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache-2.0
+LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSE.GPL-2.0-or-later
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyroute2.core>=${PORTVERSION}:net/py-pyroute2.core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyroute2.ethtool>=${PORTVERSION}:net/py-pyroute2.ethtool@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyroute2.ipset>=${PORTVERSION}:net/py-pyroute2.ipset@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyroute2.ndb>=${PORTVERSION}:net/py-pyroute2.ndb@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyroute2.nftables>=${PORTVERSION}:net/py-pyroute2.nftables@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyroute2.nslink>=${PORTVERSION}:net/py-pyroute2.nslink@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.6+
-USE_PYTHON= autoplist concurrent distutils
+USES= python
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
@@ -31,10 +27,4 @@ SS2_DESC= Socket statistics
SS2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=5.0<6:sysutils/py-psutil@${PY_FLAVOR}
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 30800
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>