Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/chinese/fcitx/files/patch-cmake__FcitxMacro.cmake
16462 views
--- cmake/FcitxMacro.cmake.orig	2015-12-12 08:02:09 UTC
+++ cmake/FcitxMacro.cmake
@@ -366,10 +366,10 @@ function(fcitx_add_addon_full short_name
   add_custom_target("${target_name}" ALL)
 
   __fcitx_addon_config_file("${target_name}" "${FCITX_ADDON_CONF_SRC}"
-    "${FCITX4_ADDON_CONFIG_INSTALL_DIR}")
+    "${FCITX4_ADDON_CONFIG_INSTALL_DESTDIR}")
   foreach(im_config ${FCITX_ADDON_IM_CONFIG})
     __fcitx_addon_config_file("${target_name}" "${im_config}"
-      "${FCITX4_INPUTMETHOD_CONFIG_INSTALL_DIR}")
+      "${FCITX4_INPUTMETHOD_CONFIG_INSTALL_DESTDIR}")
   endforeach()
   __fcitx_add_addon_lib("${FCITX_ADDON_LIB_NAME}" ${FCITX_ADDON_SOURCES})
   if(FCITX_ADDON_LINK_LIBS)
@@ -393,7 +393,7 @@ function(__fcitx_add_addon_lib lib_name)
   set_target_properties("${lib_name}" PROPERTIES PREFIX ""
     COMPILE_FLAGS "-fvisibility=hidden")
   add_dependencies("${lib_name}" fcitx-scan-addons.target)
-  install(TARGETS "${lib_name}" DESTINATION "${FCITX4_ADDON_INSTALL_DIR}")
+  install(TARGETS "${lib_name}" DESTINATION "${FCITX4_ADDON_INSTALL_DESTDIR}")
 endfunction()
 
 function(__fcitx_install_addon_desc target_name)
@@ -402,7 +402,7 @@ function(__fcitx_install_addon_desc targ
   add_custom_target("${desc_target}" DEPENDS ${descs})
   add_dependencies("${target_name}" "${desc_target}")
   install(FILES ${descs}
-    DESTINATION "${FCITX4_CONFIGDESC_INSTALL_DIR}")
+    DESTINATION "${FCITX4_CONFIGDESC_INSTALL_DESTDIR}")
 endfunction()
 
 # Add additional config-desc files, the file will be added to extracte
@@ -897,7 +897,7 @@ MACRO(FCITX_ADD_ADDON_CONF_FILE conffile
   __FCITX_CONF_FILE_GET_UNIQUE_TARGET_NAME(fcitx_addon_conf targetname)
   add_custom_target(${targetname} ALL DEPENDS ${conffilename})
   install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${conffilename}"
-    DESTINATION "${FCITX4_ADDON_CONFIG_INSTALL_DIR}")
+    DESTINATION "${FCITX4_ADDON_CONFIG_INSTALL_DESTDIR}")
 ENDMACRO(FCITX_ADD_ADDON_CONF_FILE conffilename)
 
 MACRO(FCITX_ADD_INPUTMETHOD_CONF_FILE conffilename)
@@ -906,7 +906,7 @@ MACRO(FCITX_ADD_INPUTMETHOD_CONF_FILE co
   __FCITX_CONF_FILE_GET_UNIQUE_TARGET_NAME(fcitx_inputmethod_conf targetname)
   add_custom_target(${targetname} ALL DEPENDS ${conffilename})
   install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${conffilename}"
-    DESTINATION "${FCITX4_INPUTMETHOD_CONFIG_INSTALL_DIR}")
+    DESTINATION "${FCITX4_INPUTMETHOD_CONFIG_INSTALL_DESTDIR}")
 ENDMACRO()
 
 MACRO(FCITX_ADD_CONFIGDESC_FILE)