git: 8c0b10f28428 - main - deskutils/belcard: Update version 5.4.24=>5.4.28

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Wed, 17 Sep 2025 21:27:29 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8c0b10f28428664553cbec5bcfdea91475d5713b

commit 8c0b10f28428664553cbec5bcfdea91475d5713b
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2025-09-17 16:14:13 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2025-09-17 21:02:29 +0000

    deskutils/belcard: Update version 5.4.24=>5.4.28
    
    Changelog: https://gitlab.linphone.org/BC/public/belcard/-/tags/5.4.28
---
 deskutils/belcard/Makefile  | 12 ++++++------
 deskutils/belcard/distinfo  |  6 +++---
 deskutils/belcard/pkg-plist |  3 ++-
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/deskutils/belcard/Makefile b/deskutils/belcard/Makefile
index 3299ff5703c3..14e795116e8a 100644
--- a/deskutils/belcard/Makefile
+++ b/deskutils/belcard/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	belcard
-DISTVERSION=	5.4.24
+DISTVERSION=	5.4.28
 CATEGORIES=	deskutils
 
 MAINTAINER=	bofh@FreeBSD.org
@@ -9,9 +9,9 @@ WWW=		https://www.linphone.org/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-BUILD_DEPENDS=	${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \
-		${LOCALBASE}/lib/libbcunit.a:devel/bcunit \
-		${LOCALBASE}/lib/libbelr.a:textproc/belr
+LIB_DEPENDS=	libbctoolbox.so:net/bctoolbox \
+		libbcunit.so:devel/bcunit \
+		libbelr.so:textproc/belr
 
 USES=		cmake compiler:c++17-lang dos2unix ssl
 DOS2UNIX_FILES=	${WRKSRC}/CMakeLists.txt
@@ -20,8 +20,8 @@ GL_SITE=	https://gitlab.linphone.org/BC
 GL_ACCOUNT=	public
 USE_LDCONFIG=	yes
 
-CMAKE_ARGS=	-DENABLE_STRICT=NO \
-		-DENABLE_UNIT_TESTS=NO
+CMAKE_ON=	BUILD_SHARED_LIBS
+CMAKE_OFF=	ENABLE_UNIT_TESTS
 
 LDFLAGS+=	-lpthread
 
diff --git a/deskutils/belcard/distinfo b/deskutils/belcard/distinfo
index ade8ea5da399..7ae4f7b3a9e5 100644
--- a/deskutils/belcard/distinfo
+++ b/deskutils/belcard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751280630
-SHA256 (belcard-5.4.24.tar.bz2) = e201511ded9545c1a19221e280daa759de8a7c037a4b888ceb649c9eb54aaf62
-SIZE (belcard-5.4.24.tar.bz2) = 157387
+TIMESTAMP = 1758125475
+SHA256 (belcard-5.4.28.tar.bz2) = 035409cf731647087094f6cc41356d1126ef94621767a02f2f6f4aad88816814
+SIZE (belcard-5.4.28.tar.bz2) = 157703
diff --git a/deskutils/belcard/pkg-plist b/deskutils/belcard/pkg-plist
index 654276f0d68b..f160ee93795d 100644
--- a/deskutils/belcard/pkg-plist
+++ b/deskutils/belcard/pkg-plist
@@ -18,7 +18,8 @@ include/belcard/belcard_rfc6474.hpp
 include/belcard/belcard_security.hpp
 include/belcard/belcard_utils.hpp
 include/belcard/vcard_grammar.hpp
-lib/libbelcard.a
+lib/libbelcard.so
+lib/libbelcard.so.1
 share/BelCard/cmake/BelCardConfig.cmake
 share/BelCard/cmake/BelCardConfigVersion.cmake
 share/BelCard/cmake/BelCardTargets-%%CMAKE_BUILD_TYPE%%.cmake