openbsd-ports/net/py-snmp/Makefile

39 lines
826 B
Makefile

COMMENT = SNMP framework for Python
MODPY_EGG_VERSION = 4.4.12
DISTNAME = pysnmp-${MODPY_EGG_VERSION}
PKGNAME = ${DISTNAME:S/py/py-/}
CATEGORIES = net
REVISION = 5
HOMEPAGE = http://snmplabs.com/
MAINTAINER = Adam Wolk <awolk@openbsd.org>
# BSD
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = security/py-cryptodome${MODPY_FLAVOR} \
devel/py-asn1${MODPY_FLAVOR}
DOCSDIR = ${PREFIX}/share/doc/${MODPY_PY_PREFIX}snmp
EXAMPLESDIR = ${PREFIX}/share/examples/${MODPY_PY_PREFIX}snmp
FLAVORS = python3
FLAVOR = python3
post-install:
${INSTALL_DATA_DIR} ${DOCSDIR} ${EXAMPLESDIR}
cd ${WRKSRC}/docs; tar cf - . | tar xf - -C ${DOCSDIR}
cd ${WRKSRC}/examples; tar cf - . | tar xf - -C ${EXAMPLESDIR}
NO_TEST = Yes
.include <bsd.port.mk>