blob: 9f680c78f7f93fb4b906fe308aec6816fd26907b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
--- ../applets/frame/CMakeLists.txt.orig 2009-05-15 04:26:59.000000000 +1100
+++ ../applets/frame/CMakeLists.txt 2009-06-26 10:37:04.000000000 +1100
@@ -1,7 +1,20 @@
project(plasma-frame)
include (MacroLogFeature)
+include (FindPkgConfig)
+
+# Check for KExiv2
+PKG_CHECK_MODULES(LIBKEXIV2 libkexiv2-kde4>=0.5.0)
+FIND_PATH(KEXIV2_INCLUDE_DIR NAMES libkexiv2/version.h
+ PATHS ${LIBKEXIV2_INCLUDE_DIRS} ${KDE4_INCLUDE_DIR} NO_DEFAULT_PATH)
+FIND_LIBRARY(KEXIV2_LIBRARY NAMES kexiv2
+ PATHS ${LIBKEXIV2_LIBRARY_DIRS} ${KDE4_LIB_DIR} NO_DEFAULT_PATH)
+
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(KEXIV2 DEFAULT_MSG KEXIV2_LIBRARY KEXIV2_INCLUDE_DIR)
+
+IF(KEXIV2_FOUND)
+ SET(KEXIV2_LIBRARIES ${KEXIV2_LIBRARY})
+ENDIF(KEXIV2_FOUND)
-macro_optional_find_package(Kexiv2)
macro_log_feature(KEXIV2_FOUND "libkexiv2" "Library to access EXIF information" "http://www.kde.org" FALSE "0.2.0" "RECOMENDED: Enables automatic rotation for frame applet" )
macro_display_feature_log()
|