From 5a97bb2f576f951959e26baa377afcd2777acb48 Mon Sep 17 00:00:00 2001 From: Shimon Doodkin Date: Fri, 6 Nov 2020 23:36:23 +0200 Subject: add dataframe of github hosseinmoein/DataFrame (#14351) --- ports/dataframe/CONTROL | 5 +++++ ports/dataframe/portfile.cmake | 31 +++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 ports/dataframe/CONTROL create mode 100644 ports/dataframe/portfile.cmake diff --git a/ports/dataframe/CONTROL b/ports/dataframe/CONTROL new file mode 100644 index 000000000..14c7d5522 --- /dev/null +++ b/ports/dataframe/CONTROL @@ -0,0 +1,5 @@ +Source: dataframe +Version: 1.12.0 +Description: This is a C++ statistical library that provides an interface similar to Pandas package in Python +Homepage: https://github.com/hosseinmoein/DataFrame +Supports: !uwp diff --git a/ports/dataframe/portfile.cmake b/ports/dataframe/portfile.cmake new file mode 100644 index 000000000..2bb0b1bbb --- /dev/null +++ b/ports/dataframe/portfile.cmake @@ -0,0 +1,31 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO hosseinmoein/DataFrame + REF 106fb398a3a05a9d4055a1b00d1e3b9b26a72fa1 + SHA512 43bd888312e16866f399e47adf7d0dc4fb4fd961063d3f53df4a69fb69f1ec95a1c294a4cefc4135f1acf6a4f27715fdcc71cb4bf69f2f72557290d9af439774 + HEAD_REF master +) +vcpkg_configure_cmake( + SOURCE_PATH ${SOURCE_PATH} + PREFER_NINJA + OPTIONS + -DENABLE_TESTING:BOOL=OFF +) + +vcpkg_install_cmake() + +if(VCPKG_TARGET_IS_WINDOWS) + vcpkg_fixup_cmake_targets(CONFIG_PATH cmake TARGET_PATH share/dataframe) +else() + vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/DataFrame TARGET_PATH share/dataframe) + +endif() +vcpkg_fixup_pkgconfig() + +file( REMOVE_RECURSE + ${CURRENT_PACKAGES_DIR}/debug/include +) + +file( INSTALL + ${SOURCE_PATH}/License DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright +) -- cgit v1.2.3