Re: git: 5026dc80a146 - main - audio/libid3tag: Update to 0.16.3

From: Po-Chuan Hsieh <sunpoet_at_freebsd.org>
Date: Sat, 20 Apr 2024 14:35:40 UTC
On Fri, Apr 19, 2024 at 12:45 AM Vladimir Druzenko <vvd@freebsd.org> wrote:

> 18.04.2024 15:53, Po-Chuan Hsieh пишет:
> > The branch main has been updated by sunpoet:
> >
> > URL:
> https://cgit.FreeBSD.org/ports/commit/?id=5026dc80a146e05f2c6d4359b44ca47b3142f2b0
> >
> > commit 5026dc80a146e05f2c6d4359b44ca47b3142f2b0
> > Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> > AuthorDate: 2024-04-18 12:47:55 +0000
> > Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> > CommitDate: 2024-04-18 12:47:55 +0000
> >
> >      audio/libid3tag: Update to 0.16.3
> >
> >      - Update MASTER_SITES
> >      - Remove unnecessary substitution
> >      - Fix LICENSE
> >      - Update WWW
> >      - Update pkg-descr
> >      - Take maintainership
> >
> >      Changes:
> https://codeberg.org/tenacityteam/libid3tag/releases
> > ---
> >   audio/libid3tag/Makefile  | 23 ++++++++++++++---------
> >   audio/libid3tag/distinfo  |  6 +++---
> >   audio/libid3tag/pkg-descr | 14 ++------------
> >   audio/libid3tag/pkg-plist |  3 ++-
> >   4 files changed, 21 insertions(+), 25 deletions(-)
> >
> > diff --git a/audio/libid3tag/Makefile b/audio/libid3tag/Makefile
> > index e32335d3df2e..720ee4359a65 100644
> > --- a/audio/libid3tag/Makefile
> > +++ b/audio/libid3tag/Makefile
> > @@ -1,19 +1,24 @@
> >   PORTNAME=   libid3tag
> > -DISTVERSION= 0.16.2
> > +PORTVERSION= 0.16.3
> >   CATEGORIES= audio
> > -MASTER_SITES=
> https://codeberg.org/tenacityteam/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
> > +MASTER_SITES=
> https://codeberg.org/tenacityteam/libid3tag/archive/${PORTVERSION}${EXTRACT_SUFX}?dummy=/
> >
> > -MAINTAINER=  ports@FreeBSD.org
> > -COMMENT=     ID3 tags library (part of MAD project)
> > -WWW=         https://mad.sourceforge.net/
> > +MAINTAINER=  sunpoet@FreeBSD.org
> > +COMMENT=     ID3 tag manipulation library
> > +WWW=         https://www.underbit.com/products/mad/ \
> > +             https://codeberg.org/tenacityteam/libid3tag
> >
> > -LICENSE=     GPLv2 GPLv3
> > -LICENSE_COMB=        dual
> > +LICENSE=     GPLv2+
> > +LICENSE_FILE=        ${WRKSRC}/COPYING
> >
> >   USES=               cmake cpe pathfix
> > -CPE_VENDOR=  libid3tag_project
> > +
> > +CMAKE_ON=    BUILD_SHARED_LIBS
> >   USE_LDCONFIG=       yes
> > +WRKSRC=              ${WRKDIR}/libid3tag
> >
> > -WRKSRC=              ${WRKDIR}/${PORTNAME}
> > +PLIST_SUB=   PORTVERSION=${PORTVERSION}
> > +
> > +CPE_VENDOR=  libid3tag_project
> >
> >   .include <bsd.port.mk>
> >
> > diff --git a/audio/libid3tag/pkg-plist b/audio/libid3tag/pkg-plist
> > index 5e600520f610..698773bc5603 100644
> > --- a/audio/libid3tag/pkg-plist
> > +++ b/audio/libid3tag/pkg-plist
> > @@ -4,5 +4,6 @@ lib/cmake/id3tag/id3tagConfigVersion.cmake
> >   lib/cmake/id3tag/id3tagTargets-%%CMAKE_BUILD_TYPE%%.cmake
> >   lib/cmake/id3tag/id3tagTargets.cmake
> >   lib/libid3tag.so
> > -lib/libid3tag.so.0.16.2
> > +lib/libid3tag.so.0
> > +lib/libid3tag.so.%%PORTVERSION%%
> >   libdata/pkgconfig/id3tag.pc
>
> # pkg check -d
> Checking all packages: 100%
> audacity is missing a required shared library: libid3tag.so.0.16.2
> imlib2 is missing a required shared library: libid3tag.so.0.16.2
> mpg321 is missing a required shared library: libid3tag.so.0.16.2
> sox is missing a required shared library: libid3tag.so.0.16.2
>
> Need bump.
>
> --
> Best regards,
> Vladimir Druzenko
>

Fixed in ports 2c15a70e0aebc96581e594a457e4d7b04e3886ce. Thanks.