ports/devel/cmake-core/files/patch-Modules_GNUInstallDirs.cmake
Adriaan de Groot 2f35240f67 devel/cmake: update to 3.26.1, latest upstream
See release notes at
	https://cmake.org/cmake/help/v3.26/release/3.26.html

Some "while we're at it" changes:
- remove obsolete patch, reported by: diizzy (PR 270337)
- set LOCALSTATEDIR to /var (PR 267748)

Thanks antoine@ for the exp-run.

PR:		270491 270337 267748
2023-04-13 00:27:28 +02:00

15 lines
571 B
CMake

--- Modules/GNUInstallDirs.cmake.orig 2023-03-27 21:42:13 UTC
+++ Modules/GNUInstallDirs.cmake
@@ -408,6 +408,12 @@ macro(GNUInstallDirs_get_absolute_install_dir absvar v
else()
set(${absvar} "${CMAKE_INSTALL_PREFIX}/${${var}}")
endif()
+ elseif(CMAKE_SYSTEM_NAME MATCHES "^FreeBSD$")
+ if("${GGAID_dir}" STREQUAL "LOCALSTATEDIR")
+ set(${absvar} "/${${var}}")
+ else()
+ set(${absvar} "${CMAKE_INSTALL_PREFIX}/${${var}}")
+ endif()
else()
set(${absvar} "${CMAKE_INSTALL_PREFIX}/${${var}}")
endif()