summaryrefslogtreecommitdiffstats
path: root/kimgio/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'kimgio/CMakeLists.txt')
-rw-r--r--kimgio/CMakeLists.txt45
1 files changed, 39 insertions, 6 deletions
diff --git a/kimgio/CMakeLists.txt b/kimgio/CMakeLists.txt
index e4a3a5297..0e588bcce 100644
--- a/kimgio/CMakeLists.txt
+++ b/kimgio/CMakeLists.txt
@@ -20,6 +20,7 @@ include_directories(
link_directories(
${TDECORE_LIBRARY_DIRS}
+ ${TIFF_LIBRARY_DIRS}
)
@@ -54,7 +55,11 @@ if( TIFF_FOUND )
LINK tdecore-shared ${TIFF_LIBRARIES}
DESTINATION ${PLUGIN_INSTALL_DIR}
)
- install( FILES tiff.kimgio DESTINATION ${SERVICES_INSTALL_DIR} )
+ tde_create_translated_desktop(
+ SOURCE tiff.kimgio
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR mimetypes
+ )
endif( TIFF_FOUND )
@@ -78,7 +83,11 @@ if( JASPER_FOUND )
LINK tdecore-shared ${JASPER_LIBRARIES}
DESTINATION ${PLUGIN_INSTALL_DIR}
)
- install( FILES jp2.kimgio DESTINATION ${SERVICES_INSTALL_DIR} )
+ tde_create_translated_desktop(
+ SOURCE jp2.kimgio
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR mimetypes
+ )
endif( JASPER_FOUND )
@@ -142,9 +151,13 @@ if( OPENEXR_FOUND )
DESTINATION ${PLUGIN_INSTALL_DIR}
)
# FIXME COMPILE_FLAGS must be written a little better
- STRING(REGEX REPLACE ";" " -I" OPENEXR_INCLUDE_FLAGS "-I${OPENEXR_INCLUDE_DIRS}")
+ string(REGEX REPLACE ";" " -I" OPENEXR_INCLUDE_FLAGS "-I${OPENEXR_INCLUDE_DIRS}")
set_target_properties( ${target}-module PROPERTIES COMPILE_FLAGS "${OPENEXR_INCLUDE_FLAGS}" )
- install( FILES exr.kimgio DESTINATION ${SERVICES_INSTALL_DIR} )
+ tde_create_translated_desktop(
+ SOURCE exr.kimgio
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR mimetypes
+ )
endif( OPENEXR_FOUND )
@@ -167,11 +180,31 @@ tde_add_kpart( ${target}
)
+##### kimg_webp #################################
+
+if( HAVE_WEBP )
+ set( target kimg_webp )
+ tde_add_kpart( ${target}
+ SOURCES webp.cpp
+ LINK tdecore-shared ${WEBP_LIBRARIES}
+ DESTINATION ${PLUGIN_INSTALL_DIR}
+ )
+ tde_create_translated_desktop(
+ SOURCE webp.kimgio
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR mimetypes
+ )
+endif( HAVE_WEBP )
+
+
##### other data ################################
-install( FILES
+tde_create_translated_desktop(
+ SOURCE
png.kimgio xpm.kimgio bmp.kimgio pbm.kimgio pgm.kimgio
ppm.kimgio xbm.kimgio jpeg.kimgio xv.kimgio eps.kimgio
ico.kimgio gif.kimgio pcx.kimgio tga.kimgio rgb.kimgio
xcf.kimgio dds.kimgio mng.kimgio psd.kimgio hdr.kimgio
- DESTINATION ${SERVICES_INSTALL_DIR} )
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR mimetypes
+)