Fix #517 Allow Absolute paths in pkg-config

This commit is contained in:
Willem Toorop 2022-08-19 11:29:45 +02:00
parent 2d48a3bd1b
commit 777e0b245c
3 changed files with 8 additions and 4 deletions

View File

@ -1060,6 +1060,8 @@ foreach (man ${mans})
endforeach() endforeach()
set(prefix ${CMAKE_INSTALL_PREFIX}) set(prefix ${CMAKE_INSTALL_PREFIX})
cmake_path(APPEND libdir_for_pc_file "\${prefix}" "${CMAKE_INSTALL_LIBDIR}")
cmake_path(APPEND includedir_for_pc_file "\${prefix}" "${CMAKE_INSTALL_INCLUDEDIR}")
configure_file(getdns.pc.in getdns.pc @ONLY) configure_file(getdns.pc.in getdns.pc @ONLY)
# Installing. # Installing.

View File

@ -1,7 +1,7 @@
* 2022-08-??: Version 1.7.1 * 2022-08-??: Version 1.7.1
* Always send the `dot` ALPN when using DoT * Always send the `dot` ALPN when using DoT
* Strengthen version determination for Libidn2 during cmake processing (thanks * Strengthen version determination for Libidn2 during cmake processing
jpbion). (thanks jpbion).
* Fix for issue in UDP stream selection in case of timeouts. * Fix for issue in UDP stream selection in case of timeouts.
Thanks Shikha Sharma Thanks Shikha Sharma
* Fix using asterisk in ipstr for any address. Thanks uzlonewolf. * Fix using asterisk in ipstr for any address. Thanks uzlonewolf.
@ -10,6 +10,8 @@
via GETDNS_BUILD_CFLAGS define and via getdns_context_get_api_information() via GETDNS_BUILD_CFLAGS define and via getdns_context_get_api_information()
* Issue #524: Bug fixes from submodules' upstream? * Issue #524: Bug fixes from submodules' upstream?
Thanks Johnnyslee Thanks Johnnyslee
* Issue #517: Allow Absolute path CMAKE_INSTALL_{INCLUDE,LIB}DIR in pkg-config
files. Thanks Alex Shpilkin
* 2021-06-04: Version 1.7.0 * 2021-06-04: Version 1.7.0
* Make TLS Handshake timeout max 4/5th of timeout for the query, * Make TLS Handshake timeout max 4/5th of timeout for the query,

View File

@ -1,7 +1,7 @@
prefix=@prefix@ prefix=@prefix@
exec_prefix=${prefix} exec_prefix=${prefix}
libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ libdir=@libdir_for_pc_file@
includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@ includedir=@includedir_for_pc_file@
Name: getdns Name: getdns
Version: @GETDNS_VERSION@ Version: @GETDNS_VERSION@