diff --git a/CMakeLists.txt b/CMakeLists.txt index 26432fe..938d79f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,39 +1,39 @@ cmake_minimum_required(VERSION 3.0) project(svgpart) set(QT_MIN_VERSION "5.5.0") set(KF_MIN_VERSION "5.18.0") find_package(ECM ${KF_MIN_VERSION} REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) include(KDEInstallDirs) include(KDECMakeSettings) include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(FeatureSummary) find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Widgets Svg) find_package(KF5 ${KF_MIN_VERSION} REQUIRED COMPONENTS CoreAddons Parts) add_definitions( -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050500 -DQT_NO_URL_CAST_FROM_STRING ) add_definitions(-DTRANSLATION_DOMAIN="svgpart") set(svgpart_SRCS svgbrowserextension.cpp svgpart.cpp ) add_library(svgpart MODULE ${svgpart_SRCS}) target_link_libraries(svgpart Qt5::Widgets Qt5::Svg KF5::CoreAddons KF5::Parts) -install(TARGETS svgpart DESTINATION ${KDE_INSTALL_PLUGINDIR}) +install(TARGETS svgpart DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/parts) install(FILES svgpart.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) install(FILES svgpart.rc DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/svgpart) feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) diff --git a/svgpart.desktop b/svgpart.desktop index 83ad86a..55d7256 100644 --- a/svgpart.desktop +++ b/svgpart.desktop @@ -1,66 +1,66 @@ [Desktop Entry] Type=Service Name=Svg Part Name[ar]=جزء Svg Name[bg]=Модул за Svg Name[bs]=SVG dio Name[ca]=Part SVG Name[ca@valencia]=Part SVG Name[cs]=SVG komponenta Name[da]=Svg Part Name[de]=SVG-Komponente Name[el]=Τμήμα Svg Name[en_GB]=Svg Part Name[eo]=Svg komponanto Name[es]=Parte SVG Name[et]=Svg komponent Name[eu]=SVGren zatia Name[fi]=SVG-osa Name[fr]=Composant SVG Name[ga]=Comhpháirt Svg Name[gl]=Compoñente de SVG Name[hne]=एसवीजी पार्ट Name[hr]=Svg Part Name[hu]=SVG objektum Name[ia]=Parte de SVG Name[is]=Svg hlutur Name[it]=Componente SVG Name[ja]=SVG コンポーネント Name[kk]=Svg компоненті Name[km]=ផ្នែក Svg Name[ko]=Svg 부분 Name[ku]=Beşa Svg Name[lt]=Svg Part Name[lv]=Svg daļa Name[mr]=Svg भाग Name[nb]=Svg-del Name[nds]=SVG-Komponent Name[nl]=SVG-component Name[nn]=SVG-del Name[pa]=Svg ਭਾਗ Name[pl]=Moduł SVG Name[pt]=Componente de SVG Name[pt_BR]=Componente SVG Name[ro]=Componentă SVG Name[ru]=Компонент просмотра Svg Name[si]=Svg Part Name[sk]=Svg komponent Name[sl]=Sestavni del SVG Name[sr]=СВГ део Name[sr@ijekavian]=СВГ део Name[sr@ijekavianlatin]=SVG deo Name[sr@latin]=SVG deo Name[sv]=SVG-delprogram Name[th]=ส่วนจัดการ Svg Name[tr]=Svg Parçacığı Name[ug]=Svg Part Name[uk]=Компонент Svg Name[vi]=Phần nhúng đọc SVG Name[x-test]=xxSvg Partxx Name[zh_CN]=Svg 组件 Name[zh_TW]=Svg 部件 MimeType=image/svg+xml;image/svg+xml-compressed; ServiceTypes=KParts/ReadOnlyPart -X-KDE-Library=svgpart +X-KDE-Library=kf5/parts/svgpart InitialPreference=12 Icon=image-svg+xml