Index: net/Makefile =================================================================== --- net/Makefile +++ net/Makefile @@ -1029,6 +1029,7 @@ SUBDIR += py-pcapy SUBDIR += py-pcs SUBDIR += py-port-for + SUBDIR += py-portend SUBDIR += py-pygeoip SUBDIR += py-pyldap SUBDIR += py-pynmsg Index: net/py-portend/Makefile =================================================================== --- /dev/null +++ net/py-portend/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +PORTNAME= portend +PORTVERSION= 2.2 +CATEGORIES= net python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= k@stereochro.me +COMMENT= Monitors TCP ports for bound or unbound states + +LICENSE= MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.0:devel/py-setuptools_scm +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tempora>=1.8:devel/py-tempora + +USES= python +USE_PYTHON= autoplist concurrent distutils +NO_ARCH= yes + +.include Index: net/py-portend/distinfo =================================================================== --- /dev/null +++ net/py-portend/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1512111674 +SHA256 (portend-2.2.tar.gz) = bc48d3d99e1eaf2e9406c729f8848bfdaf87876cd3560dc3ec6c16714f529586 +SIZE (portend-2.2.tar.gz) = 7974 Index: net/py-portend/pkg-descr =================================================================== --- /dev/null +++ net/py-portend/pkg-descr @@ -0,0 +1,4 @@ +Portend monitors TCP ports for bound or unbound states. +It can wait with a timeout for a port to be occupied or free. + +WWW: https://github.com/jaraco/portend