Blob Blame History Raw
From 22e0ac2baf0975a1dabbfa7892f8c52c38990235 Mon Sep 17 00:00:00 2001
From: Luigi Toscano <luigi.toscano@tiscali.it>
Date: Sun, 16 Oct 2016 16:11:27 +0200
Subject: [PATCH 41/47] Add namespace to desktop and appdata files

- add the organization namespace to the desktop and then appdata files,
  according the specification;
- use the new directory for metadata (metainfo) files.

REVIEW: 129192
---
 src/CMakeLists.txt                                                  | 6 +++---
 src/dbus/mpris2/MediaPlayer2.cpp                                    | 2 +-
 src/{amarok.appdata.xml => org.kde.amarok.appdata.xml}              | 2 +-
 src/{amarok.desktop => org.kde.amarok.desktop}                      | 0
 ...{amarok_containers.desktop => org.kde.amarok_containers.desktop} | 0
 5 files changed, 5 insertions(+), 5 deletions(-)
 rename src/{amarok.appdata.xml => org.kde.amarok.appdata.xml} (99%)
 rename src/{amarok.desktop => org.kde.amarok.desktop} (100%)
 rename src/{amarok_containers.desktop => org.kde.amarok_containers.desktop} (100%)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 327ec10..827db36 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -948,9 +948,9 @@ install(TARGETS amarok ${INSTALL_TARGETS_DEFAULT_ARGS})
 
 ########### install files ###############
 
-install(PROGRAMS amarok.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
-install(PROGRAMS amarok_containers.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
-install(FILES amarok.appdata.xml DESTINATION ${SHARE_INSTALL_PREFIX}/appdata)
+install(PROGRAMS org.kde.amarok.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
+install(PROGRAMS org.kde.amarok_containers.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
+install(FILES org.kde.amarok.appdata.xml DESTINATION ${SHARE_INSTALL_PREFIX}/metainfo)
 
 install(FILES amarok_plugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR})
 install(FILES amarok_codecinstall.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR})
diff --git a/src/dbus/mpris2/MediaPlayer2.cpp b/src/dbus/mpris2/MediaPlayer2.cpp
index a1d1bda..1f00827 100644
--- a/src/dbus/mpris2/MediaPlayer2.cpp
+++ b/src/dbus/mpris2/MediaPlayer2.cpp
@@ -94,7 +94,7 @@ QString MediaPlayer2::Identity() const
 
 QString MediaPlayer2::DesktopEntry() const
 {
-    return QLatin1String("amarok");
+    return QLatin1String("org.kde.amarok");
 }
 
 QStringList MediaPlayer2::SupportedUriSchemes() const
diff --git a/src/amarok.appdata.xml b/src/org.kde.amarok.appdata.xml
similarity index 99%
rename from src/amarok.appdata.xml
rename to src/org.kde.amarok.appdata.xml
index 809e42c..ff06fc7 100644
--- a/src/amarok.appdata.xml
+++ b/src/org.kde.amarok.appdata.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <component type="desktop">
-  <id>amarok.desktop</id>
+  <id>org.kde.amarok.desktop</id>
   <metadata_license>CC0-1.0</metadata_license>
   <name>Amarok</name>
   <name xml:lang="ar">أماروك</name>
diff --git a/src/amarok.desktop b/src/org.kde.amarok.desktop
similarity index 100%
rename from src/amarok.desktop
rename to src/org.kde.amarok.desktop
diff --git a/src/amarok_containers.desktop b/src/org.kde.amarok_containers.desktop
similarity index 100%
rename from src/amarok_containers.desktop
rename to src/org.kde.amarok_containers.desktop
-- 
2.9.3