diff options
| author | Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> | 2021-05-25 08:43:03 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-24 17:43:03 -0700 |
| commit | 7c55ecac266fc3e554bc315053dc45c11ec811af (patch) | |
| tree | 24e2a7e37eff0812dd8c236c5280f6ef37ec62a3 | |
| parent | 46be71dfe39353016cc4cc40fcfc4cd224a7c8b1 (diff) | |
| download | vcpkg-7c55ecac266fc3e554bc315053dc45c11ec811af.tar.gz vcpkg-7c55ecac266fc3e554bc315053dc45c11ec811af.zip | |
[jxrlib] Add usage and fix FindJXR.cmake (#17715)
* [jxrlib] Add usage and fix FindJXR.cmake
* update version record
| -rw-r--r-- | ports/jxrlib/CONTROL | 5 | ||||
| -rw-r--r-- | ports/jxrlib/FindJXR.cmake | 2 | ||||
| -rw-r--r-- | ports/jxrlib/portfile.cmake | 7 | ||||
| -rw-r--r-- | ports/jxrlib/usage | 5 | ||||
| -rw-r--r-- | ports/jxrlib/vcpkg.json | 7 | ||||
| -rw-r--r-- | versions/baseline.json | 2 | ||||
| -rw-r--r-- | versions/j-/jxrlib.json | 5 |
7 files changed, 23 insertions, 10 deletions
diff --git a/ports/jxrlib/CONTROL b/ports/jxrlib/CONTROL deleted file mode 100644 index 1a8fa60ba..000000000 --- a/ports/jxrlib/CONTROL +++ /dev/null @@ -1,5 +0,0 @@ -Source: jxrlib
-Version: 2019.10.9
-Port-Version: 2
-Homepage: https://github.com/4creators/jxrlib
-Description: Open source implementation of the jpegxr image format standard.
diff --git a/ports/jxrlib/FindJXR.cmake b/ports/jxrlib/FindJXR.cmake index 7e4a5d45e..79924d21d 100644 --- a/ports/jxrlib/FindJXR.cmake +++ b/ports/jxrlib/FindJXR.cmake @@ -21,7 +21,7 @@ find_library(JXRGLUE_LIBRARY_RELEASE NAMES jxrglue PATH_SUFFIXES lib) find_library(JXRGLUE_LIBRARY_DEBUG NAMES jxrglued PATH_SUFFIXES lib) select_library_configurations(JXRGLUE) -set(JXR_LIBRARIES ${JPEGXR_LIBRARY} ${JXRGLUE_LIBRARY}) +set(JXR_LIBRARIES ${JXRGLUE_LIBRARY} ${JPEGXR_LIBRARY}) mark_as_advanced(JXR_LIBRARIES) include(FindPackageHandleStandardArgs) diff --git a/ports/jxrlib/portfile.cmake b/ports/jxrlib/portfile.cmake index ed4e45940..a15541b99 100644 --- a/ports/jxrlib/portfile.cmake +++ b/ports/jxrlib/portfile.cmake @@ -26,9 +26,10 @@ vcpkg_copy_pdbs() file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) -# Handle copyright -file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) - #install FindJXR.cmake file file(INSTALL ${CMAKE_CURRENT_LIST_DIR}/FindJXR.cmake DESTINATION ${CURRENT_PACKAGES_DIR}/share/jxr) file(INSTALL ${CMAKE_CURRENT_LIST_DIR}/vcpkg-cmake-wrapper.cmake DESTINATION ${CURRENT_PACKAGES_DIR}/share/jxr) +file(INSTALL ${CMAKE_CURRENT_LIST_DIR}/usage DESTINATION ${CURRENT_PACKAGES_DIR}/share/jxr) + +# Handle copyright +file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) diff --git a/ports/jxrlib/usage b/ports/jxrlib/usage new file mode 100644 index 000000000..6668ba162 --- /dev/null +++ b/ports/jxrlib/usage @@ -0,0 +1,5 @@ +The package jxrlib provides CMake integration:
+
+ find_package(JXR REQUIRED)
+ target_include_directories(main PRIVATE ${JXR_INCLUDE_DIRS})
+ target_link_libraries(main PRIVATE ${JXR_LIBRARIES})
diff --git a/ports/jxrlib/vcpkg.json b/ports/jxrlib/vcpkg.json new file mode 100644 index 000000000..bdd2c9eb1 --- /dev/null +++ b/ports/jxrlib/vcpkg.json @@ -0,0 +1,7 @@ +{ + "name": "jxrlib", + "version": "2019.10.9", + "port-version": 3, + "description": "Open source implementation of the jpegxr image format standard.", + "homepage": "https://github.com/4creators/jxrlib" +} diff --git a/versions/baseline.json b/versions/baseline.json index 8eb7696b9..8ab78f030 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -2786,7 +2786,7 @@ }, "jxrlib": { "baseline": "2019.10.9", - "port-version": 2 + "port-version": 3 }, "kangaru": { "baseline": "4.2.4", diff --git a/versions/j-/jxrlib.json b/versions/j-/jxrlib.json index 4fb240ac2..4995aa67e 100644 --- a/versions/j-/jxrlib.json +++ b/versions/j-/jxrlib.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "2070ec06331c3cf93574ec82fa22791e3ba6172f", + "version": "2019.10.9", + "port-version": 3 + }, + { "git-tree": "c24ffcc58c1c28bef405da5b56adad3a25cd441b", "version-string": "2019.10.9", "port-version": 2 |
