git: 26eb44612553 - main - devel/valgrind: improve MPI library handling in plist for supported ARCHes
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 20 Nov 2024 11:52:26 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=26eb446125536bd43b2a3d8d6e63b9925945e90b
commit 26eb446125536bd43b2a3d8d6e63b9925945e90b
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2024-11-20 11:49:56 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2024-11-20 11:52:13 +0000
devel/valgrind: improve MPI library handling in plist for supported ARCHes
Approved by: portmgr blanket (trivial packaging fix)
Sponsored by: Future Crew, LLC
---
devel/valgrind/Makefile | 2 ++
devel/valgrind/pkg-plist | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/devel/valgrind/Makefile b/devel/valgrind/Makefile
index 29eb5f0831ba..e90493538004 100644
--- a/devel/valgrind/Makefile
+++ b/devel/valgrind/Makefile
@@ -57,6 +57,8 @@ MPI_LIB_DEPENDS= libmpich.so:net/mpich
.include <bsd.port.options.mk>
+PLIST_SUB+= ARCH=${ARCH:S/i386/x86/:S/aarch64/arm64/}
+
.if ${ARCH} == "amd64"
PLIST_SUB+= AMD64=""
. if !${PORT_OPTIONS:M32BIT}
diff --git a/devel/valgrind/pkg-plist b/devel/valgrind/pkg-plist
index 29d73b041687..61249da686de 100644
--- a/devel/valgrind/pkg-plist
+++ b/devel/valgrind/pkg-plist
@@ -144,7 +144,7 @@ include/valgrind/vki/vki-xen.h
%%AMD64%%lib/valgrind/libgcc-sup-amd64-freebsd.a
%%X86%%lib/valgrind/libgcc-sup-x86-freebsd.a
%%AARCH64%%lib/valgrind/libgcc-sup-arm64-freebsd.a
-%%MPI%%lib/valgrind/libmpiwrap-amd64-freebsd.so
+%%MPI%%lib/valgrind/libmpiwrap-%%ARCH%%-freebsd.so
%%AMD64%%lib/valgrind/libreplacemalloc_toolpreload-amd64-freebsd.a
%%X86%%lib/valgrind/libreplacemalloc_toolpreload-x86-freebsd.a
%%AARCH64%%lib/valgrind/libreplacemalloc_toolpreload-arm64-freebsd.a