git: 1a2f57d29bcc - main - multimedia/libzen: Adjust package version
Date: Thu, 28 Mar 2024 22:26:48 UTC
The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=1a2f57d29bcc8c5cd27973998909c5e519f90457 commit 1a2f57d29bcc8c5cd27973998909c5e519f90457 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2024-03-28 22:06:52 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2024-03-28 22:25:58 +0000 multimedia/libzen: Adjust package version Upstream bundles libzen (named ZenLib upstream) both separately and as a all-in-one bundle with mediainfo (multimedia/mediainfo) releases. Libzen do not share the same versioning schema as mediainfo and hence shouldn't use it. Upstream bundles snapshots of libzen however only release versions are tracked (current version is defined as 0.4.41). Current release bundle archive ships the latest commit of libzen available and following Porters Handbook append commit date to release version. Worth noting is that separate version provided on upstream's download page corresponds to the tagged version on GitHub. Sources: https://github.com/MediaArea/ZenLib https://mediaarea.net/en/MediaInfo/Download/Source PR: 276754 Approved by: portmgr (maintainer timeout, 1+ month) --- multimedia/libzen/Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/multimedia/libzen/Makefile b/multimedia/libzen/Makefile index 365fa2ba5d98..60cb49bdc993 100644 --- a/multimedia/libzen/Makefile +++ b/multimedia/libzen/Makefile @@ -1,10 +1,11 @@ PORTNAME= libzen -PORTVERSION= 24.01.1 -PORTEPOCH= 1 +DISTVERSION= 0.4.41.20240118 +PORTREVISION= 1 +PORTEPOCH= 2 CATEGORIES= multimedia -MASTER_SITES= https://mediaarea.net/download/binary/mediainfo/${PORTVERSION}/ \ +MASTER_SITES= https://mediaarea.net/download/binary/mediainfo/${UPSTREAM_BUNDLE_VERSION}/ \ LOCAL/sunpoet -DISTNAME= MediaInfo_CLI_${PORTVERSION}_GNU_FromSource +DISTNAME= MediaInfo_CLI_${UPSTREAM_BUNDLE_VERSION}_GNU_FromSource MAINTAINER= sunpoet@FreeBSD.org COMMENT= ZenLib used by MediaInfo and its library @@ -19,6 +20,7 @@ USES= compiler:c++11-lang dos2unix libtool pathfix tar:xz CONFIGURE_ARGS= --enable-shared --enable-static GNU_CONFIGURE= yes INSTALL_TARGET= install-strip +UPSTREAM_BUNDLE_VERSION= 24.01.1 USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/MediaInfo_CLI_GNU_FromSource/ZenLib/Project/GNU/Library