1 Avoid opportunistic linkage against libdb and libicu.
3 diff -u -r ../libical-3.0.1/CMakeLists.txt ./CMakeLists.txt
4 --- ../libical-3.0.1/CMakeLists.txt 2017-11-19 14:32:53.000000000 +0000
5 +++ ./CMakeLists.txt 2017-12-08 23:54:59.745527096 +0000
7 set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS True)
10 -# libicu is highly recommended for RSCALE support
11 -# libicu can be found at http://www.icu-project.org
12 -# RSCALE info at http://tools.ietf.org/html/rfc7529
14 -set_package_properties(ICU PROPERTIES
16 - PURPOSE "For RSCALE (RFC7529) support"
19 - "RSCALE support (RFC7529)"
21 - "build in RSCALE support"
24 - set(REQUIRES_PRIVATE_ICU "Requires.private: icu-i18n") #for libical.pc
26 - if(ICU_MAJOR_VERSION VERSION_GREATER 50)
27 - set(HAVE_ICU_DANGI TRUE)
29 - set(HAVE_ICU_DANGI FALSE)
33 - set(HAVE_LIBICU_I18N 1)
36 -# compile in Berkeley DB support
38 -set_package_properties(BDB PROPERTIES
40 - PURPOSE "For Berkeley DB storage support"
43 - "Berkeley DB storage support"
45 - "build in support for Berkeley DB storage"
51 # MSVC specific definitions