[gnote/meson] Add desktop file processing and install



commit 2bd8c4a45f066b2a8df73d6b49d0ebb6bb00d770
Author: Aurimas Černius <aurisc4 gmail com>
Date:   Sun Mar 28 13:45:45 2021 +0300

    Add desktop file processing and install

 data/meson.build | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
---
diff --git a/data/meson.build b/data/meson.build
index abc6809a..bc205d45 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,2 +1,18 @@
 install_man('gnote.1')
 
+desktop_file = 'org.gnome.Gnote.desktop'
+gnote_desktop_file = i18n.merge_file(
+  desktop_file,
+  type: 'desktop',
+  input: desktop_file + '.in',
+  output: desktop_file,
+  po_dir: '../po',
+  install: true,
+  install_dir: get_option('datadir') / 'applications',
+)
+
+desktop_file_validate = find_program('desktop-file-validate', required: false)
+if desktop_file_validate.found()
+  test('validate-desktop', desktop_file_validate, args: [gnote_desktop_file])
+endif
+


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