Changeset View
Changeset View
Standalone View
Standalone View
devel/py-setuptools_scm/Makefile
| PORTNAME= setuptools_scm | PORTNAME= setuptools_scm | ||||||||
| PORTVERSION= 7.1.0 | PORTVERSION= 7.1.0 | ||||||||
| CATEGORIES= devel python | CATEGORIES= devel python | ||||||||
| MASTER_SITES= PYPI | MASTER_SITES= PYPI | ||||||||
| PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||||||||
| MAINTAINER= python@FreeBSD.org | MAINTAINER= python@FreeBSD.org | ||||||||
| COMMENT= Setuptools plugin to manage your versions by scm tags | COMMENT= Setuptools plugin to manage your versions by scm tags | ||||||||
| WWW= https://github.com/pypa/setuptools_scm | WWW= https://github.com/pypa/setuptools_scm | ||||||||
| LICENSE= MIT | LICENSE= MIT | ||||||||
| LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||||||
| BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \ | BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \ | ||||||||
| ${PY_SETUPTOOLS} \ | ${PY_SETUPTOOLS} \ | ||||||||
| ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \ | ||||||||
| ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} | ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} | ||||||||
vishwinAuthorUnsubmitted Done Inline Actions
vishwin: | |||||||||
| RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \ | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \ | ||||||||
| ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} | ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} | ||||||||
Done Inline Actions
Even though technically needed, cannot have this here due to downstream environment pollution. Consumers will explicitly specify setuptools in addition to this. vishwin: Even though technically needed, cannot have this here due to downstream environment pollution. | |||||||||
| TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} \ | TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} \ | ||||||||
| git:devel/git \ | git:devel/git \ | ||||||||
| ${PY_MERCURIAL} \ | ${PY_MERCURIAL} \ | ||||||||
| gpg:security/gnupg | gpg:security/gnupg | ||||||||
| USES= python:3.7+ | USES= python:3.7+ | ||||||||
| USE_PYTHON= autoplist pep517 pytest | USE_PYTHON= autoplist pep517 pytest | ||||||||
| NO_ARCH= yes | NO_ARCH= yes | ||||||||
| TEST_ENV+= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} | |||||||||
| # Optional tests that depend on `dir` (windows) and `hg_git` (no longer in ports) will be skipped | # Optional tests that depend on `dir` (windows) and `hg_git` (no longer in ports) will be skipped | ||||||||
| # test_case_mismatch_on_windows_git we're not on windows... | # test_case_mismatch_on_windows_git we're not on windows... | ||||||||
| # test_on_old_setuptools devel/py-setuptools is newer than the versions tested here | # test_on_old_setuptools devel/py-setuptools is newer than the versions tested here | ||||||||
| # test_not_owner requires passwordless sudo access | # test_not_owner requires passwordless sudo access | ||||||||
| PYTEST_IGNORED_TESTS= test_case_mismatch_on_windows_git \ | PYTEST_IGNORED_TESTS= test_case_mismatch_on_windows_git \ | ||||||||
| test_on_old_setuptools \ | test_on_old_setuptools \ | ||||||||
| test_not_owner | test_not_owner | ||||||||
| Show All 16 Lines | |||||||||