Files
ports/multimedia/py-trakit/Makefile
T
Nuno Teixeira 6dc93fdcee multimedia/py-trakit: New port: Guess additional information from track titles
TrakIt is a track name parser. It is a tiny library created to solve a very
specific problem. It's very common that video files do not have precise
metadata information, where you can have multiple subtitle tracks tagged as
e.g., Portuguese, but one of them is actually Brazilian Portuguese

WWW: https://github.com/ratoaq2/trakit

This port is a dependency of multimedia/py-subliminal port update (wip).
2025-04-30 16:21:07 +01:00

31 lines
952 B
Makefile

PORTNAME= trakit
DISTVERSION= 0.2.2
CATEGORIES= multimedia python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Guess additional information from track titles
WWW= https://github.com/ratoaq2/trakit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}babelfish>=0.6.0:devel/py-babelfish@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rebulk>=3.1.0:devel/py-rebulk@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}unidecode>=1.3.6:converters/py-unidecode@${PY_FLAVOR}
USES= python
USE_GITHUB= yes
GH_ACCOUNT= ratoaq2
USE_PYTHON= autoplist pep517 pytest
TESTING_UNSAFE= https://github.com/ratoaq2/trakit/issues/127
NO_ARCH= yes
.include <bsd.port.mk>