From 5b41a8a46a5c27178ae04d870bac418ea4b8c7bf Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Mon, 12 Jun 2006 18:22:44 +0000 Subject: [PATCH] go on only if pkg-config says that all is fine svn path=/branches/work/kde4/playground/graphics/cmake/; revision=550781 --- cmake/modules/modules/FindDjVuLibre.cmake | 30 ++++++++++++----------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/cmake/modules/modules/FindDjVuLibre.cmake b/cmake/modules/modules/FindDjVuLibre.cmake index 644f82f13..477b324fa 100644 --- a/cmake/modules/modules/FindDjVuLibre.cmake +++ b/cmake/modules/modules/FindDjVuLibre.cmake @@ -16,20 +16,22 @@ else (DJVULIBRE_INCLUDE_DIR AND DJVULIBRE_LIBRARY) pkgconfig(ddjvuapi _ddjvuIncDir _ddjvuLinkDir ddjvuLinkFlags _ddjvuCflags) - find_path(DJVULIBRE_INCLUDE_DIR libdjvu/ddjvuapi.h - ${_ddjvuIncDir} - /usr/local/include - /usr/include - ${GNUWIN32_DIR}/include - ) - - find_library(DJVULIBRE_LIBRARY NAMES djvulibre - PATHS - ${_ddjvuLinkDir} - /usr/lib - /usr/local/lib - ${GNUWIN32_DIR}/lib - ) + if(_ddjvuIncDir) + find_path(DJVULIBRE_INCLUDE_DIR libdjvu/ddjvuapi.h + ${_ddjvuIncDir} + /usr/local/include + /usr/include + ${GNUWIN32_DIR}/include + ) + + find_library(DJVULIBRE_LIBRARY NAMES djvulibre + PATHS + ${_ddjvuLinkDir} + /usr/lib + /usr/local/lib + ${GNUWIN32_DIR}/lib + ) + endif(_ddjvuIncDir) if(DJVULIBRE_INCLUDE_DIR AND DJVULIBRE_LIBRARY) set(DJVULIBRE_FOUND TRUE)