Files
2026-10-04 04:07:15 +00:00

36 lines
1.2 KiB
Makefile

PORTNAME= aistudio-sdk # only available as a wheel, source code is in the wheel
DISTVERSION= 0.3.9
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
MASTER_SITE_SUBDIR= c2/56/ce14f76c1892f335fbcd82568d347fd1652e1a4b0b76ac4a4cd90e1ae202
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= aistudio_sdk-${PORTVERSION}-py3-none-any
EXTRACT_SUFX= .whl
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python client library for the AIStudio API
WWW= https://pypi.org/project/aistudio-sdk/
LICENSE= APACHE20
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}installer>0:devel/py-installer@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bce-python-sdk>=0.9:misc/py-bce-python-sdk@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prettytable>=0:devel/py-prettytable@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR}
USES= python zip
USE_PYTHON= pep517 autoplist concurrent
NO_ARCH= yes
WRKSRC= ${WRKDIR}
do-build:
@${MKDIR} ${BUILD_WRKSRC}/dist
@${CP} ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${BUILD_WRKSRC}/dist/
.include <bsd.port.mk>