openbsd-ports/devel/py-multiprocess/Makefile

33 lines
719 B
Makefile

COMMENT = better multiprocessing and multithreading in python
MODPY_EGG_VERSION = 0.70.13
DISTNAME = multiprocess-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = devel
REVISION = 0
HOMEPAGE = https://github.com/uqfoundation/multiprocess
MAINTAINER = Paul Irofti <paul@irofti.net>
# Apache v2
PERMIT_PACKAGE = Yes
MODULES = lang/python
RUN_DEPENDS = devel/py-dill${MODPY_FLAVOR}
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
FLAVORS = python3
FLAVOR = python3
TEST_DEPENDS = lang/python/${MODPY_VERSION},-tests
do-test:
ln -fs ${MODPY_BIN} ${WRKDIR}/bin/python
cd ${WRKSRC}; ${SETENV} ${ALL_TEST_ENV} ${MODPY_BIN} -m multiprocess.tests
.include <bsd.port.mk>