aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/trantor/000-fix-deps.patch
blob: 40f79776293c442517890762e501712c9cfd65a7 (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
33
34
35
36
37
38
39
40
41
42
43
44
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a0b10de..ee63bc8 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -245,7 +245,7 @@ endif(HAVE_SPDLOG)
 
 set(HAVE_C-ARES NO)
 if(BUILD_C-ARES)
-  find_package(c-ares)
+  find_package(c-ares CONFIG)
   if(c-ares_FOUND)
     message(STATUS "c-ares found!")
     set(HAVE_C-ARES TRUE)
@@ -256,7 +256,7 @@ if(HAVE_C-ARES)
   if(NOT BUILD_SHARED_LIBS)
     target_compile_definitions(${PROJECT_NAME} PRIVATE CARES_STATICLIB)
   endif()
-  target_link_libraries(${PROJECT_NAME} PRIVATE c-ares_lib)
+  target_link_libraries(${PROJECT_NAME} PRIVATE c-ares::cares)
   set(TRANTOR_SOURCES ${TRANTOR_SOURCES} trantor/net/inner/AresResolver.cc)
   set(private_headers ${private_headers} trantor/net/inner/AresResolver.h)
   if(APPLE)
@@ -382,8 +382,6 @@ write_basic_package_version_file(
 install(
   FILES "${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/TrantorConfig.cmake"
         "${CMAKE_CURRENT_BINARY_DIR}/TrantorConfigVersion.cmake"
-        "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/Findc-ares.cmake"
-        "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/FindBotan.cmake"
   DESTINATION "${INSTALL_TRANTOR_CMAKE_DIR}"
   COMPONENT dev
 )
diff --git a/cmake/templates/TrantorConfig.cmake.in b/cmake/templates/TrantorConfig.cmake.in
index e9422ed..142d1d6 100644
--- a/cmake/templates/TrantorConfig.cmake.in
+++ b/cmake/templates/TrantorConfig.cmake.in
@@ -19,7 +19,7 @@ if(@Botan_FOUND@)
   find_dependency(Botan)
 endif()
 if(@c-ares_FOUND@)
-  find_dependency(c-ares)
+  find_dependency(c-ares CONFIG)
 endif()
 find_dependency(Threads)
 if(@spdlog_FOUND@)