aboutsummaryrefslogtreecommitdiff
path: root/ports/kealib
diff options
context:
space:
mode:
authorJack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>2020-03-26 11:43:02 +0800
committerGitHub <noreply@github.com>2020-03-25 20:43:02 -0700
commitd98696de851170a5ac24da346b2656023f8db370 (patch)
tree6d7fd7be49dc48173fd1725c0dbd696c95a213a6 /ports/kealib
parent42ad12f91d62a6533d909d8b5ee3a46009c2a10a (diff)
downloadvcpkg-d98696de851170a5ac24da346b2656023f8db370.tar.gz
vcpkg-d98696de851170a5ac24da346b2656023f8db370.zip
[vcpkg baseline] Fix CI test (#10508)
* re-trigger ci test * [kealib] Switch repo to github * [mongo-c-driver] Set icu as a feature * [monkeys-audio] Update version to 5.24 * [mongo-c-driver] Fix arm build * [mongo-c-driver] Re-generate patch * [mongo-c-driver] Remove key word PRIVATE in patch * [llvm] Remove default feature tools * [llvm] Add judgment to install tools * [llvm] Add more condition * [llvm] Fix clang cmake files when selecting feature tools * [halide] Fix build depends info in CONTROL * update baseline
Diffstat (limited to 'ports/kealib')
-rw-r--r--ports/kealib/CONTROL2
-rw-r--r--ports/kealib/portfile.cmake25
2 files changed, 11 insertions, 16 deletions
diff --git a/ports/kealib/CONTROL b/ports/kealib/CONTROL
index 3c71c56b8..d31490c4d 100644
--- a/ports/kealib/CONTROL
+++ b/ports/kealib/CONTROL
@@ -1,5 +1,5 @@
Source: kealib
-Version: 1.4.11-2
+Version: 1.4.11-3
Build-Depends: hdf5[cpp], zlib, szip
Homepage: https://bitbucket.org/chchrsc/kealib
Description: kealib is gdal model using HDF5 standard.
diff --git a/ports/kealib/portfile.cmake b/ports/kealib/portfile.cmake
index 3d27e296e..24446d948 100644
--- a/ports/kealib/portfile.cmake
+++ b/ports/kealib/portfile.cmake
@@ -1,16 +1,10 @@
-include(vcpkg_common_functions)
-
-vcpkg_download_distfile(ARCHIVE
- URLS "https://bitbucket.org/chchrsc/kealib/downloads/kealib-1.4.11.tar.gz"
- FILENAME "kealib-1.4.11.tar.gz"
- SHA512 e080dfd51111f85ddf8ab1bd71aaf7ec6cbe814db29ed62806362ef83718f777935347d9063cf29085f21bf09d4277fd88f5269af6555304130f50d093d28f63
-)
-
-vcpkg_extract_source_archive_ex(
- ARCHIVE ${ARCHIVE}
+vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
- PATCHES
- hdf5_include.patch
+ REPO ubarsc/kealib
+ REF de6dabd414039dd36a1ff01243901cec3f45256e #1.4.11
+ SHA512 34032dd27aee0714cbe6b76b2f731a05408fd5ff78080343bcfbc3aa7e6eeb06a341a423cee1e7f3624f4c1f661feaf4ea3a3d2e53172933e49982df0c438a6f
+ HEAD_REF master
+ PATCHES hdf5_include.patch
)
if ("parallel" IN_LIST FEATURES)
@@ -36,9 +30,10 @@ vcpkg_configure_cmake(
vcpkg_install_cmake()
vcpkg_copy_pdbs()
-file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
-file(INSTALL ${SOURCE_PATH}/python/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/kealib RENAME copyright)
-
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin ${CURRENT_PACKAGES_DIR}/bin)
endif()
+
+file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
+
+file(INSTALL ${SOURCE_PATH}/python/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)