aboutsummaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
authorGravatar Markus Rennings2009-06-09 19:03:27 +0000
committerGravatar Markus Rennings2009-06-09 19:03:27 +0000
commit2b90224df4996ac4bd724ff66173ec0d36695be5 (patch)
tree84dc944ed275dbd246946512bcedcc0345488f58 /data
parentfixed a boo-boo from r3242 (diff)
downloadKVIrc-2b90224df4996ac4bd724ff66173ec0d36695be5.tar.gz
KVIrc-2b90224df4996ac4bd724ff66173ec0d36695be5.tar.bz2
KVIrc-2b90224df4996ac4bd724ff66173ec0d36695be5.zip
applied patch from #464, thanks to Kai Wasserbäch (Curan)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3244 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'data')
-rw-r--r--data/mimetypes/CMakeLists.txt26
1 files changed, 14 insertions, 12 deletions
diff --git a/data/mimetypes/CMakeLists.txt b/data/mimetypes/CMakeLists.txt
index a00f1ea46..43a70d27b 100644
--- a/data/mimetypes/CMakeLists.txt
+++ b/data/mimetypes/CMakeLists.txt
@@ -1,16 +1,18 @@
-include(MacroEnsureVersion)
+IF(KDE4_FOUND)
+ include(MacroEnsureVersion)
-macro_ensure_version("4.2.0" ${KDE_VERSION} KDE_4_2_FOUND)
+ macro_ensure_version("4.2.0" ${KDE_VERSION} KDE_4_2_FOUND)
-# for KDE 4.2 we require at least version 0.23
-IF(KDE_4_2_FOUND)
- set(SHARED_MIME_INFO_MINIMUM_VERSION "0.23")
-ENDIF(KDE_4_2_FOUND)
+ # for KDE 4.2 we require at least version 0.23
+ IF(KDE_4_2_FOUND)
+ set(SHARED_MIME_INFO_MINIMUM_VERSION "0.23")
+ ENDIF(KDE_4_2_FOUND)
-# now to shared mime info
-find_package(SharedMimeInfo)
+ # now to shared mime info
+ find_package(SharedMimeInfo)
-IF(SHARED_MIME_INFO_FOUND)
- install(FILES kvirc.xml DESTINATION ${XDG_MIME_INSTALL_DIR})
- update_xdg_mimetypes(${XDG_MIME_INSTALL_DIR})
-ENDIF(SHARED_MIME_INFO_FOUND)
+ IF(SHARED_MIME_INFO_FOUND AND IS_DIRECTORY ${XDG_MIME_INSTALL_DIR})
+ install(FILES kvirc.xml DESTINATION ${XDG_MIME_INSTALL_DIR})
+ update_xdg_mimetypes(${XDG_MIME_INSTALL_DIR})
+ ENDIF(SHARED_MIME_INFO_FOUND AND IS_DIRECTORY ${XDG_MIME_INSTALL_DIR})
+ENDIF(KDE4_FOUND)