diff options
| author | Tobias Markus <tobbi.bugs@googlemail.com> | 2018-11-04 20:28:27 +0100 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2018-11-04 11:28:27 -0800 |
| commit | f11fd8aa5de71d6664b6dfb0b5425308b6426bcc (patch) | |
| tree | 5cfed03e1640723f2e26a4f6cfaa0e13dd47a345 | |
| parent | ccafb5641156e9e59d16d6f2db407f1514b4e939 (diff) | |
| download | vcpkg-f11fd8aa5de71d6664b6dfb0b5425308b6426bcc.tar.gz vcpkg-f11fd8aa5de71d6664b6dfb0b5425308b6426bcc.zip | |
[fribidi] new port (#4627)
| -rw-r--r-- | ports/fribidi/CONTROL | 3 | ||||
| -rw-r--r-- | ports/fribidi/portfile.cmake | 27 |
2 files changed, 30 insertions, 0 deletions
diff --git a/ports/fribidi/CONTROL b/ports/fribidi/CONTROL new file mode 100644 index 000000000..65e9a2248 --- /dev/null +++ b/ports/fribidi/CONTROL @@ -0,0 +1,3 @@ +Source: fribidi
+Version: 1.0.5
+Description: GNU FriBidi is an implementation of the Unicode Bidirectional Algorithm (bidi)
diff --git a/ports/fribidi/portfile.cmake b/ports/fribidi/portfile.cmake new file mode 100644 index 000000000..d366b89ef --- /dev/null +++ b/ports/fribidi/portfile.cmake @@ -0,0 +1,27 @@ +include(vcpkg_common_functions)
+
+vcpkg_from_github(
+ OUT_SOURCE_PATH SOURCE_PATH
+ REPO fribidi/fribidi
+ REF v1.0.5
+ SHA512 c51b67cc3e7610bef9a66f2456f7602fe010164c2c01e7d91026cefa4a08fdce5165b6eb3814e76cd89e766356fb71adc08bf75d9b2f5802f71c18b5d0476887
+HEAD_REF master)
+
+vcpkg_configure_meson(SOURCE_PATH ${SOURCE_PATH}
+ OPTIONS
+ -Ddocs=false
+ --backend=ninja)
+
+vcpkg_install_meson()
+vcpkg_copy_pdbs()
+
+file(GLOB EXE_FILES
+ "${CURRENT_PACKAGES_DIR}/bin/*.exe"
+ "${CURRENT_PACKAGES_DIR}/debug/bin/*.exe"
+)
+if (EXE_FILES)
+ file(REMOVE ${EXE_FILES})
+endif()
+
+# Handle copyright
+file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/fribidi RENAME copyright)
\ No newline at end of file |
