aboutsummaryrefslogtreecommitdiffstats
path: root/devel/py-celery/Makefile
blob: 899042996454ced7b5b67e36e520cb61a9e3ed63 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
COMMENT =	distributed asynchronous task queue

MODPY_EGG_VERSION =	5.2.7

DISTNAME =	celery-${MODPY_EGG_VERSION}

PKGNAME =	py-${DISTNAME}

CATEGORIES =	devel

HOMEPAGE =	https://docs.celeryq.dev/en/stable/

MAINTAINER =		la ninpre <aaoth@aaoth.xyz>

# BSD 3-Clause
PERMIT_PACKAGE =	Yes

MODULES =		lang/python

MODPY_PI =		Yes
MODPY_PYBUILD =		setuptools

RUN_DEPENDS =		devel/py-amqp${MODPY_FLAVOR} \
			devel/py-billiard${MODPY_FLAVOR} \
			devel/py-click${MODPY_FLAVOR} \
			devel/py-click-didyoumean${MODPY_FLAVOR} \
			devel/py-click-plugins${MODPY_FLAVOR} \
			devel/py-click-repl${MODPY_FLAVOR} \
			devel/py-kombu${MODPY_FLAVOR} \
			devel/py-tz${MODPY_FLAVOR} \
			devel/py-vine${MODPY_FLAVOR}

# TEST FAILS
TEST_DEPENDS =		databases/py-mongo${MODPY_FLAVOR} \
			devel/py-kombu${MODPY_FLAVOR} \
			devel/py-test-subtests${MODPY_FLAVOR} \
			net/py-dnspython${MODPY_FLAVOR} \
			net/py-boto3${MODPY_FLAVOR} \
			security/py-cryptography${MODPY_FLAVOR}

FLAVORS =	python3
FLAVOR =	python3

.include <bsd.port.mk>