]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/libpng/pkgconfig.2.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / libpng / pkgconfig.2.patch
1 diff --git a/CMakeLists.txt b/CMakeLists.txt
2 index 6451fcf..4090f42 100644
3 --- a/CMakeLists.txt
4 +++ b/CMakeLists.txt
5 @@ -821,20 +821,31 @@ endif()
6 # Only do this on Windows for Cygwin - the files don't make much sense outside
7 # of a UNIX look-alike.
8 if(NOT WIN32 OR CYGWIN OR MINGW)
9 - set(prefix ${CMAKE_INSTALL_PREFIX})
10 - set(exec_prefix ${CMAKE_INSTALL_PREFIX})
11 - set(libdir ${CMAKE_INSTALL_FULL_LIBDIR})
12 - set(includedir ${CMAKE_INSTALL_FULL_INCLUDEDIR})
13 - set(LIBS "-lz -lm")
14 - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libpng.pc.in
15 - ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}.pc @ONLY)
16 - create_symlink(libpng.pc FILE ${PNGLIB_NAME}.pc)
17 -
18 - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libpng-config.in
19 - ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}-config @ONLY)
20 - create_symlink(libpng-config FILE ${PNGLIB_NAME}-config)
21 + set(LIBS "-lz")
22 + if(NOT APPLE)
23 + string(APPEND LIBS " -lm")
24 + endif()
25 +else()
26 + if(CMAKE_BUILD_TYPE STREQUAL "DEBUG")
27 + set(LIBS "-lzlibd")
28 + else()
29 + set(LIBS "-lzlib")
30 + endif()
31 endif()
32
33 +set(prefix ${CMAKE_INSTALL_PREFIX})
34 +set(exec_prefix ${CMAKE_INSTALL_PREFIX})
35 +set(libdir ${CMAKE_INSTALL_FULL_LIBDIR})
36 +set(includedir ${CMAKE_INSTALL_FULL_INCLUDEDIR})
37 +
38 +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libpng.pc.in
39 + ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}.pc @ONLY)
40 +create_symlink(libpng.pc FILE ${PNGLIB_NAME}.pc)
41 +
42 +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libpng-config.in
43 + ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}-config @ONLY)
44 +create_symlink(libpng-config FILE ${PNGLIB_NAME}-config)
45 +
46 # SET UP LINKS
47 if(PNG_SHARED)
48 set_target_properties(png PROPERTIES