git: 5c41d677438c - main - science/hpddm: really fix sonames
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 20 Oct 2026 16:30:56 UTC
The branch main has been updated by thierry:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5c41d677438c705c1b4b798c7409d663005ece0a
commit 5c41d677438c705c1b4b798c7409d663005ece0a
Author: Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2026-10-20 16:16:55 +0000
Commit: Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2026-10-20 16:30:45 +0000
science/hpddm: really fix sonames
---
science/hpddm/Makefile | 1 +
science/hpddm/files/patch-Makefile | 8 ++++----
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/science/hpddm/Makefile b/science/hpddm/Makefile
index e01b821c97a3..b50d80917daa 100644
--- a/science/hpddm/Makefile
+++ b/science/hpddm/Makefile
@@ -1,6 +1,7 @@
PORTNAME= HPDDM
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.1
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= thierry@FreeBSD.org
diff --git a/science/hpddm/files/patch-Makefile b/science/hpddm/files/patch-Makefile
index ce7b6d0dffa8..4d4aea2a3ca1 100644
--- a/science/hpddm/files/patch-Makefile
+++ b/science/hpddm/files/patch-Makefile
@@ -37,13 +37,13 @@
@if [ "$<" = "interface/hpddm_python.cpp" ]; then \
- echo ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} ${PYTHON_INCS} -shared $< -o $@ ${LIBS} ${PYTHON_LIBS}; \
- ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} ${PYTHON_INCS} -shared $< -o $@ ${LIBS} ${PYTHON_LIBS}; \
-+ echo ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} ${PYTHON_INCS} -shared $< -o $@ -Wl,-soname,$@ ${LIBS} ${PYTHON_LIBS}; \
-+ ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} ${PYTHON_INCS} -shared $< -o $@ -Wl,-soname,$@ ${LIBS} ${PYTHON_LIBS}; \
++ echo ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} ${PYTHON_INCS} -shared $< -o $@ -Wl,-soname,$(@F) ${LIBS} ${PYTHON_LIBS}; \
++ ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} ${PYTHON_INCS} -shared $< -o $@ -Wl,-soname,$(@F) ${LIBS} ${PYTHON_LIBS}; \
else \
- echo ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} -shared $< -o $@ ${LIBS}; \
- ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} -shared $< -o $@ ${LIBS}; \
-+ echo ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} -shared $< -o $@ -Wl,-soname,$@ ${LIBS}; \
-+ ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} -shared $< -o $@ -Wl,-soname,$@ ${LIBS}; \
++ echo ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} -shared $< -o $@ -Wl,-soname,$(@F) ${LIBS}; \
++ ${MPICXX} ${DEPFLAGS} ${CXXFLAGS} ${HPDDMFLAGS} ${INCS} -shared $< -o $@ -Wl,-soname,$(@F) ${LIBS}; \
fi
${POSTCOMPILE}