diff --git a/ports/libzen/portfile.cmake b/ports/libzen/portfile.cmake index f7770454c1d652..5c536a691b9b24 100644 --- a/ports/libzen/portfile.cmake +++ b/ports/libzen/portfile.cmake @@ -5,21 +5,20 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO MediaArea/ZenLib - REF v0.4.38 - SHA512 92c3fc3994bd7110021adbfa3ce48ed6e80f162946b912e9e06ed58edc224600e56e3aab3203ad3fa8759dab9790cb5536475f070f0c060b00585911a6cc0661 + REF 13b9d3dbd2088390fbdccab32ae4560526389fbc # v0.4.39 + SHA512 ec63af7ea60be2548d45702518a9b638b4f424044ecaebfbca97d9872b3ecafddc9c59aed4a5bae7bd5bbdffbd543c4ed9e106e5c406ec576a9c0970f0aadcac HEAD_REF master ) -vcpkg_configure_cmake( - SOURCE_PATH ${SOURCE_PATH}/Project/CMake - PREFER_NINJA +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}/Project/CMake" ) -vcpkg_install_cmake() -vcpkg_fixup_cmake_targets(CONFIG_PATH share/zenlib TARGET_PATH share/zenlib) +vcpkg_cmake_install() +vcpkg_cmake_config_fixup(PACKAGE_NAME zenlib CONFIG_PATH share/zenlib) -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/lib/pkgconfig) -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig) +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib/pkgconfig") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig") -file(INSTALL ${SOURCE_PATH}/License.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/libzen RENAME copyright) +file(INSTALL "${SOURCE_PATH}/License.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/libzen/vcpkg.json b/ports/libzen/vcpkg.json index 86b8cba2bef77d..df2615c1e20b8c 100644 --- a/ports/libzen/vcpkg.json +++ b/ports/libzen/vcpkg.json @@ -1,6 +1,15 @@ { "name": "libzen", - "version-string": "0.4.38", - "port-version": 1, - "description": "ZenLib is a C++ utility library for easiest cross-platform development" + "version": "0.4.39", + "description": "ZenLib is a C++ utility library for easiest cross-platform development", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + } + ] } diff --git a/versions/baseline.json b/versions/baseline.json index 99752f643c5bd2..fe669667d15a4a 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -4101,8 +4101,8 @@ "port-version": 1 }, "libzen": { - "baseline": "0.4.38", - "port-version": 1 + "baseline": "0.4.39", + "port-version": 0 }, "libzip": { "baseline": "1.8.0", diff --git a/versions/l-/libzen.json b/versions/l-/libzen.json index e319313e040bbe..34fd341bfb2ba2 100644 --- a/versions/l-/libzen.json +++ b/versions/l-/libzen.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "613111ba5e30b7f36fab5f147a4ae10180d8bebf", + "version": "0.4.39", + "port-version": 0 + }, { "git-tree": "f1c1cb55badf91c09b70e7480ff5c763518f1f51", "version-string": "0.4.38",