diff -Nru a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt 2019-01-06 20:09:30.000000000 +0100 +++ b/CMakeLists.txt 2019-01-14 07:13:12.287934291 +0100 @@ -666,8 +666,8 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libvncclient.pc.cmakein ${CMAKE_CURRENT_BINARY_DIR}/libvncclient.pc @ONLY) -install_targets(/lib vncserver) -install_targets(/lib vncclient) +install_targets(/${lib} vncserver) +install_targets(/${lib} vncclient) install_files(/include/rfb FILES rfb/keysym.h rfb/rfb.h @@ -677,7 +677,7 @@ rfb/rfbregion.h ) -install_files(/lib/pkgconfig FILES +install_files(/${lib}/pkgconfig FILES libvncserver.pc libvncclient.pc ) diff -Nru a/libvncclient.pc.cmakein b/libvncclient.pc.cmakein --- a/libvncclient.pc.cmakein 2019-01-06 20:09:30.000000000 +0100 +++ b/libvncclient.pc.cmakein 2019-01-14 07:17:32.569550206 +0100 @@ -1,6 +1,6 @@ prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=@CMAKE_INSTALL_PREFIX@ -libdir=@CMAKE_INSTALL_PREFIX@/lib +libdir=@CMAKE_INSTALL_LIBDIR@ includedir=@CMAKE_INSTALL_PREFIX@/include Name: LibVNCClient diff -Nru a/libvncserver.pc.cmakein b/libvncserver.pc.cmakein --- a/libvncserver.pc.cmakein 2019-01-06 20:09:30.000000000 +0100 +++ b/libvncserver.pc.cmakein 2019-01-14 07:17:50.633662256 +0100 @@ -1,6 +1,6 @@ prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=@CMAKE_INSTALL_PREFIX@ -libdir=@CMAKE_INSTALL_PREFIX@/lib +libdir=@CMAKE_INSTALL_LIBDIR@ includedir=@CMAKE_INSTALL_PREFIX@/include Name: LibVNCServer