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

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Thu, 18 Apr 2024 16:45:17 UTC
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