Files
ports/databases/py-sqlalchemy/Makefile
T
2025-05-16 08:12:51 +00:00

45 lines
871 B
Makefile

COMMENT= database toolkit for Python
MODPY_DISTV= 2.0.41
DISTNAME= sqlalchemy-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
# doc/build/changelog
FIX_EXTRACT_PERMISSIONS= Yes
CATEGORIES= databases
HOMEPAGE= https://www.sqlalchemy.org/
# MIT
PERMIT_PACKAGE= Yes
WANTLIB= pthread
WANTLIB-main= pthread
MODULES= lang/python
MODPY_PYBUILD= setuptools
MODPY_PI= Yes
MAKE_ENV += PYTHONPATH=.
MODPY_PYTEST= Yes
BUILD_DEPENDS = lang/cython
RUN_DEPENDS += devel/py-greenlet \
devel/py-typing-extensions
TEST_DEPENDS= devel/py-test-xdist \
devel/py-mock \
devel/py-mypy
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-sqlalchemy
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-sqlalchemy
cd ${WRKSRC}/doc && pax -rw * ${PREFIX}/share/doc/py-sqlalchemy
cd ${WRKSRC}/examples && \
pax -rw * ${PREFIX}/share/examples/py-sqlalchemy
.include <bsd.port.mk>