[gnome-shell-extensions/wip/fmuellner/fix-classic-aux-files: 2/2] build: Fix classic .session definition



commit d22e603686765abc1d0ecc93f260220115cf028a
Author: Florian Müllner <fmuellner gnome org>
Date:   Thu Feb 22 15:25:05 2018 +0100

    build: Fix classic .session definition
    
    Session files should be installed with the .session extension, not
    .desktop ...

 data/meson.build | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/data/meson.build b/data/meson.build
index 4118d6e..a807a3d 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,11 +1,12 @@
 sessions = [
-  ['gnome-classic.session.desktop', sessiondir],
-  ['gnome-classic.desktop', xsessiondir]
+  ['gnome-classic.session.desktop.in', sessiondir],
+  ['gnome-classic.desktop.in', xsessiondir]
 ]
 foreach s : sessions
+  name_array = s[0].split('.')
   i18n.merge_file('',
-    input:  s[0] + '.in',
-    output: s[0],
+    input:  s[0],
+    output: '.'.join([name_array[0], name_array[1]]),
     po_dir: '../po',
     install: true,
     install_dir: s[1],


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]