--- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,6 +14,7 @@ include(CheckIncludeFiles) include(CheckTypeSize) include(CheckCCompilerFlag) include(TestBigEndian) +include(GNUInstallDirs) check_function_exists(strndup HAVE_STRNDUP) check_function_exists(strnlen HAVE_STRNLEN) diff --git a/evhtp.pc.in b/evhtp.pc.in index a7b351f..fbddc51 100644 --- a/evhtp.pc.in +++ b/evhtp.pc.in @@ -1,6 +1,7 @@ prefix=@CMAKE_INSTALL_PREFIX@ -libdir=@LIB_INSTALL_DIR@ -includedir=@INCLUDE_INSTALL_DIR@/evhtp +exec_prefix=${prefix} +libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ +includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@/evhtp Name: libevhtp Description: A more flexible replacement for libevent's httpd API