diff options
author | Arnaud Rebillout <arnaud.rebillout@collabora.com> | 2018-11-26 15:32:25 +0700 |
---|---|---|
committer | Arun Raghavan <arun@arunraghavan.net> | 2019-06-08 11:57:00 +0200 |
commit | f5bc45a941af893af5b0d4414193f01e0fc5a52e (patch) | |
tree | 774c137e6f0d26d6e23fd7ba325dc804988f5831 | |
parent | 68f9984ac071cb17a6ff261b88d1a18dbaef196a (diff) | |
download | pulseaudio-f5bc45a941af893af5b0d4414193f01e0fc5a52e.tar.gz |
meson: Translate and install desktop file
Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
-rw-r--r-- | src/daemon/meson.build | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/daemon/meson.build b/src/daemon/meson.build index 9d54bc95..b1a34541 100644 --- a/src/daemon/meson.build +++ b/src/daemon/meson.build @@ -44,6 +44,22 @@ if x11_dep.found() install : true, install_dir : bindir, ) + + desktop_file = i18n.merge_file( + input : 'pulseaudio.desktop.in', + output : 'pulseaudio.desktop', + po_dir : po_dir, + type : 'desktop', + install : true, + install_dir : join_paths(sysconfdir, 'xdg', 'autostart'), + ) + + desktop_utils = find_program('desktop-file-validate', required: false) + if desktop_utils.found() + test('Validate desktop file', desktop_utils, + args: [ desktop_file ], + ) + endif endif # Configuration files |