diff --git a/libde265.pc.in b/libde265.pc.in index 42347dda..1a30a058 100644 --- a/libde265.pc.in +++ b/libde265.pc.in @@ -1,7 +1,7 @@ -prefix=@CMAKE_INSTALL_PREFIX@ -exec_prefix=@CMAKE_INSTALL_PREFIX@ -libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ -includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ Name: libde265 Description: H.265/HEVC video decoder. diff --git a/libde265/CMakeLists.txt b/libde265/CMakeLists.txt index 927d1884..2e3db4b7 100644 --- a/libde265/CMakeLists.txt +++ b/libde265/CMakeLists.txt @@ -131,5 +131,9 @@ install(EXPORT libde265Config DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/libde26 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libde265ConfigVersion.cmake DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/libde265") +set(prefix ${CMAKE_INSTALL_PREFIX}) +set(exec_prefix "$\{prefix\}") +set(libdir "$\{exec_prefix\}/${CMAKE_INSTALL_LIBDIR}") +set(includedir "$\{prefix\}/${CMAKE_INSTALL_INCLUDEDIR}") configure_file(../libde265.pc.in ${CMAKE_CURRENT_BINARY_DIR}/libde265.pc @ONLY) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libde265.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)