Path: blob/main/chinese/fcitx/files/patch-CMakeLists.txt
16462 views
--- CMakeLists.txt.orig 2020-08-01 01:40:38 UTC1+++ CMakeLists.txt2@@ -200,16 +200,21 @@ endif()3set(SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc" CACHE PATH "sys config directory [default=PREFIX/etc/]")4endif()56-set(includedir "${CMAKE_INSTALL_PREFIX}/include")7-set(libdir ${LIB_INSTALL_DIR})8-set(pkgconfdir ${LIBDATA_INSTALL_DIR}/pkgconfig)9+set(includedir "${PREFIX}/include")10+set(libdir ${PREFIX}/lib)11+set(pkgconfdir ${PREFIX}/libdata/pkgconfig)12set(mandir ${MAN_INSTALL_DIR})13set(addondir ${libdir}/${package} )14-set(pkgdatadir ${prefix}/share/${package})15+set(addondestdir "\${PREFIX}/lib/${package}" )16+set(pkgdatadir ${DATADIR})17+set(pkgdatadestdir "\${DATADIR}")18set(configdescdir ${pkgdatadir}/configdesc)19+set(configdescdestdir ${pkgdatadestdir}/configdesc)20set(addonconfigdir ${pkgdatadir}/addon)21+set(addonconfigdestdir ${pkgdatadestdir}/addon)22set(imconfigdir ${pkgdatadir}/inputmethod)23-set(localedir ${CMAKE_INSTALL_PREFIX}/share/locale)24+set(imconfigdestdir ${pkgdatadestdir}/inputmethod)25+set(localedir ${PREFIX}/share/locale)2627list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "${LIB_INSTALL_DIR}" _isSystemPlatformLibDir)28list(FIND CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "${LIB_INSTALL_DIR}" _isSystemCxxLibDir)29@@ -222,9 +227,13 @@ set(FCITX4_ADDON_INSTALL_DIR ${addondir})3031# For FcitxMacro32set(FCITX4_ADDON_INSTALL_DIR ${addondir})33+set(FCITX4_ADDON_INSTALL_DESTDIR ${addondestdir})34set(FCITX4_CONFIGDESC_INSTALL_DIR ${configdescdir})35+set(FCITX4_CONFIGDESC_INSTALL_DESTDIR ${configdescdir})36set(FCITX4_ADDON_CONFIG_INSTALL_DIR ${addonconfigdir})37+set(FCITX4_ADDON_CONFIG_INSTALL_DESTDIR ${addonconfigdir})38set(FCITX4_INPUTMETHOD_CONFIG_INSTALL_DIR ${imconfigdir})39+set(FCITX4_INPUTMETHOD_CONFIG_INSTALL_DESTDIR ${imconfigdir})40set(FCITX4_PACKAGE_NAME ${package})4142function(_RESOLVE_LIBRARY_PATH _FILE_NAME _LIBRARY_PATH)434445