git: cece4bb52ef9 - main - math/libRmath: Update 4.5.2 => 4.5.3

From: Älven <alven_at_FreeBSD.org>
Date: Sun, 22 Mar 2026 15:56:18 UTC
The branch main has been updated by alven:

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

commit cece4bb52ef9450145deba17ebb22f6a8078d5c7
Author:     Älven <alven@FreeBSD.org>
AuthorDate: 2026-03-22 15:52:26 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2026-03-22 15:56:03 +0000

    math/libRmath: Update 4.5.2 => 4.5.3
    
    * Fix shared library linking:
      libRmath.so should be a symlink to libRmath.so.${SOVERSION}
    
    Approved by:            db@, yuri@ (Mentors, implicit)
---
 math/libRmath/Makefile  | 10 +++++-----
 math/libRmath/distinfo  |  6 +++---
 math/libRmath/pkg-plist |  2 +-
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/math/libRmath/Makefile b/math/libRmath/Makefile
index e182250870cd..e0045be03e0d 100644
--- a/math/libRmath/Makefile
+++ b/math/libRmath/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libRmath
-DISTVERSION=	4.5.2
+DISTVERSION=	4.5.3
 CATEGORIES=	math lang
 MASTER_SITES=	CRAN/src/base/R-${DISTVERSION:C|\..*||}
 DISTNAME=	R-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
@@ -36,14 +36,14 @@ CONFIGURE_ENV+=	ac_cv_header_iconv_h=no \
 
 BUILD_WRKSRC=	${WRKSRC}/src/nmath/standalone
 
-PLIST_SUB=	RMATH_SOVERSION="${_RMATH_SOVERSION}"
+PLIST_SUB=	SOVERSION=${SOVERSION}
 
-_RMATH_SOVERSION=	${DISTVERSION:R}
+SOVERSION=	${DISTVERSION:R}
 
 do-install:
 	${INSTALL_DATA} ${WRKSRC}/src/include/Rmath.h ${STAGEDIR}${PREFIX}/include
 	${INSTALL_DATA} ${BUILD_WRKSRC}/libRmath.a ${STAGEDIR}${PREFIX}/lib
-	${INSTALL_LIB} ${BUILD_WRKSRC}/libRmath.so ${STAGEDIR}${PREFIX}/lib
-	(cd ${STAGEDIR}${PREFIX}/lib; ${LN} -sf libRmath.so libRmath.so.${_RMATH_SOVERSION})
+	${INSTALL_LIB} ${BUILD_WRKSRC}/libRmath.so ${STAGEDIR}${PREFIX}/lib/libRmath.so.${SOVERSION}
+	cd ${STAGEDIR}${PREFIX}/lib && ${RLN} libRmath.so.${SOVERSION} libRmath.so
 
 .include <bsd.port.mk>
diff --git a/math/libRmath/distinfo b/math/libRmath/distinfo
index 677effbf873b..c4b5fccf571e 100644
--- a/math/libRmath/distinfo
+++ b/math/libRmath/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761932398
-SHA256 (R-4.5.2.tar.gz) = 0d71ff7106ec69cd7c67e1e95ed1a3cee355880931f2eb78c530014a9e379f20
-SIZE (R-4.5.2.tar.gz) = 40546249
+TIMESTAMP = 1774193470
+SHA256 (R-4.5.3.tar.gz) = aa5c1ed4293c7271ac513d654670356ac0e8a6ad5e42be014365d11150b5b8f2
+SIZE (R-4.5.3.tar.gz) = 40518619
diff --git a/math/libRmath/pkg-plist b/math/libRmath/pkg-plist
index a2780c418c82..9575a14cb77c 100644
--- a/math/libRmath/pkg-plist
+++ b/math/libRmath/pkg-plist
@@ -1,4 +1,4 @@
 include/Rmath.h
 lib/libRmath.a
 lib/libRmath.so
-lib/libRmath.so.%%RMATH_SOVERSION%%
+lib/libRmath.so.%%SOVERSION%%