diff options
Diffstat (limited to 'devel/py-uv-build08/Makefile')
-rw-r--r-- | devel/py-uv-build08/Makefile | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/devel/py-uv-build08/Makefile b/devel/py-uv-build08/Makefile new file mode 100644 index 000000000000..ca03fad60423 --- /dev/null +++ b/devel/py-uv-build08/Makefile @@ -0,0 +1,30 @@ +PORTNAME= uv-build +PORTVERSION= 0.8.23 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= 08 +DISTFILES= uv_build-${PORTVERSION}${EXTRACT_SUFX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= uv build backend +WWW= https://docs.astral.sh/uv/concepts/build-backend/ \ + https://github.com/astral-sh/uv + +LICENSE= APACHE20 MIT +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE +LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR} + +USES= cargo python +USE_PYTHON= autoplist concurrent pep517 + +CARGO_BUILD= no +CARGO_INSTALL= no +WRKSRC= ${WRKDIR}/uv_build-${PORTVERSION} + +PORTSCOUT= limit:^0\.8\. + +.include <bsd.port.mk> |