Lines 1-5
Link Here
|
1 |
PORTNAME= b2sdk |
1 |
PORTNAME= b2sdk |
2 |
DISTVERSION= 1.6.0 |
2 |
DISTVERSION= 1.12.0 |
3 |
CATEGORIES= devel python |
3 |
CATEGORIES= devel python |
4 |
MASTER_SITES= CHEESESHOP |
4 |
MASTER_SITES= CHEESESHOP |
5 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
5 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
Lines 16-37
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=0.8.0:devel/py-arrow@${PY_FLAVOR} \
Link Here
|
16 |
${PYTHON_PKGNAMEPREFIX}requests>=2.9.1:www/py-requests@${PY_FLAVOR} \ |
16 |
${PYTHON_PKGNAMEPREFIX}requests>=2.9.1:www/py-requests@${PY_FLAVOR} \ |
17 |
${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ |
17 |
${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ |
18 |
${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} \ |
18 |
${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} \ |
19 |
${PYTHON_PKGNAMEPREFIX}tqdm>=4.5.0:misc/py-tqdm@${PY_FLAVOR} \ |
19 |
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ |
20 |
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} |
20 |
${PYTHON_PKGNAMEPREFIX}tqdm>=4.5.0:misc/py-tqdm@${PY_FLAVOR} |
21 |
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ |
21 |
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ |
22 |
${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} |
22 |
${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} |
23 |
|
23 |
|
24 |
USES= python:3.6+ |
24 |
USES= python:3.6+ |
25 |
USE_PYTHON= distutils autoplist concurrent |
25 |
USE_PYTHON= autoplist concurrent distutils |
26 |
|
26 |
|
27 |
NO_ARCH= yes |
27 |
NO_ARCH= yes |
28 |
|
28 |
|
29 |
.include <bsd.port.pre.mk> |
29 |
.include <bsd.port.pre.mk> |
30 |
|
30 |
|
31 |
.if ${PYTHON_REL} < 30800 |
31 |
.if ${PYTHON_REL} < 30800 |
32 |
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR} |
32 |
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR} |
33 |
.endif |
33 |
.endif |
34 |
|
34 |
|
|
|
35 |
post-patch: |
36 |
# work around overly restrictive arrow dependency |
37 |
@${REINPLACE_CMD} -e '1 s|,.*||' ${WRKSRC}/requirements.txt |
38 |
@${REINPLACE_CMD} -i '' -e '1 s|<.*||' ${WRKSRC}/*/requires.txt |
39 |
|
35 |
do-test: |
40 |
do-test: |
36 |
@cd ${WRKSRC} && ${TOUCH} ${WRKSRC}/test/__init__.py && \ |
41 |
@cd ${WRKSRC} && ${TOUCH} ${WRKSRC}/test/__init__.py && \ |
37 |
${PYTHON_CMD} ${PYDISTUTILS_SETUP} nosetests |
42 |
${PYTHON_CMD} ${PYDISTUTILS_SETUP} nosetests |