# $NetBSD: Makefile,v 1.13 2024/01/18 18:21:31 adam Exp $ DISTNAME= falcon-3.1.3 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=f/falcon/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://falconframework.org/ COMMENT= Unladen web framework for building APIs and app backends LICENSE= apache-2.0 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=47:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.34:../../devel/py-wheel TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.21:../../devel/py-cython TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests TEST_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools TEST_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml PYTHON_VERSIONS_INCOMPATIBLE= 27 38 post-install: cd ${DESTDIR}${PREFIX}/bin && \ ${MV} falcon-bench falcon-bench-${PYVERSSUFFIX} && \ ${MV} falcon-inspect-app falcon-inspect-app-${PYVERSSUFFIX} && \ ${MV} falcon-print-routes falcon-print-routes-${PYVERSSUFFIX} || ${TRUE} .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk"