aboutsummaryrefslogtreecommitdiff
path: root/devel/cmake-core/files/patch-Modules_GNUInstallDirs.cmake
blob: 269bd414a0fd41f71d3c74b9866a26f70844c0d4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- Modules/GNUInstallDirs.cmake.orig	2024-11-06 13:41:37 UTC
+++ Modules/GNUInstallDirs.cmake
@@ -418,6 +418,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()