# $NetBSD: Makefile,v 1.12 2024/01/19 13:13:44 adam Exp $ DISTNAME= klein-23.12.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=k/klein/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://klein.readthedocs.io/en/latest/ COMMENT= Micro-framework for developing web services LICENSE= mit TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel DEPENDS+= ${PYPKGPREFIX}-attrs>=20.1.0:../../devel/py-attrs DEPENDS+= ${PYPKGPREFIX}-hyperlink-[0-9]*:../../www/py-hyperlink DEPENDS+= ${PYPKGPREFIX}-incremental-[0-9]*:../../devel/py-incremental DEPENDS+= ${PYPKGPREFIX}-tubes-[0-9]*:../../devel/py-tubes DEPENDS+= ${PYPKGPREFIX}-twisted>=16.6:../../net/py-twisted DEPENDS+= ${PYPKGPREFIX}-werkzeug-[0-9]*:../../www/py-werkzeug DEPENDS+= ${PYPKGPREFIX}-zope.interface-[0-9]*:../../devel/py-zope.interface TEST_DEPENDS+= ${PYPKGPREFIX}-treq-[0-9]*:../../devel/py-treq USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 27 .include "../../lang/python/pyversion.mk" .if ${PYTHON_VERSION} < 310 DEPENDS+= ${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions .endif .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk"