]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/librtmp/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / librtmp / portfile.cmake
1 vcpkg_from_github(
2 OUT_SOURCE_PATH SOURCE_PATH
3 REPO mirror/rtmpdump
4 REF c5f04a58fc2aeea6296ca7c44ee4734c18401aa3
5 SHA512 d97ac38672898a96412baa5f03d1e64d512ccefe15ead0a055ca039dc6057e2e620e046c28f4d7468e132b0b5a9eb9bd171250c1afa14da53760a0d7aae3c9e9
6 PATCHES
7 dh.patch #Openssl 1.1.1 patch
8 handshake.patch #Openssl 1.1.1 patch
9 hashswf.patch #Openssl 1.1.1 patch
10 fix_strncasecmp.patch
11 hide_netstackdump.patch
12 )
13
14 file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
15 file(COPY ${CMAKE_CURRENT_LIST_DIR}/librtmp.def DESTINATION ${SOURCE_PATH}/librtmp)
16
17 vcpkg_configure_cmake(
18 SOURCE_PATH ${SOURCE_PATH}
19 PREFER_NINJA
20 )
21
22 vcpkg_install_cmake()
23
24 file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
25
26 # License and man
27 file(INSTALL ${SOURCE_PATH}/librtmp/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/librtmp RENAME copyright)
28 file(INSTALL ${SOURCE_PATH}/librtmp/librtmp.3.html DESTINATION ${CURRENT_PACKAGES_DIR}/share/librtmp)
29
30 vcpkg_copy_pdbs()