aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexej Harm <alexej.h@xiphos.de>2019-03-23 11:07:21 +0100
committerAlexej Harm <alexej.h@xiphos.de>2019-03-23 11:07:21 +0100
commit1945a19de62de698257b56834f76056582e567f3 (patch)
tree73fae73efe392c0db6fcc707587d6984d7921fe7
parentc2ad1baafccc91bf7e9e60a390eb91cf4e130062 (diff)
downloadvcpkg-1945a19de62de698257b56834f76056582e567f3.tar.gz
vcpkg-1945a19de62de698257b56834f76056582e567f3.zip
[giflib] Changed library linkage to static.
-rw-r--r--ports/giflib/CONTROL2
-rw-r--r--ports/giflib/portfile.cmake5
2 files changed, 6 insertions, 1 deletions
diff --git a/ports/giflib/CONTROL b/ports/giflib/CONTROL
index a79a8b0d4..58039fc98 100644
--- a/ports/giflib/CONTROL
+++ b/ports/giflib/CONTROL
@@ -1,3 +1,3 @@
Source: giflib
-Version: 5.1.4-1
+Version: 5.1.4-2
Description: A library for reading and writing gif images.
diff --git a/ports/giflib/portfile.cmake b/ports/giflib/portfile.cmake
index ee7f96449..d89e74aa4 100644
--- a/ports/giflib/portfile.cmake
+++ b/ports/giflib/portfile.cmake
@@ -1,11 +1,16 @@
include(vcpkg_common_functions)
+
+vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
+
set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/giflib-5.1.4)
vcpkg_download_distfile(ARCHIVE
URLS "http://downloads.sourceforge.net/sourceforge/giflib/giflib-5.1.4.tar.bz2"
FILENAME "giflib-5.1.4.tar.bz2"
SHA512 32b5e342056c210e6478e9cb3b6ceec9594dcfaf34feea1eb4dad633a081ed4465bceee578c19165907cb47cb83912ac359ceea666a8e07dbbb5420f9928f96d
)
+
vcpkg_extract_source_archive(${ARCHIVE})
+
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
vcpkg_apply_patches(