freebsd-ports/textproc/py-langcodes/Makefile
Po-Chuan Hsieh 2a33c9bfda
textproc/py-langcodes: Add py-langcodes 3.3.0
langcodes knows what languages are. It knows the standardized codes that refer
to them, such as en for English, es for Spanish and hi for Hindi.

These are IETF language tags. You may know them by their old name, ISO 639
language codes. IETF has done some important things for backward compatibility
and supporting language variations that you won't find in the ISO standard.
2024-02-21 23:06:08 +08:00

27 lines
691 B
Makefile

PORTNAME= langcodes
PORTVERSION= 3.3.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tools for labeling human languages with IETF language tags
WWW= https://github.com/rspeer/langcodes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
OPTIONS_DEFINE= DATA
OPTIONS_DEFAULT=DATA
DATA_DESC= Use supplementary language data
DATA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}language-data>=1.1<2:textproc/py-language-data@${PY_FLAVOR}
.include <bsd.port.mk>