diff options
Diffstat (limited to 'devel/py-shapely/Makefile')
| -rw-r--r-- | devel/py-shapely/Makefile | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/devel/py-shapely/Makefile b/devel/py-shapely/Makefile index 3ba0cf780865..c49502791281 100644 --- a/devel/py-shapely/Makefile +++ b/devel/py-shapely/Makefile @@ -1,25 +1,28 @@ PORTNAME= shapely -PORTVERSION= 1.8.5 -PORTREVISION= 2 +PORTVERSION= 2.1.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= Shapely-${PORTVERSION} -MAINTAINER= wen@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python Package for Manipulation 2D Geospatial Geometry -WWW= https://pypi.org/project/shapely/ +WWW= https://shapely.readthedocs.io/en/stable/ \ + https://github.com/shapely/shapely LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1<3,1:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libgeos_c.so:graphics/geos +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21,1:math/py-numpy@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent cython pep517 pytest -NO_ARCH= yes - -do-test: - @cd ${WRKSRC} && ${SETENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include <bsd.port.mk> |
