multimedia/py-pymediainfo: Update to 6.1.0

- Switch to DISTVERSION
- Switch to pep517 build
- Add tests

ChangeLog:	https://github.com/sbraz/pymediainfo/releases
PR:		280468
This commit is contained in:
Nuno Teixeira 2024-07-28 23:56:27 +01:00
parent 51da4de6fc
commit 6cffdc259b
2 changed files with 12 additions and 8 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= pymediainfo
PORTVERSION= 4.1
DISTVERSION= 6.1.0
CATEGORIES= multimedia devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,12 +11,16 @@ WWW= https://github.com/sbraz/pymediainfo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
RUN_DEPENDS= ${PY_SETUPTOOLS} \
mediainfo>0:multimedia/mediainfo
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= mediainfo>0:multimedia/mediainfo
USES= python
USE_PYTHON= autoplist distutils
USE_PYTHON= autoplist pep517 pytest
# Upstream archive contains files with UTF-8 names
EXTRACT_CMD= ${SETENV} LC_ALL=C.UTF-8 ${TAR}
NO_ARCH= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1569161644
SHA256 (pymediainfo-4.1.tar.gz) = ed6a8f3dcd255895021d40d1299be333a1bead3dbe8df4cbe1a863ba8fee1756
SIZE (pymediainfo-4.1.tar.gz) = 432848
TIMESTAMP = 1722092889
SHA256 (pymediainfo-6.1.0.tar.gz) = 186a0b41a94524f0984d085ca6b945c79a254465b7097f2560dc0c04e8d1d8a5
SIZE (pymediainfo-6.1.0.tar.gz) = 446466