Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-gnome
Path: blob/main/irc/dxirc/files/patch-fox_CMakeLists.txt
14237 views
1
--- fox/CMakeLists.txt.orig 2015-11-16 14:35:35 UTC
2
+++ fox/CMakeLists.txt
3
@@ -20,8 +20,17 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_C
4
5
if(PKG_CONFIG_FOUND)
6
pkg_check_modules(FOX fox)
7
- list(APPEND DXIRCFOX_LIBS ${FOX_LIBRARIES})
8
- list(APPEND DXIRCFOX_INCLUDE_DIRS ${FOX_INCLUDE_DIRS})
9
+ find_path(FOX_INCLUDE_DIR FXApp.h
10
+ PATHS
11
+ ${FOX_INCLUDE_DIRS}
12
+ /usr/include/fox-1.6
13
+ /usr/local/include/fox-1.6)
14
+ find_library(FOX_LIBRARY FOX-1.6
15
+ ${FOX_LIBRARY_DIRS}
16
+ /usr/lib
17
+ /usr/local/lib)
18
+ list(APPEND DXIRCFOX_LIBS ${FOX_LIBRARY})
19
+ list(APPEND DXIRCFOX_INCLUDE_DIRS ${FOX_INCLUDE_DIR})
20
endif(PKG_CONFIG_FOUND)
21
22
if(NOT FOX_FOUND)
23
@@ -47,16 +56,14 @@ endif()
24
25
set(HAVE_X11 FALSE)
26
if(NOT WIN32)
27
- if(PKG_CONFIG_FOUND)
28
- pkg_check_modules(X11 x11)
29
+ find_package(X11)
30
list(APPEND DXIRCFOX_LIBS ${X11_LIBRARIES})
31
- list(APPEND DXIRCFOX_INCLUDE_DIRS ${X11_INCLUDE_DIRS})
32
+ list(APPEND DXIRCFOX_INCLUDE_DIRS ${X11_INCLUDE_DIR})
33
if(X11_FOUND)
34
set(HAVE_X11 TRUE)
35
else(X11_FOUND)
36
set(FOX_HAVE_TRAY FALSE)
37
endif(X11_FOUND)
38
- endif(PKG_CONFIG_FOUND)
39
else(NOT WIN32)
40
list(APPEND DXIRCFOX_LIBS "ws2_32" "winmm")
41
endif(NOT WIN32)
42
@@ -89,8 +96,17 @@ endif(HAVE_LUA)
43
if(HAVE_ENCHANT)
44
if(PKG_CONFIG_FOUND)
45
pkg_check_modules(ENCHANT enchant)
46
- list(APPEND DXIRCFOX_LIBS ${ENCHANT_LIBRARIES})
47
- list(APPEND DXIRCFOX_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIRS})
48
+ find_path(ENCHANT_INCLUDE_DIR enchant++.h
49
+ PATHS
50
+ ${ENCHANT_INCLUDE_DIRS}
51
+ /usr/include/enchant
52
+ /usr/local/include/enchant)
53
+ find_library(ENCHANT_LIBRARY enchant
54
+ ${ENCHANT_LIBRARY_DIRS}
55
+ /usr/lib
56
+ /usr/local/lib)
57
+ list(APPEND DXIRCFOX_LIBS ${ENCHANT_LIBRARY})
58
+ list(APPEND DXIRCFOX_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIR})
59
endif(PKG_CONFIG_FOUND)
60
if(NOT ENCHANT_FOUND)
61
set(ENCHANT_INCLUDE_DIR "" CACHE PATH "Path to enchant include dir")
62
63