git: d5425e35e27a - main - www/kdsoap-ws-discovery-client: Update to 0.4.0

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Wed, 26 Feb 2025 22:32:36 UTC
The branch main has been updated by jhale:

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

commit d5425e35e27a25e0ffc07d5f0aa985677b67869f
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-02-26 22:26:37 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-02-26 22:32:28 +0000

    www/kdsoap-ws-discovery-client: Update to 0.4.0
    
    Disable API documentation which was automatically being generated if
    doxygen is installed.
    
    Pet portlint(1) and portclippy(1).
---
 www/kdsoap-ws-discovery-client/Makefile  | 14 ++++++++++----
 www/kdsoap-ws-discovery-client/distinfo  |  6 +++---
 www/kdsoap-ws-discovery-client/pkg-descr |  2 +-
 www/kdsoap-ws-discovery-client/pkg-plist |  2 +-
 4 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/www/kdsoap-ws-discovery-client/Makefile b/www/kdsoap-ws-discovery-client/Makefile
index 9d459a8b3378..8caf2c3f9401 100644
--- a/www/kdsoap-ws-discovery-client/Makefile
+++ b/www/kdsoap-ws-discovery-client/Makefile
@@ -1,17 +1,23 @@
 PORTNAME=	kdsoap-ws-discovery-client
-DISTVERSION=	0.3.0
-PORTREVISION=	1
-MASTER_SITES=	KDE/unstable/${PORTNAME}/
+DISTVERSION=	0.4.0
 CATEGORIES=	www kde
+MASTER_SITES=	KDE/stable/${PORTNAME}/
 
+MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Library for finding WS-Discovery devices in the network
 WWW=		https://invent.kde.org/libraries/kdsoap-ws-discovery-client
-MAINTAINER=	kde@FreeBSD.org
+
+LICENSE=	GPLv3+
 
 LIB_DEPENDS=	libkdsoap-qt6.so:www/kdsoap
 
 USES=		cmake kde:6 qt:6 tar:xz
 USE_KDE=	ecm:build
+USE_LDCONFIG=	yes
 USE_QT=		base
 
+CMAKE_ON=	CMAKE_DISABLE_FIND_PACKAGE_Doxygen
+
+PLIST_SUB=	SOVERSION=${DISTVERSION}
+
 .include <bsd.port.mk>
diff --git a/www/kdsoap-ws-discovery-client/distinfo b/www/kdsoap-ws-discovery-client/distinfo
index e5cfb7598ac4..ac8d995220f1 100644
--- a/www/kdsoap-ws-discovery-client/distinfo
+++ b/www/kdsoap-ws-discovery-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704479841
-SHA256 (kdsoap-ws-discovery-client-0.3.0.tar.xz) = 5007747f1ce607639bb63244f8894c03a15194c0a891b8d85e10d76dbdf79188
-SIZE (kdsoap-ws-discovery-client-0.3.0.tar.xz) = 30948
+TIMESTAMP = 1740605374
+SHA256 (kdsoap-ws-discovery-client-0.4.0.tar.xz) = 2cd247c013e75f410659bac372aff93d22d71c5a54c059e137b9444af8b3427a
+SIZE (kdsoap-ws-discovery-client-0.4.0.tar.xz) = 30692
diff --git a/www/kdsoap-ws-discovery-client/pkg-descr b/www/kdsoap-ws-discovery-client/pkg-descr
index f388f17b84b0..ba0343e37a0b 100644
--- a/www/kdsoap-ws-discovery-client/pkg-descr
+++ b/www/kdsoap-ws-discovery-client/pkg-descr
@@ -1 +1 @@
-Library for finding WS-Discovery devices in the network using Qt5 and KDSoap.
+Library for finding WS-Discovery devices in the network using Qt and KDSoap.
diff --git a/www/kdsoap-ws-discovery-client/pkg-plist b/www/kdsoap-ws-discovery-client/pkg-plist
index 21ec654753c1..5fafbe10dfb5 100644
--- a/www/kdsoap-ws-discovery-client/pkg-plist
+++ b/www/kdsoap-ws-discovery-client/pkg-plist
@@ -14,4 +14,4 @@ lib/cmake/KDSoapWSDiscoveryClient/KDSoapWSDiscoveryClientTargets-%%CMAKE_BUILD_T
 lib/cmake/KDSoapWSDiscoveryClient/KDSoapWSDiscoveryClientTargets.cmake
 lib/libKDSoapWSDiscoveryClient.so
 lib/libKDSoapWSDiscoveryClient.so.0
-lib/libKDSoapWSDiscoveryClient.so.0.3.0
+lib/libKDSoapWSDiscoveryClient.so.%%SOVERSION%%