summaryrefslogtreecommitdiff
path: root/sysutils/fluent-bit/patches/patch-src_CMakeLists.txt
blob: 4b4853fc0771922e3da39c69e6fa628926c13f54 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
$NetBSD: patch-src_CMakeLists.txt,v 1.1 2018/06/17 16:33:36 minskim Exp $

- Set shared library versions.
- Change the configuration file location.

--- src/CMakeLists.txt.orig	2018-05-21 16:59:19.000000000 +0000
+++ src/CMakeLists.txt
@@ -194,7 +194,9 @@ if(NOT FLB_WITHOUT_SHARED_LIB)
   add_library(fluent-bit-shared SHARED ${src})
   target_link_libraries(fluent-bit-shared ${FLB_DEPS} -lpthread)
   set_target_properties(fluent-bit-shared
-    PROPERTIES OUTPUT_NAME fluent-bit)
+    PROPERTIES OUTPUT_NAME fluent-bit
+    VERSION ${FLB_VERSION_STR}
+    SOVERSION ${FLB_VERSION_MAJOR})
 
   # Library install routines
   install(TARGETS fluent-bit-shared LIBRARY DESTINATION lib)
@@ -255,11 +257,11 @@ if(NOT FLB_WITHOUT_BIN)
 
   install(FILES
     "${PROJECT_SOURCE_DIR}/conf/fluent-bit.conf"
-    DESTINATION "${CMAKE_INSTALL_SYSCONFDIR}/${FLB_OUT_NAME}/"
+    DESTINATION "${EGDIR}/"
     RENAME "${FLB_OUT_NAME}.conf")
 
   install(FILES
     "${PROJECT_SOURCE_DIR}/conf/parsers.conf"
-    DESTINATION "${CMAKE_INSTALL_SYSCONFDIR}/${FLB_OUT_NAME}/")
+    DESTINATION "${EGDIR}/")
 
 endif()