# $NetBSD: Makefile,v 1.32 2023/09/05 18:51:12 adam Exp $ DISTNAME= mutagen-1.47.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= audio python MASTER_SITES= ${MASTER_SITE_PYPI:=m/mutagen/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://github.com/quodlibet/mutagen COMMENT= Audio metadata handling for Python LICENSE= gnu-gpl-v2 TEST_DEPENDS+= ${PYPKGPREFIX}-flake8>=5.0.4:../../devel/py-flake8 TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.50.1:../../devel/py-hypothesis TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.1.2:../../devel/py-test PYTHON_VERSIONS_INCOMPATIBLE= 27 USE_LANGUAGES= # none PYTHON_SELF_CONFLICT= yes USE_PKG_RESOURCES= yes SUBST_CLASSES+= manpath SUBST_STAGE.manpath= pre-configure SUBST_MESSAGE.manpath= Fixing man paths. SUBST_FILES.manpath= setup.py SUBST_SED.manpath= -e 's,share/man,${PKGMANDIR},' do-test: cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk"