0 | |
From 8a3e85f0e335537259425ff402d70b2d5b358c41 Mon Sep 17 00:00:00 2001
|
1 | |
From: Fabio Fantoni <fantonifabio@tiscali.it>
|
|
0 |
Author: Fabio Fantoni <fantonifabio@tiscali.it>
|
2 | 1 |
Date: Sun, 2 Jan 2022 15:24:53 +0100
|
3 | |
Subject: [PATCH] don't create links to binaries and return to use full path to
|
4 | |
call them
|
|
2 |
Description: [PATCH] don't create links to binaries
|
5 | 3 |
|
|
4 |
creation of link to binaries done by meson with custom python script
|
|
5 |
seems to have rare unexpected cases
|
|
6 |
so remove remove creation of link to binaries with custom script
|
|
7 |
|
|
8 |
Note:
|
|
9 |
better symlink creation was recently integrated in meson (in 0.61), in
|
|
10 |
future probably is good try it:
|
|
11 |
https://mesonbuild.com/Reference-manual_functions.html#install_symlink
|
|
12 |
|
|
13 |
Forwarded: no
|
6 | 14 |
---
|
7 | |
...namon-settings-daemon-a11y-keyboard.desktop.in | 2 +-
|
8 | |
plugins/a11y-keyboard/meson.build | 5 -----
|
9 | |
...namon-settings-daemon-a11y-settings.desktop.in | 2 +-
|
10 | |
plugins/a11y-settings/meson.build | 5 -----
|
11 | |
.../cinnamon-settings-daemon-automount.desktop.in | 2 +-
|
12 | |
plugins/automount/csd-automount.desktop.in | 2 +-
|
13 | |
plugins/automount/meson.build | 5 -----
|
14 | |
...cinnamon-settings-daemon-background.desktop.in | 2 +-
|
15 | |
plugins/background/meson.build | 5 -----
|
16 | |
.../cinnamon-settings-daemon-clipboard.desktop.in | 2 +-
|
17 | |
plugins/clipboard/meson.build | 5 -----
|
18 | |
.../cinnamon-settings-daemon-color.desktop.in | 2 +-
|
19 | |
plugins/color/meson.build | 5 -----
|
20 | |
plugins/common/meson.build | 5 -----
|
21 | |
.../cinnamon-settings-daemon-cursor.desktop.in | 2 +-
|
22 | |
plugins/cursor/meson.build | 5 -----
|
23 | |
plugins/datetime/meson.build | 5 -----
|
24 | |
plugins/dummy/meson.build | 2 --
|
25 | |
...nnamon-settings-daemon-housekeeping.desktop.in | 2 +-
|
26 | |
plugins/housekeeping/meson.build | 5 -----
|
27 | |
.../cinnamon-settings-daemon-keyboard.desktop.in | 2 +-
|
28 | |
plugins/keyboard/meson.build | 5 -----
|
29 | |
...cinnamon-settings-daemon-media-keys.desktop.in | 2 +-
|
30 | |
plugins/media-keys/meson.build | 5 -----
|
31 | |
.../cinnamon-settings-daemon-mouse.desktop.in | 2 +-
|
32 | |
plugins/mouse/meson.build | 10 ----------
|
33 | |
...innamon-settings-daemon-orientation.desktop.in | 2 +-
|
34 | |
plugins/orientation/meson.build | 5 -----
|
35 | |
.../cinnamon-settings-daemon-power.desktop.in | 2 +-
|
36 | |
plugins/power/meson.build | 10 ----------
|
37 | |
...settings-daemon-print-notifications.desktop.in | 2 +-
|
38 | |
plugins/print-notifications/meson.build | 10 ----------
|
39 | |
...n-settings-daemon-screensaver-proxy.desktop.in | 2 +-
|
40 | |
plugins/screensaver-proxy/meson.build | 5 -----
|
41 | |
.../cinnamon-settings-daemon-smartcard.desktop.in | 2 +-
|
42 | |
plugins/smartcard/meson.build | 5 -----
|
43 | |
.../cinnamon-settings-daemon-sound.desktop.in | 2 +-
|
44 | |
plugins/sound/meson.build | 5 -----
|
45 | |
.../cinnamon-settings-daemon-wacom.desktop.in | 2 +-
|
46 | |
plugins/wacom/meson.build | 15 ---------------
|
47 | |
.../cinnamon-settings-daemon-xrandr.desktop.in | 2 +-
|
48 | |
plugins/xrandr/meson.build | 5 -----
|
49 | |
.../cinnamon-settings-daemon-xsettings.desktop.in | 2 +-
|
50 | |
plugins/xsettings/meson.build | 5 -----
|
51 | |
44 files changed, 21 insertions(+), 158 deletions(-)
|
52 | |
|
53 | |
diff --git a/plugins/a11y-keyboard/cinnamon-settings-daemon-a11y-keyboard.desktop.in b/plugins/a11y-keyboard/cinnamon-settings-daemon-a11y-keyboard.desktop.in
|
54 | |
index f134a06..88e5ec4 100644
|
55 | |
--- a/plugins/a11y-keyboard/cinnamon-settings-daemon-a11y-keyboard.desktop.in
|
56 | |
+++ b/plugins/a11y-keyboard/cinnamon-settings-daemon-a11y-keyboard.desktop.in
|
57 | |
@@ -1,7 +1,7 @@
|
58 | |
[Desktop Entry]
|
59 | |
Type=Application
|
60 | |
Name=Cinnamon Settings Daemon - a11y-keyboard
|
61 | |
-Exec=csd-a11y-keyboard
|
62 | |
+Exec=@libexecdir@/csd-a11y-keyboard
|
63 | |
OnlyShowIn=X-Cinnamon;
|
64 | |
NoDisplay=true
|
65 | |
X-GNOME-Autostart-Phase=Initialization
|
66 | 15 |
diff --git a/plugins/a11y-keyboard/meson.build b/plugins/a11y-keyboard/meson.build
|
67 | 16 |
index 26ea28f..4b6c827 100644
|
68 | 17 |
--- a/plugins/a11y-keyboard/meson.build
|
|
79 | 28 |
test_a11y_prefs_dialog_sources = [
|
80 | 29 |
'csd-a11y-preferences-dialog.c',
|
81 | 30 |
'test-a11y-preferences-dialog.c',
|
82 | |
diff --git a/plugins/a11y-settings/cinnamon-settings-daemon-a11y-settings.desktop.in b/plugins/a11y-settings/cinnamon-settings-daemon-a11y-settings.desktop.in
|
83 | |
index 10cb331..dfad5e3 100644
|
84 | |
--- a/plugins/a11y-settings/cinnamon-settings-daemon-a11y-settings.desktop.in
|
85 | |
+++ b/plugins/a11y-settings/cinnamon-settings-daemon-a11y-settings.desktop.in
|
86 | |
@@ -1,7 +1,7 @@
|
87 | |
[Desktop Entry]
|
88 | |
Type=Application
|
89 | |
Name=Cinnamon Settings Daemon - a11y-settings
|
90 | |
-Exec=csd-a11y-settings
|
91 | |
+Exec=@libexecdir@/csd-a11y-settings
|
92 | |
OnlyShowIn=X-Cinnamon;
|
93 | |
NoDisplay=true
|
94 | |
X-GNOME-Autostart-Phase=Initialization
|
95 | 31 |
diff --git a/plugins/a11y-settings/meson.build b/plugins/a11y-settings/meson.build
|
96 | 32 |
index 2759250..e902364 100644
|
97 | 33 |
--- a/plugins/a11y-settings/meson.build
|
|
108 | 44 |
configure_file(
|
109 | 45 |
input: 'cinnamon-settings-daemon-a11y-settings.desktop.in',
|
110 | 46 |
output: 'cinnamon-settings-daemon-a11y-settings.desktop',
|
111 | |
diff --git a/plugins/automount/cinnamon-settings-daemon-automount.desktop.in b/plugins/automount/cinnamon-settings-daemon-automount.desktop.in
|
112 | |
index ee57192..5188c4e 100644
|
113 | |
--- a/plugins/automount/cinnamon-settings-daemon-automount.desktop.in
|
114 | |
+++ b/plugins/automount/cinnamon-settings-daemon-automount.desktop.in
|
115 | |
@@ -1,7 +1,7 @@
|
116 | |
[Desktop Entry]
|
117 | |
Type=Application
|
118 | |
Name=Cinnamon Settings Daemon - automount
|
119 | |
-Exec=csd-automount
|
120 | |
+Exec=@libexecdir@/csd-automount
|
121 | |
OnlyShowIn=X-Cinnamon;
|
122 | |
NoDisplay=true
|
123 | |
X-GNOME-Autostart-Phase=Initialization
|
124 | |
diff --git a/plugins/automount/csd-automount.desktop.in b/plugins/automount/csd-automount.desktop.in
|
125 | |
index b306268..14581b3 100644
|
126 | |
--- a/plugins/automount/csd-automount.desktop.in
|
127 | |
+++ b/plugins/automount/csd-automount.desktop.in
|
128 | |
@@ -26,6 +26,6 @@ Name[uk]=Файли
|
129 | |
Name[zh_CN]=文件
|
130 | |
Name[zh_HK]=檔案
|
131 | |
Icon=folder
|
132 | |
-Exec=csd-automount
|
133 | |
+Exec=@libexecdir@/csd-automount
|
134 | |
OnlyShowIn=X-Cinnamon;
|
135 | |
NoDisplay=true
|
136 | 47 |
diff --git a/plugins/automount/meson.build b/plugins/automount/meson.build
|
137 | 48 |
index bba6e4c..03ec64b 100644
|
138 | 49 |
--- a/plugins/automount/meson.build
|
|
149 | 60 |
test_automount_dialog_sources = [
|
150 | 61 |
'test-automount-dialog.c',
|
151 | 62 |
'csd-autorun.c',
|
152 | |
diff --git a/plugins/background/cinnamon-settings-daemon-background.desktop.in b/plugins/background/cinnamon-settings-daemon-background.desktop.in
|
153 | |
index 81dda14..96ef01a 100644
|
154 | |
--- a/plugins/background/cinnamon-settings-daemon-background.desktop.in
|
155 | |
+++ b/plugins/background/cinnamon-settings-daemon-background.desktop.in
|
156 | |
@@ -1,7 +1,7 @@
|
157 | |
[Desktop Entry]
|
158 | |
Type=Application
|
159 | |
Name=Cinnamon Settings Daemon - background
|
160 | |
-Exec=csd-background
|
161 | |
+Exec=@libexecdir@/csd-background
|
162 | |
OnlyShowIn=X-Cinnamon;
|
163 | |
NoDisplay=true
|
164 | |
X-GNOME-Autostart-Phase=Initialization
|
165 | 63 |
diff --git a/plugins/background/meson.build b/plugins/background/meson.build
|
166 | 64 |
index d17a865..9e82fb3 100644
|
167 | 65 |
--- a/plugins/background/meson.build
|
|
178 | 76 |
configure_file(
|
179 | 77 |
input: 'cinnamon-settings-daemon-background.desktop.in',
|
180 | 78 |
output: 'cinnamon-settings-daemon-background.desktop',
|
181 | |
diff --git a/plugins/clipboard/cinnamon-settings-daemon-clipboard.desktop.in b/plugins/clipboard/cinnamon-settings-daemon-clipboard.desktop.in
|
182 | |
index 61a7b5b..b6830a1 100644
|
183 | |
--- a/plugins/clipboard/cinnamon-settings-daemon-clipboard.desktop.in
|
184 | |
+++ b/plugins/clipboard/cinnamon-settings-daemon-clipboard.desktop.in
|
185 | |
@@ -1,7 +1,7 @@
|
186 | |
[Desktop Entry]
|
187 | |
Type=Application
|
188 | |
Name=Cinnamon Settings Daemon - clipboard
|
189 | |
-Exec=csd-clipboard
|
190 | |
+Exec=@libexecdir@/csd-clipboard
|
191 | |
OnlyShowIn=X-Cinnamon;
|
192 | |
NoDisplay=true
|
193 | |
X-GNOME-Autostart-Phase=Initialization
|
194 | 79 |
diff --git a/plugins/clipboard/meson.build b/plugins/clipboard/meson.build
|
195 | 80 |
index 016adca..b83ce67 100644
|
196 | 81 |
--- a/plugins/clipboard/meson.build
|
|
207 | 92 |
configure_file(
|
208 | 93 |
input: 'cinnamon-settings-daemon-clipboard.desktop.in',
|
209 | 94 |
output: 'cinnamon-settings-daemon-clipboard.desktop',
|
210 | |
diff --git a/plugins/color/cinnamon-settings-daemon-color.desktop.in b/plugins/color/cinnamon-settings-daemon-color.desktop.in
|
211 | |
index d26c8aa..27488c3 100644
|
212 | |
--- a/plugins/color/cinnamon-settings-daemon-color.desktop.in
|
213 | |
+++ b/plugins/color/cinnamon-settings-daemon-color.desktop.in
|
214 | |
@@ -1,7 +1,7 @@
|
215 | |
[Desktop Entry]
|
216 | |
Type=Application
|
217 | |
Name=Cinnamon Settings Daemon - color
|
218 | |
-Exec=csd-color
|
219 | |
+Exec=@libexecdir@/csd-color
|
220 | |
OnlyShowIn=X-Cinnamon;
|
221 | |
NoDisplay=true
|
222 | |
X-GNOME-Autostart-Phase=Initialization
|
223 | 95 |
diff --git a/plugins/color/meson.build b/plugins/color/meson.build
|
224 | 96 |
index f5dc318..eaff154 100644
|
225 | 97 |
--- a/plugins/color/meson.build
|
|
252 | 124 |
install_data(
|
253 | 125 |
'input-device-example.sh',
|
254 | 126 |
install_dir: join_paths(datadir, '@0@-@1@'.format(pkgname, api_version)),
|
255 | |
diff --git a/plugins/cursor/cinnamon-settings-daemon-cursor.desktop.in b/plugins/cursor/cinnamon-settings-daemon-cursor.desktop.in
|
256 | |
index 8df0a15..b52f042 100644
|
257 | |
--- a/plugins/cursor/cinnamon-settings-daemon-cursor.desktop.in
|
258 | |
+++ b/plugins/cursor/cinnamon-settings-daemon-cursor.desktop.in
|
259 | |
@@ -1,7 +1,7 @@
|
260 | |
[Desktop Entry]
|
261 | |
Type=Application
|
262 | |
Name=Cinnamon Settings Daemon - cursor
|
263 | |
-Exec=csd-cursor
|
264 | |
+Exec=@libexecdir@/csd-cursor
|
265 | |
OnlyShowIn=X-Cinnamon;
|
266 | |
NoDisplay=true
|
267 | |
X-GNOME-Autostart-Phase=Initialization
|
268 | 127 |
diff --git a/plugins/cursor/meson.build b/plugins/cursor/meson.build
|
269 | 128 |
index ff9c494..61381bc 100644
|
270 | 129 |
--- a/plugins/cursor/meson.build
|
|
307 | 166 |
)
|
308 | 167 |
-
|
309 | 168 |
-meson.add_install_script(ln_script, libexecdir, bindir, 'csd-dummy')
|
310 | |
diff --git a/plugins/housekeeping/cinnamon-settings-daemon-housekeeping.desktop.in b/plugins/housekeeping/cinnamon-settings-daemon-housekeeping.desktop.in
|
311 | |
index 47d8005..ac08426 100644
|
312 | |
--- a/plugins/housekeeping/cinnamon-settings-daemon-housekeeping.desktop.in
|
313 | |
+++ b/plugins/housekeeping/cinnamon-settings-daemon-housekeeping.desktop.in
|
314 | |
@@ -1,7 +1,7 @@
|
315 | |
[Desktop Entry]
|
316 | |
Type=Application
|
317 | |
Name=Cinnamon Settings Daemon - housekeeping
|
318 | |
-Exec=csd-housekeeping
|
319 | |
+Exec=@libexecdir@/csd-housekeeping
|
320 | |
OnlyShowIn=X-Cinnamon;
|
321 | |
NoDisplay=true
|
322 | |
X-GNOME-Autostart-Phase=Initialization
|
323 | 169 |
diff --git a/plugins/housekeeping/meson.build b/plugins/housekeeping/meson.build
|
324 | 170 |
index 6f1e4e9..2f973cb 100644
|
325 | 171 |
--- a/plugins/housekeeping/meson.build
|
|
336 | 182 |
test_disk_space_sources = [
|
337 | 183 |
'csd-disk-space-test.c',
|
338 | 184 |
housekeeping_common_sources,
|
339 | |
diff --git a/plugins/keyboard/cinnamon-settings-daemon-keyboard.desktop.in b/plugins/keyboard/cinnamon-settings-daemon-keyboard.desktop.in
|
340 | |
index dc13d6b..a7dac97 100644
|
341 | |
--- a/plugins/keyboard/cinnamon-settings-daemon-keyboard.desktop.in
|
342 | |
+++ b/plugins/keyboard/cinnamon-settings-daemon-keyboard.desktop.in
|
343 | |
@@ -1,7 +1,7 @@
|
344 | |
[Desktop Entry]
|
345 | |
Type=Application
|
346 | |
Name=Cinnamon Settings Daemon - keyboard
|
347 | |
-Exec=csd-keyboard
|
348 | |
+Exec=@libexecdir@/csd-keyboard
|
349 | |
OnlyShowIn=X-Cinnamon;
|
350 | |
NoDisplay=true
|
351 | |
X-GNOME-Autostart-Phase=Initialization
|
352 | 185 |
diff --git a/plugins/keyboard/meson.build b/plugins/keyboard/meson.build
|
353 | 186 |
index 454ffdb..bad3ca9 100644
|
354 | 187 |
--- a/plugins/keyboard/meson.build
|
|
365 | 198 |
configure_file(
|
366 | 199 |
input: 'cinnamon-settings-daemon-keyboard.desktop.in',
|
367 | 200 |
output: 'cinnamon-settings-daemon-keyboard.desktop',
|
368 | |
diff --git a/plugins/media-keys/cinnamon-settings-daemon-media-keys.desktop.in b/plugins/media-keys/cinnamon-settings-daemon-media-keys.desktop.in
|
369 | |
index e503b9d..37dbe6b 100644
|
370 | |
--- a/plugins/media-keys/cinnamon-settings-daemon-media-keys.desktop.in
|
371 | |
+++ b/plugins/media-keys/cinnamon-settings-daemon-media-keys.desktop.in
|
372 | |
@@ -1,7 +1,7 @@
|
373 | |
[Desktop Entry]
|
374 | |
Type=Application
|
375 | |
Name=Cinnamon Settings Daemon - media-keys
|
376 | |
-Exec=csd-media-keys
|
377 | |
+Exec=@libexecdir@/csd-media-keys
|
378 | |
OnlyShowIn=X-Cinnamon;
|
379 | |
NoDisplay=true
|
380 | |
X-GNOME-Autostart-Phase=Initialization
|
381 | 201 |
diff --git a/plugins/media-keys/meson.build b/plugins/media-keys/meson.build
|
382 | 202 |
index b57ff44..4385e23 100644
|
383 | 203 |
--- a/plugins/media-keys/meson.build
|
|
394 | 214 |
configure_file(
|
395 | 215 |
input: 'cinnamon-settings-daemon-media-keys.desktop.in',
|
396 | 216 |
output: 'cinnamon-settings-daemon-media-keys.desktop',
|
397 | |
diff --git a/plugins/mouse/cinnamon-settings-daemon-mouse.desktop.in b/plugins/mouse/cinnamon-settings-daemon-mouse.desktop.in
|
398 | |
index f7c0f85..f73f297 100644
|
399 | |
--- a/plugins/mouse/cinnamon-settings-daemon-mouse.desktop.in
|
400 | |
+++ b/plugins/mouse/cinnamon-settings-daemon-mouse.desktop.in
|
401 | |
@@ -1,7 +1,7 @@
|
402 | |
[Desktop Entry]
|
403 | |
Type=Application
|
404 | |
Name=Cinnamon Settings Daemon - mouse
|
405 | |
-Exec=csd-mouse
|
406 | |
+Exec=@libexecdir@/csd-mouse
|
407 | |
OnlyShowIn=X-Cinnamon;
|
408 | |
NoDisplay=true
|
409 | |
X-GNOME-Autostart-Phase=Initialization
|
410 | 217 |
diff --git a/plugins/mouse/meson.build b/plugins/mouse/meson.build
|
411 | 218 |
index 5b58e19..68f48fa 100644
|
412 | 219 |
--- a/plugins/mouse/meson.build
|
|
435 | 242 |
configure_file(
|
436 | 243 |
input: 'cinnamon-settings-daemon-mouse.desktop.in',
|
437 | 244 |
output: 'cinnamon-settings-daemon-mouse.desktop',
|
438 | |
diff --git a/plugins/orientation/cinnamon-settings-daemon-orientation.desktop.in b/plugins/orientation/cinnamon-settings-daemon-orientation.desktop.in
|
439 | |
index 5df5f81..1621fb4 100644
|
440 | |
--- a/plugins/orientation/cinnamon-settings-daemon-orientation.desktop.in
|
441 | |
+++ b/plugins/orientation/cinnamon-settings-daemon-orientation.desktop.in
|
442 | |
@@ -1,7 +1,7 @@
|
443 | |
[Desktop Entry]
|
444 | |
Type=Application
|
445 | |
Name=Cinnamon Settings Daemon - orientation
|
446 | |
-Exec=csd-orientation
|
447 | |
+Exec=@libexecdir@/csd-orientation
|
448 | |
OnlyShowIn=X-Cinnamon;
|
449 | |
NoDisplay=true
|
450 | |
X-GNOME-Autostart-Phase=Initialization
|
451 | 245 |
diff --git a/plugins/orientation/meson.build b/plugins/orientation/meson.build
|
452 | 246 |
index 7e1ab55..abc3c0a 100644
|
453 | 247 |
--- a/plugins/orientation/meson.build
|
|
464 | 258 |
configure_file(
|
465 | 259 |
input: 'cinnamon-settings-daemon-orientation.desktop.in',
|
466 | 260 |
output: 'cinnamon-settings-daemon-orientation.desktop',
|
467 | |
diff --git a/plugins/power/cinnamon-settings-daemon-power.desktop.in b/plugins/power/cinnamon-settings-daemon-power.desktop.in
|
468 | |
index c2900f6..bc0cbd6 100644
|
469 | |
--- a/plugins/power/cinnamon-settings-daemon-power.desktop.in
|
470 | |
+++ b/plugins/power/cinnamon-settings-daemon-power.desktop.in
|
471 | |
@@ -1,7 +1,7 @@
|
472 | |
[Desktop Entry]
|
473 | |
Type=Application
|
474 | |
Name=Cinnamon Settings Daemon - power
|
475 | |
-Exec=csd-power
|
476 | |
+Exec=@libexecdir@/csd-power
|
477 | |
OnlyShowIn=X-Cinnamon;
|
478 | |
NoDisplay=true
|
479 | |
X-GNOME-Autostart-Phase=Initialization
|
480 | 261 |
diff --git a/plugins/power/meson.build b/plugins/power/meson.build
|
481 | 262 |
index 42d00f6..128be68 100644
|
482 | 263 |
--- a/plugins/power/meson.build
|
|
546 | 327 |
configure_file(
|
547 | 328 |
input: 'cinnamon-settings-daemon-print-notifications.desktop.in',
|
548 | 329 |
output: 'cinnamon-settings-daemon-print-notifications.desktop',
|
549 | |
diff --git a/plugins/screensaver-proxy/cinnamon-settings-daemon-screensaver-proxy.desktop.in b/plugins/screensaver-proxy/cinnamon-settings-daemon-screensaver-proxy.desktop.in
|
550 | |
index 3ef1ece..d3a457e 100644
|
551 | |
--- a/plugins/screensaver-proxy/cinnamon-settings-daemon-screensaver-proxy.desktop.in
|
552 | |
+++ b/plugins/screensaver-proxy/cinnamon-settings-daemon-screensaver-proxy.desktop.in
|
553 | |
@@ -1,7 +1,7 @@
|
554 | |
[Desktop Entry]
|
555 | |
Type=Application
|
556 | |
Name=Cinnamon Settings Daemon - screensaver-proxy
|
557 | |
-Exec=csd-screensaver-proxy
|
558 | |
+Exec=@libexecdir@/csd-screensaver-proxy
|
559 | |
OnlyShowIn=X-Cinnamon;
|
560 | |
NoDisplay=true
|
561 | |
X-GNOME-Autostart-Phase=Initialization
|
562 | 330 |
diff --git a/plugins/screensaver-proxy/meson.build b/plugins/screensaver-proxy/meson.build
|
563 | 331 |
index 904e7ba..7f243cf 100644
|
564 | 332 |
--- a/plugins/screensaver-proxy/meson.build
|
|
575 | 343 |
configure_file(
|
576 | 344 |
input: 'cinnamon-settings-daemon-screensaver-proxy.desktop.in',
|
577 | 345 |
output: 'cinnamon-settings-daemon-screensaver-proxy.desktop',
|
578 | |
diff --git a/plugins/smartcard/cinnamon-settings-daemon-smartcard.desktop.in b/plugins/smartcard/cinnamon-settings-daemon-smartcard.desktop.in
|
579 | |
index 6b09bcd..793e7aa 100644
|
580 | |
--- a/plugins/smartcard/cinnamon-settings-daemon-smartcard.desktop.in
|
581 | |
+++ b/plugins/smartcard/cinnamon-settings-daemon-smartcard.desktop.in
|
582 | |
@@ -1,7 +1,7 @@
|
583 | |
[Desktop Entry]
|
584 | |
Type=Application
|
585 | |
Name=Cinnamon Settings Daemon - smartcard
|
586 | |
-Exec=csd-smartcard
|
587 | |
+Exec=@libexecdir@/csd-smartcard
|
588 | |
OnlyShowIn=X-Cinnamon;
|
589 | |
NoDisplay=true
|
590 | |
X-GNOME-Autostart-Phase=Initialization
|
591 | 346 |
diff --git a/plugins/smartcard/meson.build b/plugins/smartcard/meson.build
|
592 | 347 |
index 0d9fd15..8cfd382 100644
|
593 | 348 |
--- a/plugins/smartcard/meson.build
|
|
604 | 359 |
configure_file(
|
605 | 360 |
input: 'cinnamon-settings-daemon-smartcard.desktop.in',
|
606 | 361 |
output: 'cinnamon-settings-daemon-smartcard.desktop',
|
607 | |
diff --git a/plugins/sound/cinnamon-settings-daemon-sound.desktop.in b/plugins/sound/cinnamon-settings-daemon-sound.desktop.in
|
608 | |
index 03515a6..4d202fd 100644
|
609 | |
--- a/plugins/sound/cinnamon-settings-daemon-sound.desktop.in
|
610 | |
+++ b/plugins/sound/cinnamon-settings-daemon-sound.desktop.in
|
611 | |
@@ -1,7 +1,7 @@
|
612 | |
[Desktop Entry]
|
613 | |
Type=Application
|
614 | |
Name=Cinnamon Settings Daemon - sound
|
615 | |
-Exec=csd-sound
|
616 | |
+Exec=@libexecdir@/csd-sound
|
617 | |
OnlyShowIn=X-Cinnamon;
|
618 | |
NoDisplay=true
|
619 | |
X-GNOME-Autostart-Phase=Initialization
|
620 | 362 |
diff --git a/plugins/sound/meson.build b/plugins/sound/meson.build
|
621 | 363 |
index a64abee..ab8148e 100644
|
622 | 364 |
--- a/plugins/sound/meson.build
|
|
633 | 375 |
configure_file(
|
634 | 376 |
input: 'cinnamon-settings-daemon-sound.desktop.in',
|
635 | 377 |
output: 'cinnamon-settings-daemon-sound.desktop',
|
636 | |
diff --git a/plugins/wacom/cinnamon-settings-daemon-wacom.desktop.in b/plugins/wacom/cinnamon-settings-daemon-wacom.desktop.in
|
637 | |
index 5d7bb25..6649d08 100644
|
638 | |
--- a/plugins/wacom/cinnamon-settings-daemon-wacom.desktop.in
|
639 | |
+++ b/plugins/wacom/cinnamon-settings-daemon-wacom.desktop.in
|
640 | |
@@ -1,7 +1,7 @@
|
641 | |
[Desktop Entry]
|
642 | |
Type=Application
|
643 | |
Name=Cinnamon Settings Daemon - wacom
|
644 | |
-Exec=csd-wacom
|
645 | |
+Exec=@libexecdir@/csd-wacom
|
646 | |
OnlyShowIn=X-Cinnamon;
|
647 | |
NoDisplay=true
|
648 | |
X-GNOME-Autostart-Phase=Initialization
|
649 | 378 |
diff --git a/plugins/wacom/meson.build b/plugins/wacom/meson.build
|
650 | 379 |
index 72d8363..3df06df 100644
|
651 | 380 |
--- a/plugins/wacom/meson.build
|
|
686 | 415 |
configure_file(
|
687 | 416 |
input: 'cinnamon-settings-daemon-wacom.desktop.in',
|
688 | 417 |
output: 'cinnamon-settings-daemon-wacom.desktop',
|
689 | |
diff --git a/plugins/xrandr/cinnamon-settings-daemon-xrandr.desktop.in b/plugins/xrandr/cinnamon-settings-daemon-xrandr.desktop.in
|
690 | |
index 0a00e9a..3ae3d54 100644
|
691 | |
--- a/plugins/xrandr/cinnamon-settings-daemon-xrandr.desktop.in
|
692 | |
+++ b/plugins/xrandr/cinnamon-settings-daemon-xrandr.desktop.in
|
693 | |
@@ -1,7 +1,7 @@
|
694 | |
[Desktop Entry]
|
695 | |
Type=Application
|
696 | |
Name=Cinnamon Settings Daemon - xrandr
|
697 | |
-Exec=csd-xrandr
|
698 | |
+Exec=@libexecdir@/csd-xrandr
|
699 | |
OnlyShowIn=X-Cinnamon;
|
700 | |
NoDisplay=false
|
701 | |
X-GNOME-Autostart-Phase=Initialization
|
702 | 418 |
diff --git a/plugins/xrandr/meson.build b/plugins/xrandr/meson.build
|
703 | 419 |
index 3296f1a..3b23712 100644
|
704 | 420 |
--- a/plugins/xrandr/meson.build
|
|
715 | 431 |
configure_file(
|
716 | 432 |
input: 'cinnamon-settings-daemon-xrandr.desktop.in',
|
717 | 433 |
output: 'cinnamon-settings-daemon-xrandr.desktop',
|
718 | |
diff --git a/plugins/xsettings/cinnamon-settings-daemon-xsettings.desktop.in b/plugins/xsettings/cinnamon-settings-daemon-xsettings.desktop.in
|
719 | |
index 0bcbc47..439d3c3 100644
|
720 | |
--- a/plugins/xsettings/cinnamon-settings-daemon-xsettings.desktop.in
|
721 | |
+++ b/plugins/xsettings/cinnamon-settings-daemon-xsettings.desktop.in
|
722 | |
@@ -1,7 +1,7 @@
|
723 | |
[Desktop Entry]
|
724 | |
Type=Application
|
725 | |
Name=Cinnamon Settings Daemon - xsettings
|
726 | |
-Exec=csd-xsettings
|
727 | |
+Exec=@libexecdir@/csd-xsettings
|
728 | |
OnlyShowIn=X-Cinnamon;
|
729 | |
NoDisplay=true
|
730 | |
X-GNOME-Autostart-Phase=Initialization
|
731 | 434 |
diff --git a/plugins/xsettings/meson.build b/plugins/xsettings/meson.build
|
732 | 435 |
index e79dac3..e2fcf87 100644
|
733 | 436 |
--- a/plugins/xsettings/meson.build
|