Bug fix: Change all .desktop files to RDNS style
authorColin Clark <colin.clark@cclark.uk>
Thu, 30 Nov 2023 16:56:54 +0000 (16:56 +0000)
committerColin Clark <colin.clark@cclark.uk>
Thu, 30 Nov 2023 16:56:54 +0000 (16:56 +0000)
Some references to template.desktop were not changed.

meson.build
scripts/template-desktop.sh
src/main.cc

index 7838bd5..056a20f 100644 (file)
@@ -26,7 +26,7 @@
 # gq_bindir     /usr/local/lib/geeqie               *   plugins scripts
 # datadir       /usr/local/share/
 #               /usr/local/share/applications           org.geeqie.Geeqie.desktop
-# [gq_]appdir   /usr/local/share/geeqie/            *   template.desktop
+# [gq_]appdir   /usr/local/share/geeqie/            *   org,geeqie.template.desktop
 # desktopdir    /usr/local/share/geeqie/applications    plugin desktop files
 # appdatadir    /usr/local/share/metainfo               org.geeqie.Geeqie.appdata.xml
 # icondir       /usr/local/share/pixmaps                geeqie.png icon
index 654e064..582ed77 100755 (executable)
@@ -10,7 +10,7 @@
 tmp_file=$(mktemp "${TMPDIR:-/tmp}/geeqie.XXXXXXXXXX")
 path=$(dirname "$(realpath "$0")")
 srcpath=$(dirname "$path")/src/layout-util.cc
-templatepath=$(dirname "$path")/plugins/template.desktop.in
+templatepath=$(dirname "$path")/plugins/org.geeqie.template.desktop.in
 
 awk -v src_path="$srcpath" 'BEGIN {
 menu_flag = 0
@@ -81,7 +81,7 @@ function get_menus()
 cat "$tmp_file"
 printf '%s\n' "$PWD"
 
-if diff --unified=0 "./plugins/template.desktop.in" "$tmp_file" | zenity --title="Plugin template update" --text-info --width=700 --height=400
+if diff --unified=0 "./plugins/org.geeqie.template.desktop.in" "$tmp_file" | zenity --title="Plugin template update" --text-info --width=700 --height=400
 then
        mv "$tmp_file" "$templatepath"
 else
index 7e361d0..69881d0 100644 (file)
@@ -1271,7 +1271,7 @@ static void create_application_paths()
        gq_htmldir = g_build_filename(gq_prefix, GQ_HTMLDIR, NULL);
        gq_appdir = g_build_filename(gq_prefix, GQ_APPDIR, NULL);
        gq_bindir = g_build_filename(gq_prefix, GQ_BINDIR, NULL);
-       desktop_file_template = g_build_filename(gq_appdir, "template.desktop", NULL);
+       desktop_file_template = g_build_filename(gq_appdir, "org.geeqie.template.desktop", NULL);
 
        g_free(dirname);
        g_free(path);