summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Bohlender <michael.bohlender@kdemail.net>2015-10-19 16:13:34 +0200
committerMichael Bohlender <michael.bohlender@kdemail.net>2015-10-19 16:13:34 +0200
commitc5e7ce7a3f9a73d20ae6ee0670bf57fc9a504331 (patch)
treeed686e2275aadbc8f83503e5c1b5654aaacd762f
parent3b455f3b2e557fa4f1ca69c042309612acf7fe59 (diff)
downloadkube-c5e7ce7a3f9a73d20ae6ee0670bf57fc9a504331.tar.gz
kube-c5e7ce7a3f9a73d20ae6ee0670bf57fc9a504331.zip
install kmail-quick ui as package
-rw-r--r--applications/kmail-quick/CMakeLists.txt28
-rw-r--r--applications/kmail-quick/package/contents/ui/MailListView.qml (renamed from applications/kmail-quick/MailListView.qml)0
-rw-r--r--applications/kmail-quick/package/contents/ui/main.qml (renamed from applications/kmail-quick/main.qml)0
-rw-r--r--applications/kmail-quick/package/metadata.desktop8
4 files changed, 36 insertions, 0 deletions
diff --git a/applications/kmail-quick/CMakeLists.txt b/applications/kmail-quick/CMakeLists.txt
new file mode 100644
index 00000000..19199e18
--- /dev/null
+++ b/applications/kmail-quick/CMakeLists.txt
@@ -0,0 +1,28 @@
1project(kmail-quick)
2
3cmake_minimum_required(VERSION 2.8.10.1)
4
5include(CPack)
6include(FeatureSummary)
7find_package(PkgConfig)
8
9################# set KDE specific information #################
10
11find_package(ECM 0.0.8 REQUIRED NO_MODULE)
12
13# where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked
14set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
15
16include(KDEInstallDirs)
17include(KDECMakeSettings)
18include(KDECompilerSettings)
19
20find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui)
21
22set (QT_MIN_VERSION "5.4.0")
23find_package(KF5 REQUIRED COMPONENTS
24 Package)
25
26kpackage_install_package(package org.kde.pim.kmail-quick genericqml)
27install(FILES package/metadata.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} RENAME org.kde.pim.kmail-quick.desktop)
28
diff --git a/applications/kmail-quick/MailListView.qml b/applications/kmail-quick/package/contents/ui/MailListView.qml
index a968bc72..a968bc72 100644
--- a/applications/kmail-quick/MailListView.qml
+++ b/applications/kmail-quick/package/contents/ui/MailListView.qml
diff --git a/applications/kmail-quick/main.qml b/applications/kmail-quick/package/contents/ui/main.qml
index 69c2f094..69c2f094 100644
--- a/applications/kmail-quick/main.qml
+++ b/applications/kmail-quick/package/contents/ui/main.qml
diff --git a/applications/kmail-quick/package/metadata.desktop b/applications/kmail-quick/package/metadata.desktop
new file mode 100644
index 00000000..d02fa46a
--- /dev/null
+++ b/applications/kmail-quick/package/metadata.desktop
@@ -0,0 +1,8 @@
1[Desktop Entry]
2Name=KMail Quick
3X-KDE-PluginInfo-Name=org.kde.pim.kmail-quick
4Exec=kpackagelauncherqml -a org.kde.pim.kmail-quick
5X-Plasma-MainScript=ui/main.qml
6X-KDE-ServiceTypes=KPackage/GenericQML
7Icon=kmail2
8Type=Service \ No newline at end of file