diff --git a/ports/tinyexif/portfile.cmake b/ports/tinyexif/portfile.cmake index 12e6f5cb97ed6c..5a697f13f85dc0 100644 --- a/ports/tinyexif/portfile.cmake +++ b/ports/tinyexif/portfile.cmake @@ -1,28 +1,27 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO cdcseacave/TinyEXIF - REF c57a5fec1a847ec0e7b482b2da72e1f04fc2e147 - SHA512 a968e79b4b7a6f5f189328a8dc493da5c0d568526b5dca46b9bfc0cf85295fb348bd0b38828fedbb7b6e4467fc8932d0d7b435b4acbfe662e954cbed1d0ea914 + REF 6e56015f56ee0f387f1b8c76e50eb35ac60372da #2022-02-15 + SHA512 46f55a163cfed2d8fadd7ac0425b190c59136252e5f60d945f6655d0a6df20ea08f272d25c66e76df4c8c0340f654cef875da12627b8bef88f8f6e875fc1bf48 HEAD_REF master ) string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" BUILD_STATIC_LIBS) -vcpkg_configure_cmake( - SOURCE_PATH ${SOURCE_PATH} - PREFER_NINJA +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" OPTIONS -DBUILD_STATIC_LIBS=${BUILD_STATIC_LIBS} -DBUILD_DEMO=OFF ) -vcpkg_install_cmake() +vcpkg_cmake_install() -vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/TinyEXIF) +vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/TinyEXIF) vcpkg_copy_pdbs() -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") # Handle copyright -file(INSTALL ${SOURCE_PATH}/README.md DESTINATION ${CURRENT_PACKAGES_DIR}/share/tinyexif RENAME copyright) +file(INSTALL "${SOURCE_PATH}/README.md" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/tinyexif/vcpkg.json b/ports/tinyexif/vcpkg.json index 1d5a0f8cc2d930..708541d3d9f2ad 100644 --- a/ports/tinyexif/vcpkg.json +++ b/ports/tinyexif/vcpkg.json @@ -1,10 +1,17 @@ { "name": "tinyexif", - "version-string": "1.0.2", - "port-version": 7, + "version-date": "2022-02-15", "description": "tiny ISO-compliant C++ EXIF and XMP parsing library for JPEG images", "homepage": "https://github.com/cdcseacave/TinyEXIF", "dependencies": [ - "tinyxml2" + "tinyxml2", + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + } ] } diff --git a/versions/baseline.json b/versions/baseline.json index 716c99c2070b4c..7ee73769755c13 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -6873,8 +6873,8 @@ "port-version": 1 }, "tinyexif": { - "baseline": "1.0.2", - "port-version": 7 + "baseline": "2022-02-15", + "port-version": 0 }, "tinyexpr": { "baseline": "2020-09-25", diff --git a/versions/t-/tinyexif.json b/versions/t-/tinyexif.json index 70793522361ab6..32a1382c10df5c 100644 --- a/versions/t-/tinyexif.json +++ b/versions/t-/tinyexif.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "50ad94147ea76f0e34a0e2afdcd92d83ad0102b1", + "version-date": "2022-02-15", + "port-version": 0 + }, { "git-tree": "350cf76237d8fc38f67cba9766e25b2f68d50d64", "version-string": "1.0.2",