diff options
Diffstat (limited to 'www/py-dj40-django-redis/Makefile')
-rw-r--r-- | www/py-dj40-django-redis/Makefile | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/www/py-dj40-django-redis/Makefile b/www/py-dj40-django-redis/Makefile new file mode 100644 index 000000000000..aaaaee92c0ea --- /dev/null +++ b/www/py-dj40-django-redis/Makefile @@ -0,0 +1,29 @@ +PORTNAME= django-redis +PORTVERSION= 5.2.0 +CATEGORIES= www databases python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj40- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Full featured Redis cache/session backend for Django + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django40>=2.2:www/py-django40@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}redis>=3<4:databases/py-redis@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} + +do-test: + @cd ${WRKSRC}/tests && ${PYTHON_CMD} runtests.py + +.include <bsd.port.mk> |