Update databases/postgresql12-server to version 12.2_2
[dports.git] / databases / py-fakeredis / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       fakeredis
4 PORTVERSION=    1.4.0
5 CATEGORIES=     databases
6 MASTER_SITES=   CHEESESHOP
7 PKGNAMEPREFIX=  ${PYTHON_PKGNAMEPREFIX}
8
9 MAINTAINER=     sunpoet@FreeBSD.org
10 COMMENT=        Fake version of databases/py-redis for unit testing
11
12 LICENSE=        BSD3CLAUSE
13 LICENSE_FILE=   ${WRKSRC}/COPYING
14
15 RUN_DEPENDS=    ${PYTHON_PKGNAMEPREFIX}redis>=0<3.5:databases/py-redis@${PY_FLAVOR} \
16                 ${PYTHON_PKGNAMEPREFIX}six>=1.12:devel/py-six@${PY_FLAVOR} \
17                 ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.1.0:devel/py-sortedcontainers@${PY_FLAVOR}
18 TEST_DEPENDS=   ${PYTHON_PKGNAMEPREFIX}pytest<5.0:devel/py-pytest@${PY_FLAVOR} \
19                 ${PYTHON_PKGNAMEPREFIX}pytest-cov<3.0:devel/py-pytest-cov@${PY_FLAVOR}
20
21 USES=           python:3.5+
22 USE_PYTHON=     autoplist concurrent distutils
23
24 NO_ARCH=        yes
25
26 OPTIONS_DEFINE= AIOREDIS LUA
27 AIOREDIS_DESC=  Asyncio redis support
28 LUA_DESC=       Lua support
29
30 AIOREDIS_RUN_DEPENDS=   ${PYTHON_PKGNAMEPREFIX}aioredis>=0:databases/py-aioredis@${PY_FLAVOR}
31 LUA_RUN_DEPENDS=        ${PYTHON_PKGNAMEPREFIX}lupa>=0:lang/py-lupa@${PY_FLAVOR}
32
33 do-test:
34         cd ${WRKSRC} && ${PYTHON_CMD} test_fakeredis.py
35
36 .include <bsd.port.mk>