summaryrefslogblamecommitdiff
path: root/editors/calligra/files/patch-krita_plugins_formats_CMakeLists.txt
blob: 277c459753344f161990b4ce151d099aff7779ad (plain) (tree)
1
2
3
4
5
6
7
8
9


                                                                                   
                                     
                                                                                                                                                                 



                                                                                                                                     

                                                                                                                                                                        
 
                                  
                                                                                                                                                                                          






                                                                       






                                                                                                                                     
--- krita/plugins/formats/CMakeLists.txt.orig	2010-11-30 04:06:29.223954558 +0100
+++ krita/plugins/formats/CMakeLists.txt	2010-11-30 04:14:21.883911180 +0100
@@ -15,15 +15,22 @@
 macro_optional_find_package(Poppler)
 macro_log_feature( POPPLER_FOUND "poppler-qt4" "The Poppler Qt4 interface library" "http://poppler.freedesktop.org" FALSE "" "Required by the Krita PDF filter")
 
-macro_optional_find_package(Kdcraw)
-macro_log_feature( KDCRAW_FOUND "kdcraw" "The KDCraw library" "http://www.digikam.org/" FALSE "" "Required by the Krita RAW filter")
-
 macro_optional_find_package(OpenJPEG)
 macro_log_feature(OPENJPEG_FOUND "openjpeg" "Free library for JPEG 2000 image compression" "http://www.openjpeg.org" FALSE "" "Required by the Krita JPEG 2000 filter")
 
 macro_optional_find_package(GIF2)
 macro_log_feature(GIF_FOUND "libungif/giflib" "Free library for reading and writing GIF images" "http://directory.fsf.org/project/libungif/" FALSE "" "Required by the Krita GIF filter")
 
+# Check for Kdcraw
+PKG_CHECK_MODULES(LIBKDCRAW libkdcraw-kde4>=0.4.0)
+FIND_PATH(KDCRAW_INCLUDE_DIR NAMES libkdcraw/version.h
+  PATHS ${LIBKDCRAW_INCLUDE_DIRS} ${KDE4_INCLUDE_DIR} NO_DEFAULT_PATH)
+FIND_LIBRARY(KDCRAW_LIBRARY NAMES kdcraw
+  PATHS ${LIBKDCRAW_LIBRARY_DIRS} ${KDE4_LIB_DIR} NO_DEFAULT_PATH)
+INCLUDE(FindPackageHandleStandardArgs)
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(KDCRAW DEFAULT_MSG KDCRAW_LIBRARY KDCRAW_INCLUDE_DIR)
+macro_log_feature( KDCRAW_FOUND "kdcraw" "The KDCraw library" "http://www.digikam.org/" FALSE "" "Required by the Krita RAW filter")
+
 include_directories(${KRITA_INCLUDES})
 
 if(KDCRAW_FOUND)