aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Chang <twmr7@outlook.com>2017-11-08 14:37:16 +0800
committerJames Chang <twmr7@outlook.com>2017-11-08 14:37:16 +0800
commitd0ac8b489825e2f4dd3da76c442f18debd2f8161 (patch)
tree8f824beb81ad635827ca50984c773d364e5289a1
parent0365de8b26bbac41fbe53e1296eff6ac8df06a41 (diff)
downloadvcpkg-d0ac8b489825e2f4dd3da76c442f18debd2f8161.tar.gz
vcpkg-d0ac8b489825e2f4dd3da76c442f18debd2f8161.zip
[realsense2] renaming the port
-rw-r--r--ports/realsense2/CONTROL (renamed from ports/librealsense2/CONTROL)2
-rw-r--r--ports/realsense2/crt-linkage-restriction.patch (renamed from ports/librealsense2/crt-linkage-restriction.patch)0
-rw-r--r--ports/realsense2/portfile.cmake (renamed from ports/librealsense2/portfile.cmake)10
3 files changed, 4 insertions, 8 deletions
diff --git a/ports/librealsense2/CONTROL b/ports/realsense2/CONTROL
index 312c7b145..a57375819 100644
--- a/ports/librealsense2/CONTROL
+++ b/ports/realsense2/CONTROL
@@ -1,3 +1,3 @@
-Source: librealsense2
+Source: realsense2
Version: 2.8.1
Description: Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras (D400 series and the SR300).
diff --git a/ports/librealsense2/crt-linkage-restriction.patch b/ports/realsense2/crt-linkage-restriction.patch
index ae4acc834..ae4acc834 100644
--- a/ports/librealsense2/crt-linkage-restriction.patch
+++ b/ports/realsense2/crt-linkage-restriction.patch
diff --git a/ports/librealsense2/portfile.cmake b/ports/realsense2/portfile.cmake
index ac4c40e95..522bd7252 100644
--- a/ports/librealsense2/portfile.cmake
+++ b/ports/realsense2/portfile.cmake
@@ -14,11 +14,7 @@ vcpkg_apply_patches(
${CMAKE_CURRENT_LIST_DIR}/crt-linkage-restriction.patch
)
-if(${VCPKG_LIBRARY_LINKAGE} STREQUAL static)
- set(BUILD_SHARED off)
-else()
- set(BUILD_SHARED on)
-endif()
+string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" BUILD_SHARED)
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
@@ -40,8 +36,8 @@ vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/realsense2)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
# Handle copyright
-file(COPY ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/librealsense2)
-file(RENAME ${CURRENT_PACKAGES_DIR}/share/librealsense2/COPYING ${CURRENT_PACKAGES_DIR}/share/librealsense2/copyright)
+file(COPY ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/realsense2)
+file(RENAME ${CURRENT_PACKAGES_DIR}/share/realsense2/COPYING ${CURRENT_PACKAGES_DIR}/share/realsense2/copyright)
vcpkg_copy_pdbs()