Changeset View
Changeset View
Standalone View
Standalone View
devel/py-apscheduler/Makefile
Show All 9 Lines | |||||
MAINTAINER= wg@FreeBSD.org | MAINTAINER= wg@FreeBSD.org | ||||
COMMENT= In-process task scheduler with Cron-like capabilities | COMMENT= In-process task scheduler with Cron-like capabilities | ||||
LICENSE= MIT | LICENSE= MIT | ||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz \ | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz \ | ||||
${PYTHON_PKGNAMEPREFIX}six>=1.4.0:${PORTSDIR}/devel/py-six \ | ${PYTHON_PKGNAMEPREFIX}six>=1.4.0:${PORTSDIR}/devel/py-six \ | ||||
${PYTHON_PKGNAMEPREFIX}tzlocal>0:${PORTSDIR}/devel/py-tzlocal | ${PYTHON_PKGNAMEPREFIX}tzlocal>0:${PORTSDIR}/devel/py-tzlocal | ||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.5.1:${PORTSDIR}/devel/py-pytest | |||||
NO_ARCH= yes | NO_ARCH= yes | ||||
USES= python | USES= python | ||||
USE_PYTHON= autoplist distutils | USE_PYTHON= autoplist distutils | ||||
TEST_ENV= ${MAKE_ENV} TZ=UTC | |||||
OPTIONS_DEFINE= TEST | |||||
TEST_BUILD_DEPENDS=${PYTHON_PKGNAMEPREFIX}pytest>=2.5.1:${PORTSDIR}/devel/py-pytest | |||||
TEST_MAKE_ENV= TZ=UTC | |||||
PYDISTUTILS_TEST_TARGET?= test | |||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${PORT_OPTIONS:MTEST} && ${PYTHON_REL} < 3300 | .if ${PYTHON_REL} < 3300 | ||||
BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>0:${PORTSDIR}/devel/py-mock | TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>0:${PORTSDIR}/devel/py-mock | ||||
.endif | .endif | ||||
.if ${PYTHON_REL} < 3200 | .if ${PYTHON_REL} < 3200 | ||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}futures>0:${PORTSDIR}/devel/py-futures | RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}futures>0:${PORTSDIR}/devel/py-futures | ||||
.endif | .endif | ||||
pre-install-TEST-on: | |||||
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} ${PYDISTUTILS_TEST_TARGET} ${PYDISTUTILS_TESTARGS}) | |||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |