git: 0f06c18df2a8 - main - net-mgmt/netdata: Replace hardcoded /usr/local with LOCALBASE in patch

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Thu, 29 May 2025 18:44:23 UTC
The branch main has been updated by vvd:

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

commit 0f06c18df2a81178b35e56404e79f817c1ae6520
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-05-29 18:37:03 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-05-29 18:43:52 +0000

    net-mgmt/netdata: Replace hardcoded /usr/local with LOCALBASE in patch
    
    PR:             287028
    Reported by:    diizzy
    Approved by:    Namkhai B. <nk@nkeor.me> (maintainer, implicit)
---
 net-mgmt/netdata/Makefile                                               | 2 ++
 .../netdata/files/patch-packaging_cmake_Modules_NetdataBacktrace.cmake  | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-mgmt/netdata/Makefile b/net-mgmt/netdata/Makefile
index 5f64a7d78577..7268bbcce205 100644
--- a/net-mgmt/netdata/Makefile
+++ b/net-mgmt/netdata/Makefile
@@ -129,6 +129,8 @@ pre-patch:
 	    ${WRKSRC}/CMakeLists.txt
 
 post-patch:
+	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
+	    ${PATCH_WRKSRC}/packaging/cmake/Modules/NetdataBacktrace.cmake
 	@${REINPLACE_CMD} -e 's|%%DISTVERSION%%|${DISTVERSION}|g' \
 	    ${PATCH_WRKSRC}/packaging/cmake/Modules/NetdataVersion.cmake
 	@${REINPLACE_CMD} -e '\
diff --git a/net-mgmt/netdata/files/patch-packaging_cmake_Modules_NetdataBacktrace.cmake b/net-mgmt/netdata/files/patch-packaging_cmake_Modules_NetdataBacktrace.cmake
index 78191a43f6e3..4daa5ef3790a 100644
--- a/net-mgmt/netdata/files/patch-packaging_cmake_Modules_NetdataBacktrace.cmake
+++ b/net-mgmt/netdata/files/patch-packaging_cmake_Modules_NetdataBacktrace.cmake
@@ -8,7 +8,7 @@
 -        set(libbacktrace_BINARY_DIR "${CMAKE_BINARY_DIR}/libbacktrace-build")
 -        set(libbacktrace_INSTALL_DIR "${CMAKE_BINARY_DIR}/libbacktrace-install")
 -        set(libbacktrace_LIBRARY "${libbacktrace_INSTALL_DIR}/lib/libbacktrace.a")
-+        set(libbacktrace_LIBRARY "/usr/local/lib/libbacktrace.a")
++        set(libbacktrace_LIBRARY "%%LOCALBASE%%/lib/libbacktrace.a")
  
 -        # Clone and build libbacktrace
 -        ExternalProject_Add(