From 22d88d1ca23c38a02141cebaf66b61f10f326af3 Mon Sep 17 00:00:00 2001 From: Klaas Freitag Date: Thu, 18 Jan 2018 18:27:56 +0100 Subject: [PATCH] Proper appdata --- CMakeLists.txt | 1 + meta/CMakeLists.txt | 4 ++++ meta/kraft.appdata.xml | 25 +++++++++++++++++++++++++ {src => meta}/kraft.desktop | 0 4 files changed, 30 insertions(+) create mode 100644 meta/CMakeLists.txt create mode 100644 meta/kraft.appdata.xml rename {src => meta}/kraft.desktop (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index e5292606..153c9eb1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -76,5 +76,6 @@ add_subdirectory(reports) add_subdirectory(importfilter) add_subdirectory(tools) add_subdirectory(styles) +add_subdirectory(meta) feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) diff --git a/meta/CMakeLists.txt b/meta/CMakeLists.txt new file mode 100644 index 00000000..8ecf3c1c --- /dev/null +++ b/meta/CMakeLists.txt @@ -0,0 +1,4 @@ +########### install files ############### + +install(FILES kraft.desktop DESTINATION ${XDG_APPS_INSTALL_DIR}) +install(FILES kraft.appdata.xml DESTINATION ${DATA_INSTALL_DIR}/appdata) diff --git a/meta/kraft.appdata.xml b/meta/kraft.appdata.xml new file mode 100644 index 00000000..2025d7c4 --- /dev/null +++ b/meta/kraft.appdata.xml @@ -0,0 +1,25 @@ + + + kraft.desktop + GPL-2.0+ + Kraft + Kraft helps to handle documents in small business. + +

Kraft is free software to help to handle documents like quotes and invoices in your small business.

+

Kraft is a Qt/KF5 based desktop software with a strong focus on ease of use and the just enough feature set for the use case. With Kraft, creating documents will run smooth and free time for more enjoyable things than office work.

+ +

Check out the website http://volle-kraft-voraus.de for more information.

+ +

Kraft runs on your Linux desktop. No cloud involved, your data stays with you!

+ +

With Kraft, writing documents like quotes and invoices is very easy and fast. Repeating tasks are supported, documents can be generated semi automatically, ie. invoices from offers sent out before.

+ +

For efficient work, Kraft supports catalogs to organize materials and template texts. It focuses on high quality printouts because paper is still the main communication media in the small business world. However, it also sends documents via email.

+ +
+ + http://volle-kraft-voraus.de/images/appmeta1.png + http://volle-kraft-voraus.de/images/appmeta2.png + + http://volle-kraft-voraus.de/ +
diff --git a/src/kraft.desktop b/meta/kraft.desktop similarity index 100% rename from src/kraft.desktop rename to meta/kraft.desktop