Lines 1-5
Link Here
|
1 |
PORTNAME= python-gitlab |
1 |
PORTNAME= python-gitlab |
2 |
DISTVERSION= 3.15.0 |
2 |
DISTVERSION= 4.1.1 |
3 |
CATEGORIES= devel python |
3 |
CATEGORIES= devel python |
4 |
MASTER_SITES= PYPI |
4 |
MASTER_SITES= PYPI |
5 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
5 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
Lines 11-24
WWW= https://github.com/python-gitlab/python-gitlab
Link Here
|
11 |
LICENSE= LGPL3+ |
11 |
LICENSE= LGPL3+ |
12 |
LICENSE_FILE= ${WRKSRC}/COPYING |
12 |
LICENSE_FILE= ${WRKSRC}/COPYING |
13 |
|
13 |
|
|
|
14 |
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \ |
15 |
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} |
14 |
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=0.10.1:www/py-requests-toolbelt@${PY_FLAVOR} \ |
16 |
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=0.10.1:www/py-requests-toolbelt@${PY_FLAVOR} \ |
15 |
${PYTHON_PKGNAMEPREFIX}requests>=2.25.0:www/py-requests@${PY_FLAVOR} |
17 |
${PYTHON_PKGNAMEPREFIX}requests>=2.25.0:www/py-requests@${PY_FLAVOR} |
16 |
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ |
18 |
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ |
17 |
${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ |
19 |
${PYTHON_PKGNAMEPREFIX}pytest-console-scripts>0:devel/py-pytest-console-scripts@${PY_FLAVOR} \ |
18 |
${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${PY_FLAVOR} |
20 |
${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${PY_FLAVOR} |
19 |
|
21 |
|
20 |
USES= python |
22 |
USES= python |
21 |
USE_PYTHON= autoplist concurrent distutils |
23 |
USE_PYTHON= autoplist concurrent pep517 |
22 |
|
24 |
|
23 |
NO_ARCH= yes |
25 |
NO_ARCH= yes |
24 |
SUB_FILES= pkg-message |
26 |
SUB_FILES= pkg-message |
Lines 37-57
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}furo>0:textproc/py-furo@${PY_FLAVOR}
Link Here
|
37 |
${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=0.10.1:www/py-requests-toolbelt@${PY_FLAVOR} \ |
39 |
${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=0.10.1:www/py-requests-toolbelt@${PY_FLAVOR} \ |
38 |
${PYTHON_PKGNAMEPREFIX}requests>=2.25.0:www/py-requests@${PY_FLAVOR} \ |
40 |
${PYTHON_PKGNAMEPREFIX}requests>=2.25.0:www/py-requests@${PY_FLAVOR} \ |
39 |
${PYTHON_PKGNAMEPREFIX}sphinx>=4.3.1,1:textproc/py-sphinx@${PY_FLAVOR} \ |
41 |
${PYTHON_PKGNAMEPREFIX}sphinx>=4.3.1,1:textproc/py-sphinx@${PY_FLAVOR} \ |
40 |
${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \ |
|
|
41 |
${PYTHON_PKGNAMEPREFIX}sphinxcontrib-autoprogram>0:textproc/py-sphinxcontrib-autoprogram@${PY_FLAVOR} |
42 |
${PYTHON_PKGNAMEPREFIX}sphinxcontrib-autoprogram>0:textproc/py-sphinxcontrib-autoprogram@${PY_FLAVOR} |
42 |
DOCS_PORTDOCS= * |
43 |
DOCS_PORTDOCS= * |
43 |
DOCS_VARS= PYDISTUTILS_BUILD_TARGET=build_sphinx \ |
|
|
44 |
PYDISTUTILS_BUILDARGS="--all-files --fresh-env" |
45 |
|
44 |
|
46 |
YAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=5.2:devel/py-yaml@${PY_FLAVOR} |
45 |
YAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=5.2:devel/py-yaml@${PY_FLAVOR} |
47 |
|
46 |
|
48 |
post-patch: |
47 |
post-patch: |
49 |
@${REINPLACE_CMD} -e 's|/etc|${LOCALBASE}/etc|g' ${WRKSRC}/gitlab/config.py |
48 |
@${REINPLACE_CMD} -e 's|/etc|${LOCALBASE}/etc|g' ${WRKSRC}/gitlab/config.py |
50 |
|
49 |
|
|
|
50 |
do-build-DOCS-on:: |
51 |
(cd ${WRKSRC} && sphinx-build -j auto -n -W --keep-going -b html docs build/sphinx/html) |
52 |
|
51 |
post-install-DOCS-on: |
53 |
post-install-DOCS-on: |
52 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
54 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
53 |
(cd ${WRKSRC}/build/sphinx/html && \ |
55 |
(cd ${WRKSRC}/build/sphinx/html && \ |
54 |
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name .buildinfo -and ! -name objects.inv") |
56 |
${RM} -r .doctrees && \ |
|
|
57 |
${RM} .buildinfo objects.inv && \ |
58 |
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) |
55 |
|
59 |
|
56 |
do-test: |
60 |
do-test: |
57 |
@cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -o addopts= tests/unit |
61 |
@cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -o addopts= tests/unit |