Poudriere Test port: add ssl as a depency, no need for rc script in pkg-plist
[openiked-portable.git] / files / patch-CMakelists_txt
1 --- CMakeLists.txt.ori
2 +++ CMakeLists.txt
3 @@ -24,6 +24,12 @@ include(CheckIncludeFiles)
4  include_directories("/usr/local/include")
5  link_directories("/usr/local/lib")
6  
7 +
8 +if (NOT DEFINED CMAKE_INSTALL_SYSCONFDIR )
9 +       set (CMAKE_INSTALL_SYSCONFDIR ${CMAKE_INSTALL_PREFIX}/etc)
10 +endif()
11 +set (SYSCONFDIR ${CMAKE_INSTALL_SYSCONFDIR}/iked)
12 +
13  if (CMAKE_SYSTEM_NAME MATCHES "Darwin")
14         include_directories("/usr/local/opt/openssl@1.1/include")
15         link_directories("/usr/local/opt/openssl@1.1/lib")
16 @@ -32,8 +38,8 @@ elseif(CMAKE_SYSTEM_NAME MATCHES "OpenBSD")
17         add_definitions(-DHAVE_ATTRIBUTE__DEAD__)
18         add_definitions(-DHAVE_SOCKADDR_SA_LEN)
19  elseif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
20 -       add_definitions(-DIKED_CONFIG="/usr/local/etc/iked.conf")
21 -       add_definitions(-DIKED_CA="/usr/local/etc/iked/")
22 +       add_definitions(-DIKED_CONFIG="${CMAKE_INSTALL_SYSCONFDIR}/iked.conf")
23 +       add_definitions(-DIKED_CA="${SYSCONFDIR}/")
24  elseif(CMAKE_SYSTEM_NAME MATCHES "Linux")
25         add_definitions(-D_GNU_SOURCE)
26         add_definitions(-D_DEFAULT_SOURCE)