From 657d8b8812f16b2c377e5b77ff2ffcc4046a7dce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sun, 16 Jul 2017 10:20:56 +0200 Subject: New upstream version 3.25.1 --- data/meson.build | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 data/meson.build (limited to 'data/meson.build') diff --git a/data/meson.build b/data/meson.build new file mode 100644 index 0000000..8e5412f --- /dev/null +++ b/data/meson.build @@ -0,0 +1,30 @@ +foreach size: [ '16x16', '22x22', '24x24', '32x32', '48x48', 'scalable' ] + suffix = 'png' + if size == 'scalable' + suffix = 'svg' + endif + install_data (join_paths ('icons', size , 'object-crop.' + suffix), + install_dir: join_paths (icondir, 'hicolor', size, 'actions')) +endforeach + +install_data ('org.gnome.SimpleScan.gschema.xml', + install_dir: join_paths (datadir, 'glib-2.0', 'schemas')) +meson.add_install_script ('meson_compile_gschema.py') + +# Note the keywords explicitly listed to stop the icon field being translated +# https://bugs.launchpad.net/bugs/1624662 +custom_target ('simple-scan.desktop', + output: 'simple-scan.desktop', + input: 'simple-scan.desktop.in', + command: [ msgfmt, '--desktop', '--keyword=Name', '--keyword=GenericName', '--keyword=Comment', '--keyword=Keywords', '--template', '@INPUT@', '-d', podir, '-o', '@OUTPUT@' ], + install: true, + install_dir: join_paths (datadir, 'applications')) + +custom_target ('simple-scan.appdata.xml', + output: 'simple-scan.appdata.xml', + input: 'simple-scan.appdata.xml.in', + command: [ msgfmt, '--xml', '--template', '@INPUT@', '-d', podir, '-o', '@OUTPUT@' ], + install: true, + install_dir: join_paths (datadir, 'appdata')) + +install_man ('simple-scan.1') -- cgit v1.2.3 From ab6556e393162fff0e0e0c80a9fff689b4e2ca05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 11 Nov 2017 18:47:31 +0100 Subject: New upstream version 3.26.2 --- data/meson.build | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) (limited to 'data/meson.build') diff --git a/data/meson.build b/data/meson.build index 8e5412f..cf7401b 100644 --- a/data/meson.build +++ b/data/meson.build @@ -11,20 +11,19 @@ install_data ('org.gnome.SimpleScan.gschema.xml', install_dir: join_paths (datadir, 'glib-2.0', 'schemas')) meson.add_install_script ('meson_compile_gschema.py') -# Note the keywords explicitly listed to stop the icon field being translated -# https://bugs.launchpad.net/bugs/1624662 -custom_target ('simple-scan.desktop', - output: 'simple-scan.desktop', - input: 'simple-scan.desktop.in', - command: [ msgfmt, '--desktop', '--keyword=Name', '--keyword=GenericName', '--keyword=Comment', '--keyword=Keywords', '--template', '@INPUT@', '-d', podir, '-o', '@OUTPUT@' ], - install: true, - install_dir: join_paths (datadir, 'applications')) +i18n.merge_file ('desktop-file', + input: 'simple-scan.desktop.in', + output: 'simple-scan.desktop', + install: true, + install_dir: join_paths (datadir, 'applications'), + po_dir: '../po', + type: 'desktop') -custom_target ('simple-scan.appdata.xml', - output: 'simple-scan.appdata.xml', - input: 'simple-scan.appdata.xml.in', - command: [ msgfmt, '--xml', '--template', '@INPUT@', '-d', podir, '-o', '@OUTPUT@' ], - install: true, - install_dir: join_paths (datadir, 'appdata')) +i18n.merge_file ('appdata-file', + input: 'simple-scan.appdata.xml.in', + output: 'simple-scan.appdata.xml', + install: true, + install_dir: join_paths (datadir, 'appdata'), + po_dir: '../po') install_man ('simple-scan.1') -- cgit v1.2.3