Index: head/devel/py-doit/Makefile =================================================================== --- head/devel/py-doit/Makefile (revision 451504) +++ head/devel/py-doit/Makefile (revision 451505) @@ -1,31 +1,36 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= doit PORTVERSION= 0.30.3 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= Task management & automation tool LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six \ ${PYTHON_PKGNAMEPREFIX}cloudpickle>0:devel/py-cloudpickle TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock USES= python:3.3+ USE_PYTHON= distutils autoplist NO_ARCH= yes -.include - do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest + +.include + +.if defined(PACKAGE_BUILDING) && !defined(PACKAGE_BUILDING_FLAVORS) && \ + ${PYTHON_VER} != ${PYTHON_DEFAULT} +IGNORE= you have python ${PYTHON_DEFAULT} set as the default, and this needs ${PYTHON_VER} +.endif .include