From e00b59e343b28947c739b27e0c4e4f8544f39fca Mon Sep 17 00:00:00 2001 From: Antoine Brodin Date: Tue, 22 Aug 2017 21:40:16 +0000 Subject: [PATCH] - Add LICENSE_FILE - Remove nonsense TESTS option - Remove unneeded dependency on the python2 symlink - Use the framework for regression tests With hat: portmgr --- devel/py-sanetime/Makefile | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/devel/py-sanetime/Makefile b/devel/py-sanetime/Makefile index 35602ed193e9..2f0759311b65 100644 --- a/devel/py-sanetime/Makefile +++ b/devel/py-sanetime/Makefile @@ -3,7 +3,7 @@ PORTNAME= sanetime PORTVERSION= 4.2.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python astro MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,21 +12,15 @@ MAINTAINER= koobs@FreeBSD.org COMMENT= Sane date/time Python interface, with Django support LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil \ ${PYTHON_PKGNAMEPREFIX}pytz>=2010:devel/py-pytz +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unittest2>=0:devel/py-unittest2 -OPTIONS_DEFINE= TESTS -TESTS_DESC= Include tools for unit tests - -USES= python:2 +USES= python:2.7 USE_PYTHON= distutils autoplist - -TESTS_BUILD_DEPENDS= ${TEST_DEPENDS} - -.include - -regression-test: build - cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test +DO_MAKE_TEST= ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} +TEST_TARGET= test .include