[gnome-usage] build: Merge translations to the desktop file
- From: Petr Štětka <pstetka src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-usage] build: Merge translations to the desktop file
- Date: Thu, 21 Dec 2017 17:29:50 +0000 (UTC)
commit 95a6b3f5f8e02061d4667298d0f44b05903dacc5
Author: Iñigo Martínez <inigomartinez gmail com>
Date: Wed Dec 20 12:58:46 2017 +0100
build: Merge translations to the desktop file
The desktop file, that can also hold translations for different
languages, is not being translated.
This uses the i18n module to also merge translations to the Desktop
file.
data/meson.build | 11 ++++++++++-
data/{org.gnome.Usage.desktop => org.gnome.Usage.desktop.in} | 0
2 files changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/data/meson.build b/data/meson.build
index 02183d1..8f10ae8 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -6,7 +6,16 @@ resources = gnome_module.compile_resources('org.gnome.Usage',
c_name: 'resources')
install_data('org.gnome.Usage.gschema.xml', install_dir : get_option('datadir') + '/glib-2.0/schemas/')
-install_data('org.gnome.Usage.desktop', install_dir : get_option('datadir') + '/applications')
+
+i18n.merge_file(
+ 'desktop-file',
+ type: 'desktop',
+ input: 'org.gnome.Usage.desktop.in',
+ output: 'org.gnome.Usage.desktop',
+ po_dir: po_dir,
+ install: true,
+ install_dir: join_paths(get_option('datadir'), 'applications')
+)
install_data('icons/16x16/org.gnome.Usage.png', install_dir: join_paths([get_option('datadir'),
'icons/hicolor/16x16/apps']))
install_data('icons/22x22/org.gnome.Usage.png', install_dir: join_paths([get_option('datadir'),
'icons/hicolor/22x22/apps']))
diff --git a/data/org.gnome.Usage.desktop b/data/org.gnome.Usage.desktop.in
similarity index 100%
rename from data/org.gnome.Usage.desktop
rename to data/org.gnome.Usage.desktop.in
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]