diff options
author | Daniel Engberg <diizzy@FreeBSD.org> | 2024-03-28 23:06:52 +0100 |
---|---|---|
committer | Daniel Engberg <diizzy@FreeBSD.org> | 2024-03-28 23:25:58 +0100 |
commit | 1a2f57d29bcc8c5cd27973998909c5e519f90457 (patch) | |
tree | 9eee7a02a70f5a4b361e0991dc9ee6f7fbe8536a | |
parent | benchmarks/perftest: upgrade to 4.5-0.17 (diff) |
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)
-rw-r--r-- | multimedia/libzen/Makefile | 10 |
1 files 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 |