Re: git: 1a2f57d29bcc - main - multimedia/libzen: Adjust package version
Date: Sun, 31 Mar 2024 19:31:09 UTC
On Fri, Mar 29, 2024 at 6:26 AM Daniel Engberg <diizzy@freebsd.org> wrote: > 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) > I don't see any patch files for this commit on Bugzilla. The only one is incorrect and outdated. --- > 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 > FYI, since you bumped PORTEPOCH, you don't need to bump PORTREVISION. > +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 > >