Merge pull request #1162 from codicodi/freetype-2.8

[freetype] update to 2.8
This commit is contained in:
Alexander Karatarakis 2017-05-24 14:05:11 -07:00 committed by GitHub
commit b98e0dbae9
3 changed files with 19 additions and 29 deletions

View File

@ -1,29 +1,17 @@
From 59ebd2985f081229edc3c487367a1e5d5ac8db9a Mon Sep 17 00:00:00 2001
From: Robert Schumacher <roschuma@microsoft.com>
Date: Mon, 10 Oct 2016 23:00:38 -0700
Subject: [PATCH] Add CONFIG_INSTALL_PATH option
---
CMakeLists.txt | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt
index 774737d..5de689c 100644 index 6bb2558..a894ada 100644
--- a/CMakeLists.txt --- a/CMakeLists.txt
+++ b/CMakeLists.txt +++ b/CMakeLists.txt
@@ -401,8 +401,11 @@ install(TARGETS freetype @@ -419,8 +419,11 @@ if (NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL)
ARCHIVE DESTINATION lib ARCHIVE DESTINATION lib
FRAMEWORK DESTINATION Library/Frameworks FRAMEWORK DESTINATION Library/Frameworks
) )
+ +
+set(CONFIG_INSTALL_PATH "lib/cmake/freetype" CACHE STRING "location to install cmake config files") + set(CONFIG_INSTALL_PATH "lib/cmake/freetype" CACHE STRING "location to install cmake config files")
+ +
install(EXPORT freetype-targets install(EXPORT freetype-targets
- DESTINATION lib/cmake/freetype - DESTINATION lib/cmake/freetype
+ DESTINATION ${CONFIG_INSTALL_PATH} + DESTINATION ${CONFIG_INSTALL_PATH}
FILE freetype-config.cmake FILE freetype-config.cmake
) )
endif ()
--
2.9.2.windows.1

View File

@ -1,4 +1,4 @@
Source: freetype Source: freetype
Version: 2.6.3-5 Version: 2.8
Build-Depends: zlib, bzip2, libpng Build-Depends: zlib, bzip2, libpng
Description: A library to render fonts. Description: A library to render fonts.

View File

@ -1,9 +1,10 @@
include(vcpkg_common_functions) include(vcpkg_common_functions)
set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/freetype-2.6.3) set(FT_VERSION 2.8)
set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/freetype-${FT_VERSION})
vcpkg_download_distfile(ARCHIVE vcpkg_download_distfile(ARCHIVE
URLS "http://download.savannah.gnu.org/releases/freetype/freetype-2.6.3.tar.bz2" URLS "http://download.savannah.gnu.org/releases/freetype/freetype-${FT_VERSION}.tar.bz2"
FILENAME "freetype-2.6.3.tar.bz2" FILENAME "freetype-${FT_VERSION}.tar.bz2"
SHA512 e1f9018835fc88beeb4479537b59f866c52393ae18d24a1e0710a464cf948ab02b35c2c6043bc20c1db3a04871ee4eb0bb1d210550c0ea2780c8b1aea98fbf0d SHA512 3842c34bf6100a8c9b78258146b2ff35e9bb4c993937d3ef09982c1e2552dfd15f8849ddd8a1e84edf08b5a5fb918b68cf7b1584545c5900e22a00bfa1c89ff5
) )
vcpkg_extract_source_archive(${ARCHIVE}) vcpkg_extract_source_archive(${ARCHIVE})
@ -16,6 +17,7 @@ vcpkg_apply_patches(
vcpkg_configure_cmake( vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH} SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
OPTIONS OPTIONS
-DCONFIG_INSTALL_PATH=share/freetype -DCONFIG_INSTALL_PATH=share/freetype
-DWITH_ZLIB=ON -DWITH_ZLIB=ON