diff --git a/generators/chm/CMakeLists.txt b/generators/chm/CMakeLists.txt index 83abe4e24..4d8efb58b 100644 --- a/generators/chm/CMakeLists.txt +++ b/generators/chm/CMakeLists.txt @@ -1,38 +1,40 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_chm") + add_subdirectory( kio-msits ) include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ${CHM_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/lib ) ########### next target ############### set(okularGenerator_chmlib_SRCS lib/lchmurlhandler.cpp lib/libchmfile.cpp lib/libchmfileimpl.cpp lib/libchmfile_search.cpp lib/libchmtextencoding.cpp lib/libchmtocimage.cpp generator_chm.cpp ) okular_add_generator(okularGenerator_chmlib ${okularGenerator_chmlib_SRCS}) target_link_libraries(okularGenerator_chmlib okularcore ${CHM_LIBRARY} KF5::KHtml) ########### autotests ############### add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" ) ecm_add_test(autotests/chmgeneratortest.cpp TEST_NAME "chmgeneratortest" LINK_LIBRARIES Qt5::Test KF5::CoreAddons okularcore ) target_compile_definitions(chmgeneratortest PRIVATE -DGENERATOR_PATH="$") ########### install files ############### install( FILES okularChm.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_chm.desktop org.kde.mobile.okular_chm.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-chm.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/comicbook/CMakeLists.txt b/generators/comicbook/CMakeLists.txt index 6aec91e1d..f1fcc9535 100644 --- a/generators/comicbook/CMakeLists.txt +++ b/generators/comicbook/CMakeLists.txt @@ -1,27 +1,29 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_comicbook") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ) ########### next target ############### set( okularGenerator_comicbook_PART_SRCS document.cpp generator_comicbook.cpp directory.cpp unrar.cpp qnatsort.cpp unrarflavours.cpp ) okular_add_generator(okularGenerator_comicbook ${okularGenerator_comicbook_PART_SRCS}) target_link_libraries(okularGenerator_comicbook okularcore KF5::KIOCore KF5::I18n KF5::Archive) if (UNIX) find_package(KF5 REQUIRED Pty) target_link_libraries(okularGenerator_comicbook KF5::Pty) endif (UNIX) ########### install files ############### install( FILES okularComicbook.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_comicbook.desktop org.kde.mobile.okular_comicbook.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-comicbook.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/djvu/CMakeLists.txt b/generators/djvu/CMakeLists.txt index 4f603b77a..cfdd3dcd0 100644 --- a/generators/djvu/CMakeLists.txt +++ b/generators/djvu/CMakeLists.txt @@ -1,23 +1,25 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_djvu") + include_directories( ${DJVULIBRE_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../.. ) ########### next target ############### set(okularGenerator_djvu_SRCS generator_djvu.cpp kdjvu.cpp ) okular_add_generator(okularGenerator_djvu ${okularGenerator_djvu_SRCS}) target_link_libraries(okularGenerator_djvu okularcore ${DJVULIBRE_LIBRARY} KF5::I18n) ########### install files ############### install( FILES okularDjvu.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_djvu.desktop org.kde.mobile.okular_djvu.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-djvu.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/dvi/CMakeLists.txt b/generators/dvi/CMakeLists.txt index 080f398be..4998481c4 100644 --- a/generators/dvi/CMakeLists.txt +++ b/generators/dvi/CMakeLists.txt @@ -1,59 +1,61 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_dvi") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ) #add_definitions(-DDEBUG_DVIRENDERER -DDEBUG_RENDER -DDEBUG_PRESCAN -DDEBUG_PSGS -DDEBUG_FONTPOOL) if (FREETYPE_FOUND) add_definitions(-DHAVE_FREETYPE) include_directories(${FREETYPE_INCLUDE_DIRS}) else (FREETYPE_FOUND) remove_definitions(-DHAVE_FREETYPE) endif (FREETYPE_FOUND) ########### next target ############### set(okularGenerator_dvi_SRCS generator_dvi.cpp bigEndianByteReader.cpp dviRenderer.cpp dviRenderer_draw.cpp dviRenderer_prescan.cpp dviRenderer_dr.cpp special.cpp dviFile.cpp dviPageInfo.cpp psgs.cpp # psheader.cpp # already included in psgs.cpp glyph.cpp TeXFont.cpp TeXFontDefinition.cpp vf.cpp TeXFont_PFB.cpp TeXFont_PK.cpp TeXFont_TFM.cpp util.cpp pageSize.cpp simplePageSize.cpp length.cpp fontEncoding.cpp fontEncodingPool.cpp fontMap.cpp fontpool.cpp dvisourcesplitter.cpp dviexport.cpp ) okular_add_generator(okularGenerator_dvi ${okularGenerator_dvi_SRCS}) target_link_libraries(okularGenerator_dvi okularcore KF5::I18n) if (FREETYPE_FOUND) target_link_libraries(okularGenerator_dvi ${FREETYPE_LIBRARIES}) endif (FREETYPE_FOUND) ########### install files ############### install( FILES okularDvi.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_dvi.desktop org.kde.mobile.okular_dvi.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-dvi.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/epub/CMakeLists.txt b/generators/epub/CMakeLists.txt index 853aeb199..1e1d6a80a 100644 --- a/generators/epub/CMakeLists.txt +++ b/generators/epub/CMakeLists.txt @@ -1,25 +1,26 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_epub") add_subdirectory(data) include_directories( ${EPUB_INCLUDE_DIR} ) ########### next target ############### set(okularGenerator_epub_PART_SRCS converter.cpp epubdocument.cpp generator_epub.cpp ) okular_add_generator(okularGenerator_epub ${okularGenerator_epub_PART_SRCS}) target_link_libraries(okularGenerator_epub okularcore ${EPUB_LIBRARIES} KF5::I18n Qt5::Widgets Qt5::Xml) ########### install files ############### install( FILES okularEPub.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_epub.desktop org.kde.mobile.okular_epub.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-epub.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/fax/CMakeLists.txt b/generators/fax/CMakeLists.txt index c590de2df..3ea35c3b6 100644 --- a/generators/fax/CMakeLists.txt +++ b/generators/fax/CMakeLists.txt @@ -1,17 +1,19 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_fax") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ) ########### next target ############### set(okularGenerator_fax_PART_SRCS generator_fax.cpp faxdocument.cpp faxexpand.cpp faxinit.cpp fax_debug.cpp) okular_add_generator(okularGenerator_fax ${okularGenerator_fax_PART_SRCS}) target_link_libraries(okularGenerator_fax okularcore KF5::I18n Qt5::Xml) ########### install files ############### install( FILES okularFax.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_fax.desktop org.kde.mobile.okular_fax.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-fax.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/fictionbook/CMakeLists.txt b/generators/fictionbook/CMakeLists.txt index 097c72dcd..cd34f5c1c 100644 --- a/generators/fictionbook/CMakeLists.txt +++ b/generators/fictionbook/CMakeLists.txt @@ -1,24 +1,26 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_fictionbook") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ) ########### next target ############### set(okularGenerator_fb_PART_SRCS converter.cpp document.cpp generator_fb.cpp ) okular_add_generator(okularGenerator_fb ${okularGenerator_fb_PART_SRCS}) target_link_libraries(okularGenerator_fb okularcore KF5::Archive KF5::I18n KF5::KIOCore Qt5::Xml) ########### install files ############### install( FILES okularFb.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_fb.desktop org.kde.mobile.okular_fb.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-fb.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) ecm_install_icons(ICONS 16-apps-okular-fb2.png 32-apps-okular-fb2.png 48-apps-okular-fb2.png DESTINATION ${KDE_INSTALL_DATADIR}/okular/icons THEME hicolor) diff --git a/generators/kimgio/CMakeLists.txt b/generators/kimgio/CMakeLists.txt index 3a053812e..95877ab8e 100644 --- a/generators/kimgio/CMakeLists.txt +++ b/generators/kimgio/CMakeLists.txt @@ -1,23 +1,25 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_kimgio") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ${CMAKE_BINARY_DIR} ) ########### next target ############### okular_add_generator(okularGenerator_kimgio generator_kimgio.cpp) target_link_libraries(okularGenerator_kimgio okularcore KF5::KExiv2 KF5::I18n) if(BUILD_TESTING) add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" ) set( kimgiotest_SRCS tests/kimgiotest.cpp ${CMAKE_SOURCE_DIR}/ui/pagepainter.cpp ${CMAKE_SOURCE_DIR}/ui/guiutils.cpp ${CMAKE_SOURCE_DIR}/ui/debug_ui.cpp ) ecm_add_test(${kimgiotest_SRCS} TEST_NAME "kimgiotest" LINK_LIBRARIES okularcore okularpart Qt5::Svg Qt5::Test) target_compile_definitions(kimgiotest PRIVATE -DGENERATOR_PATH="$") endif() ########### install files ############### install( FILES okularKimgio.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_kimgio.desktop org.kde.mobile.okular_kimgio.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-kimgio.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/mobipocket/CMakeLists.txt b/generators/mobipocket/CMakeLists.txt index 0a2aeb81c..009fbf62b 100644 --- a/generators/mobipocket/CMakeLists.txt +++ b/generators/mobipocket/CMakeLists.txt @@ -1,16 +1,18 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_mobi") + ########### next target ############### set(okularGenerator_mobi_PART_SRCS mobidocument.cpp generator_mobi.cpp converter.cpp ) okular_add_generator(okularGenerator_mobi ${okularGenerator_mobi_PART_SRCS}) target_link_libraries(okularGenerator_mobi okularcore qmobipocket KF5::I18n Qt5::Gui) ########### install files ############### install( FILES okularMobi.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_mobi.desktop org.kde.mobile.okular_mobi.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-mobipocket.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/ooo/CMakeLists.txt b/generators/ooo/CMakeLists.txt index 3154b78df..b085a0993 100644 --- a/generators/ooo/CMakeLists.txt +++ b/generators/ooo/CMakeLists.txt @@ -1,37 +1,39 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_ooo") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ) find_package(Qca-qt5 2.1.0) set_package_properties(Qca-qt5 PROPERTIES DESCRIPTION "Support for encryption" URL "http://download.kde.org/stable/qca-qt5/" TYPE RECOMMENDED) if ( Qca-qt5_FOUND ) add_definitions( -DQCA2 ) endif() ########### next target ############### set(okularGenerator_ooo_PART_SRCS converter.cpp document.cpp formatproperty.cpp generator_ooo.cpp manifest.cpp styleinformation.cpp styleparser.cpp ) okular_add_generator(okularGenerator_ooo ${okularGenerator_ooo_PART_SRCS}) target_link_libraries(okularGenerator_ooo okularcore KF5::KIOCore KF5::Archive KF5::I18n KF5::Wallet ${MATH_LIB} Qt5::Xml) if (Qca-qt5_FOUND) target_link_libraries(okularGenerator_ooo okularcore qca-qt5) endif () ########### install files ############### install( FILES okularOoo.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_ooo.desktop org.kde.mobile.okular_ooo.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-ooo.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/plucker/CMakeLists.txt b/generators/plucker/CMakeLists.txt index ecae29887..d3753a6eb 100644 --- a/generators/plucker/CMakeLists.txt +++ b/generators/plucker/CMakeLists.txt @@ -1,29 +1,31 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_plucker") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ${CMAKE_CURRENT_SOURCE_DIR}/../../generators/plucker/unpluck ${JPEG_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR} ) set(qunpluck_SRCS unpluck/config.cpp unpluck/image.cpp unpluck/qunpluck.cpp unpluck/unpluck.cpp unpluck/util.cpp ) ########### next target ############### set(okularGenerator_plucker_SRCS generator_plucker.cpp ) okular_add_generator(okularGenerator_plucker ${okularGenerator_plucker_SRCS} ${qunpluck_SRCS}) target_link_libraries(okularGenerator_plucker okularcore KF5::KIOCore KF5::I18n ${MATH_LIB} ${JPEG_LIBRARY} ${ZLIB_LIBRARY}) ########### install files ############### install( FILES okularPlucker.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_plucker.desktop org.kde.mobile.okular_plucker.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-plucker.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/poppler/CMakeLists.txt b/generators/poppler/CMakeLists.txt index b46346dea..a6fdc5ba2 100644 --- a/generators/poppler/CMakeLists.txt +++ b/generators/poppler/CMakeLists.txt @@ -1,71 +1,73 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_poppler") + add_subdirectory( conf ) if (Poppler_VERSION VERSION_GREATER "0.23.99") set (HAVE_POPPLER_0_24 1) endif() if (Poppler_VERSION VERSION_GREATER "0.27.99") set (HAVE_POPPLER_0_28 1) endif() if (Poppler_VERSION VERSION_GREATER "0.35.99") set (HAVE_POPPLER_0_36 1) endif() if (Poppler_VERSION VERSION_GREATER "0.36.99") set (HAVE_POPPLER_0_37 1) endif() set(CMAKE_REQUIRED_LIBRARIES Poppler::Qt5 Qt5::Core) check_cxx_source_compiles(" #include int main() { Poppler::LinkOCGState *l = 0; return 0; } " HAVE_POPPLER_0_50) check_cxx_source_compiles(" #include #include int main() { Poppler::FormFieldButton *ff = 0; Poppler::Link *l = ff->additionalAction(Poppler::FormField::CalculateField); return 0; } " HAVE_POPPLER_0_53) configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/config-okular-poppler.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-okular-poppler.h ) include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ) ########### next target ############### set(okularGenerator_poppler_PART_SRCS generator_pdf.cpp formfields.cpp annots.cpp ) ki18n_wrap_ui(okularGenerator_poppler_PART_SRCS conf/pdfsettingswidget.ui ) kconfig_add_kcfg_files(okularGenerator_poppler_PART_SRCS conf/pdfsettings.kcfgc ) okular_add_generator(okularGenerator_poppler ${okularGenerator_poppler_PART_SRCS}) target_link_libraries(okularGenerator_poppler okularcore KF5::I18n KF5::Completion Poppler::Qt5 Qt5::Xml) ########### install files ############### install( FILES okularPoppler.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_pdf.desktop org.kde.mobile.okular_pdf.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-poppler.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/spectre/CMakeLists.txt b/generators/spectre/CMakeLists.txt index e0fdb3650..c34261e50 100644 --- a/generators/spectre/CMakeLists.txt +++ b/generators/spectre/CMakeLists.txt @@ -1,33 +1,35 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_ghostview") + add_subdirectory( conf ) include_directories( ${LIBSPECTRE_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../.. ${CMAKE_CURRENT_BINARY_DIR}/../.. ) ########### next target ############### set(okularGenerator_ghostview_SRCS generator_ghostview.cpp rendererthread.cpp spectre_debug.cpp ) ki18n_wrap_ui(okularGenerator_ghostview_SRCS conf/gssettingswidget.ui ) kconfig_add_kcfg_files(okularGenerator_ghostview_SRCS conf/gssettings.kcfgc ) okular_add_generator(okularGenerator_ghostview MODULE ${okularGenerator_ghostview_SRCS}) target_link_libraries(okularGenerator_ghostview okularcore ${LIBSPECTRE_LIBRARY} KF5::I18n Qt5::Xml) ########### install files ############### install( PROGRAMS okularApplication_ghostview.desktop org.kde.mobile.okular_ghostview.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES okularGhostview.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) ecm_install_icons(ICONS 16-apps-okular-gv.png 32-apps-okular-gv.png DESTINATION ${KDE_INSTALL_DATADIR}/okular/icons) install( FILES org.kde.okular-spectre.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/tiff/CMakeLists.txt b/generators/tiff/CMakeLists.txt index cabcec3b6..2abb4870d 100644 --- a/generators/tiff/CMakeLists.txt +++ b/generators/tiff/CMakeLists.txt @@ -1,19 +1,21 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_tiff") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ${TIFF_INCLUDE_DIR} ) ########### next target ############### set(okularGenerator_tiff_SRCS generator_tiff.cpp ) okular_add_generator(okularGenerator_tiff ${okularGenerator_tiff_SRCS}) target_link_libraries(okularGenerator_tiff okularcore ${TIFF_LIBRARIES} KF5::I18n) ########### install files ############### install( FILES okularTiff.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_tiff.desktop org.kde.mobile.okular_tiff.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-tiff.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/txt/CMakeLists.txt b/generators/txt/CMakeLists.txt index f13d5210c..09b6aa59f 100644 --- a/generators/txt/CMakeLists.txt +++ b/generators/txt/CMakeLists.txt @@ -1,21 +1,23 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_txt") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ) ########### next target ############### set(okularGenerator_txt_SRCS generator_txt.cpp converter.cpp document.cpp ) okular_add_generator(okularGenerator_txt ${okularGenerator_txt_SRCS}) target_link_libraries(okularGenerator_txt okularcore Qt5::Core KF5::I18n) ########### install files ############### install( FILES okularTxt.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_txt.desktop org.kde.mobile.okular_txt.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-txt.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) diff --git a/generators/xps/CMakeLists.txt b/generators/xps/CMakeLists.txt index 67ccc2ebc..60c78d57c 100644 --- a/generators/xps/CMakeLists.txt +++ b/generators/xps/CMakeLists.txt @@ -1,19 +1,21 @@ +add_definitions(-DTRANSLATION_DOMAIN="okular_xps") + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../.. ) ########### next target ############### set(okularGenerator_xps_SRCS generator_xps.cpp ) okular_add_generator(okularGenerator_xps ${okularGenerator_xps_SRCS}) target_link_libraries(okularGenerator_xps okularcore KF5::Archive KF5::I18n KF5::KIOCore Qt5::PrintSupport Qt5::Xml) ########### install files ############### install( FILES okularXps.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) install( PROGRAMS okularApplication_xps.desktop org.kde.mobile.okular_xps.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) install( FILES org.kde.okular-xps.metainfo.xml DESTINATION ${KDE_INSTALL_METAINFODIR} )