630c0f1f24
Switch to wheels.mk. ### v0.23.0 #### Changed - added keyword argument `pad` to Hamming distance. This controls whether sequences of different length should be padded or lead to a `ValueError` - upgrade to `Cython==3.0.3` ### v0.22.0 #### Changed - add support for Python 3.12 - drop support for Python 3.6 #### Added - add wheels for windows arm64
24 lines
724 B
Makefile
24 lines
724 B
Makefile
# $NetBSD: Makefile,v 1.14 2023/10/29 16:59:20 wiz Exp $
|
|
|
|
DISTNAME= Levenshtein-0.23.0
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES= textproc python
|
|
MASTER_SITES= ${MASTER_SITE_PYPI:=L/Levenshtein/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://github.com/maxbachmann/Levenshtein
|
|
COMMENT= Python extension for computing string edit distances
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
TOOL_DEPENDS+= cmake-[0-9]*:../../devel/cmake
|
|
TOOL_DEPENDS+= ${PYPKGPREFIX}-scikit-build>=0.13.0:../../devel/py-scikit-build
|
|
DEPENDS+= ${PYPKGPREFIX}-rapidfuzz>=2.3.0:../../textproc/py-rapidfuzz
|
|
|
|
USE_LANGUAGES= c c++
|
|
|
|
USE_CXX_FEATURES+= c++17
|
|
|
|
PYTHON_VERSIONS_INCOMPATIBLE= 27 38
|
|
|
|
.include "../../lang/python/wheel.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|