--- cmake/FindFribidi.cmake.orig 2013-03-13 08:03:26.000000000 +0400 +++ cmake/FindFribidi.cmake 2013-11-28 09:33:04.134268507 +0400 @@ -18,7 +18,15 @@ set(FRIBIDI_FOUND 1) elseif(UNIX) include(FindPkgConfig) - pkg_check_modules(FRIBIDI fribidi) + pkg_check_modules(PC_FRIBIDI fribidi) + find_path(FRIBIDI_INCLUDE_DIR NAMES fribidi/fribidi.h HINTS ${PC_FRIBIDI_INCLUDE_DIRS}) + find_library(FRIBIDI_LIBRARY NAMES fribidi HINTS ${PC_FRIBIDI_LIBRARY_DIRS}) + + include(FindPackageHandleStandardArgs) + find_package_handle_standard_args(Fribidi DEFAULT_MSG FRIBIDI_INCLUDE_DIR FRIBIDI_LIBRARY) + + set(FRIBIDI_INCLUDE_DIRS ${FRIBIDI_INCLUDE_DIR}) + set(FRIBIDI_LIBRARIES ${FRIBIDI_LIBRARY}) else() set(FRIBIDI_FOUND 0) endif()