git: d1a2eb47fb34 - main - devel/iniparser: Update to 4.3.2

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Sat, 03 Oct 2026 21:11:58 UTC
The branch main has been updated by eduardo:

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

commit d1a2eb47fb346c0257ee6d2a14caf82e358826fa
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2026-10-03 19:58:54 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2026-10-03 21:11:18 +0000

    devel/iniparser: Update to 4.3.2
    
    Use PLIST_SUB for the library version: upstream sets VERSION to the
    project version and SOVERSION to its major.
    
    ChangeLog: https://gitlab.com/iniparser/iniparser/-/releases/v4.3.2
---
 devel/iniparser/Makefile  | 10 ++++++----
 devel/iniparser/distinfo  |  6 +++---
 devel/iniparser/pkg-plist |  4 ++--
 3 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/devel/iniparser/Makefile b/devel/iniparser/Makefile
index 8ba4281e7f4a..584353428f9e 100644
--- a/devel/iniparser/Makefile
+++ b/devel/iniparser/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	iniparser
 DISTVERSIONPREFIX=	v
-DISTVERSION=	4.3.0
+DISTVERSION=	4.3.2
 CATEGORIES=	devel
 
 MAINTAINER=	eduardo@FreeBSD.org
@@ -14,14 +14,16 @@ TEST_DEPENDS=	${RUBY}:${RUBY_PORT}
 
 USES=		cmake:testing cpe pathfix ruby:none
 CPE_VENDOR=	ndevilla
-USE_LDCONFIG=	yes
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	ndevilla
-
 GH_TUPLE=	ThrowTheSwitch:Unity:v2.7.0:unity/unity
+USE_LDCONFIG=	yes
+
 CMAKE_TESTING_ARGS=	-DFETCHCONTENT_SOURCE_DIR_UNITY=${WRKSRC}/unity
 
+PLIST_SUB=	SOVERSION=${DISTVERSION} \
+		SOMAJOR=${DISTVERSION:R:R}
+
 PORTDOCS=	*
 
 OPTIONS_DEFINE=	DOCS
diff --git a/devel/iniparser/distinfo b/devel/iniparser/distinfo
index 4d288bb4ad15..f2535ada773f 100644
--- a/devel/iniparser/distinfo
+++ b/devel/iniparser/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1789677554
-SHA256 (ndevilla-iniparser-v4.3.0_GH0.tar.gz) = 97375d6a3c481ebb27c47884aa57934599eed027a3015225e2f13173efd39643
-SIZE (ndevilla-iniparser-v4.3.0_GH0.tar.gz) = 262310
+TIMESTAMP = 1791056204
+SHA256 (ndevilla-iniparser-v4.3.2_GH0.tar.gz) = e9eb6be555c30fbef87e5a07333fcff6ef8c5bbbdc5710321bbad7ebae0612a7
+SIZE (ndevilla-iniparser-v4.3.2_GH0.tar.gz) = 262602
 SHA256 (ThrowTheSwitch-Unity-v2.7.0_GH0.tar.gz) = e84eb301ca7967831e68b1728f911e87fa2d345d8ddb64f897bc2f2ee24a321c
 SIZE (ThrowTheSwitch-Unity-v2.7.0_GH0.tar.gz) = 326535
diff --git a/devel/iniparser/pkg-plist b/devel/iniparser/pkg-plist
index 16607a163c9a..302e813d7321 100644
--- a/devel/iniparser/pkg-plist
+++ b/devel/iniparser/pkg-plist
@@ -9,6 +9,6 @@ lib/cmake/iniparser/iniparser-staticTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/iniparser/iniparser-staticTargets.cmake
 lib/libiniparser.a
 lib/libiniparser.so
-lib/libiniparser.so.4
-lib/libiniparser.so.4.3.0
+lib/libiniparser.so.%%SOMAJOR%%
+lib/libiniparser.so.%%SOVERSION%%
 libdata/pkgconfig/iniparser.pc