[lzo] Install pc file on windows (#15782)

* [lzo] Install pc file on windows

* add version info

* [lzo] Install pc file on windows

* add version info
This commit is contained in:
Alexander Neumann 2021-01-22 23:11:20 +01:00 committed by GitHub
parent a66c5ec385
commit 57465e9bfc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 24 additions and 3 deletions

View File

@ -1,4 +1,5 @@
Source: lzo
Version: 2.10-5
Version: 2.10
Port-Version: 6
Homepage: https://www.oberhumer.com/opensource/lzo/
Description: Lossless data compression library

View File

@ -0,0 +1,13 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 98c0a1ad0..85690209c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -290,7 +290,7 @@ if(1)
install(TARGETS ${f} DESTINATION "${CMAKE_INSTALL_FULL_LIBEXECDIR}/lzo/examples")
endif()
-if(PKG_CONFIG_FOUND)
+if(1)
configure_file(lzo2.pc.cmakein lzo2.pc @ONLY)
#if(EXISTS "${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/lzo2.pc" DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig")

View File

@ -7,6 +7,7 @@ vcpkg_download_distfile(ARCHIVE
vcpkg_extract_source_archive_ex(
OUT_SOURCE_PATH SOURCE_PATH
ARCHIVE ${ARCHIVE}
PATCHES always_install_pc.patch
)
set(LZO_STATIC OFF)
@ -26,6 +27,7 @@ vcpkg_configure_cmake(
)
vcpkg_install_cmake()
vcpkg_fixup_pkgconfig()
vcpkg_copy_pdbs()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/share/doc)

View File

@ -3589,8 +3589,8 @@
"port-version": 0
},
"lzo": {
"baseline": "2.10-5",
"port-version": 0
"baseline": "2.10",
"port-version": 6
},
"lzokay": {
"baseline": "2020-07-30",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "0386bfc83656abde700f2f99732a92e7fd6ac756",
"version-string": "2.10",
"port-version": 6
},
{
"git-tree": "7d19bc8d305faffeba8990d9e6c095ee95b3108d",
"version-string": "2.10-5",