Don't require FindPkgConfig.cmake
authorManuel Nickschas <sputnick@quassel-irc.org>
Thu, 10 Sep 2009 20:50:25 +0000 (22:50 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Mon, 14 Sep 2009 21:37:08 +0000 (23:37 +0200)
This is a KDE-specific package and not likely to be around on other platforms.

CMakeLists.txt

index 2bdea50..7f4e4be 100644 (file)
@@ -232,11 +232,13 @@ if(NOT HAVE_KDE)
 endif(NOT HAVE_KDE)
 
 # Setup libindicate-qt support
 endif(NOT HAVE_KDE)
 
 # Setup libindicate-qt support
-find_package(PkgConfig REQUIRED)
-pkg_check_modules(INDICATEQT indicate-qt)
-if(INDICATEQT_FOUND)
-  add_definitions(-DHAVE_INDICATEQT)
-endif(INDICATEQT_FOUND)
+find_package(PkgConfig QUIET)
+if(PKG_CONFIG_FOUND)
+  pkg_check_modules(INDICATEQT indicate-qt)
+  if(INDICATEQT_FOUND)
+    add_definitions(-DHAVE_INDICATEQT)
+  endif(INDICATEQT_FOUND)
+endif(PKG_CONFIG_FOUND)
 
 # Now set up install locations; those are set by KDE if integration is enabled
 if(NOT HAVE_KDE)
 
 # Now set up install locations; those are set by KDE if integration is enabled
 if(NOT HAVE_KDE)