Manual tweak textproc/code-minimap
[dports.git] / textproc / py-normality / Makefile
1 PORTNAME=       normality
2 DISTVERSION=    2.4.0
3 PORTREVISION=   1
4 CATEGORIES=     textproc python
5 MASTER_SITES=   PYPI
6 PKGNAMEPREFIX=  ${PYTHON_PKGNAMEPREFIX}
7
8 MAINTAINER=     kai@FreeBSD.org
9 COMMENT=        Micro-library to normalize text strings
10 WWW=            https://github.com/pudo/normality
11
12 LICENSE=        MIT
13 LICENSE_FILE=   ${WRKSRC}/LICENSE
14
15 BUILD_DEPENDS=  ${PY_SETUPTOOLS} \
16                 ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.4.3:devel/py-setuptools_scm@${PY_FLAVOR} \
17                 ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
18 RUN_DEPENDS=    ${PYTHON_PKGNAMEPREFIX}banal>=1.0.1:devel/py-banal@${PY_FLAVOR} \
19                 ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${PY_FLAVOR} \
20                 ${PYTHON_PKGNAMEPREFIX}text-unidecode>=0:converters/py-text-unidecode@${PY_FLAVOR} \
21                 ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=2.0.0:textproc/py-charset-normalizer@${PY_FLAVOR}
22
23 USES=           python pytest
24 USE_PYTHON=     autoplist pep517
25
26 NO_ARCH=        yes
27
28 OPTIONS_DEFINE=         ICU
29 OPTIONS_DEFAULT=        ICU
30
31 ICU_RUN_DEPENDS=        ${PYTHON_PKGNAMEPREFIX}pyicu>=1.9.3:devel/py-pyicu@${PY_FLAVOR}
32
33 .include <bsd.port.mk>