Path: blob/main/irc/dxirc/files/patch-fox_CMakeLists.txt
14237 views
--- fox/CMakeLists.txt.orig 2015-11-16 14:35:35 UTC1+++ fox/CMakeLists.txt2@@ -20,8 +20,17 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_C34if(PKG_CONFIG_FOUND)5pkg_check_modules(FOX fox)6- list(APPEND DXIRCFOX_LIBS ${FOX_LIBRARIES})7- list(APPEND DXIRCFOX_INCLUDE_DIRS ${FOX_INCLUDE_DIRS})8+ find_path(FOX_INCLUDE_DIR FXApp.h9+ PATHS10+ ${FOX_INCLUDE_DIRS}11+ /usr/include/fox-1.612+ /usr/local/include/fox-1.6)13+ find_library(FOX_LIBRARY FOX-1.614+ ${FOX_LIBRARY_DIRS}15+ /usr/lib16+ /usr/local/lib)17+ list(APPEND DXIRCFOX_LIBS ${FOX_LIBRARY})18+ list(APPEND DXIRCFOX_INCLUDE_DIRS ${FOX_INCLUDE_DIR})19endif(PKG_CONFIG_FOUND)2021if(NOT FOX_FOUND)22@@ -47,16 +56,14 @@ endif()2324set(HAVE_X11 FALSE)25if(NOT WIN32)26- if(PKG_CONFIG_FOUND)27- pkg_check_modules(X11 x11)28+ find_package(X11)29list(APPEND DXIRCFOX_LIBS ${X11_LIBRARIES})30- list(APPEND DXIRCFOX_INCLUDE_DIRS ${X11_INCLUDE_DIRS})31+ list(APPEND DXIRCFOX_INCLUDE_DIRS ${X11_INCLUDE_DIR})32if(X11_FOUND)33set(HAVE_X11 TRUE)34else(X11_FOUND)35set(FOX_HAVE_TRAY FALSE)36endif(X11_FOUND)37- endif(PKG_CONFIG_FOUND)38else(NOT WIN32)39list(APPEND DXIRCFOX_LIBS "ws2_32" "winmm")40endif(NOT WIN32)41@@ -89,8 +96,17 @@ endif(HAVE_LUA)42if(HAVE_ENCHANT)43if(PKG_CONFIG_FOUND)44pkg_check_modules(ENCHANT enchant)45- list(APPEND DXIRCFOX_LIBS ${ENCHANT_LIBRARIES})46- list(APPEND DXIRCFOX_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIRS})47+ find_path(ENCHANT_INCLUDE_DIR enchant++.h48+ PATHS49+ ${ENCHANT_INCLUDE_DIRS}50+ /usr/include/enchant51+ /usr/local/include/enchant)52+ find_library(ENCHANT_LIBRARY enchant53+ ${ENCHANT_LIBRARY_DIRS}54+ /usr/lib55+ /usr/local/lib)56+ list(APPEND DXIRCFOX_LIBS ${ENCHANT_LIBRARY})57+ list(APPEND DXIRCFOX_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIR})58endif(PKG_CONFIG_FOUND)59if(NOT ENCHANT_FOUND)60set(ENCHANT_INCLUDE_DIR "" CACHE PATH "Path to enchant include dir")616263