diff --git a/help/C/meson.build b/help/C/meson.build deleted file mode 100644 index a1c0731646b9cad7b29dc6c749bb5920db5ba744..0000000000000000000000000000000000000000 --- a/help/C/meson.build +++ /dev/null @@ -1,7 +0,0 @@ -_help_installdir = get_option('datadir') + '/help/C/pitivi' -install_subdir('figures', install_dir: _help_installdir) - -foreach help_page: help_pages - install_data(help_page, install_dir: _help_installdir) -endforeach - diff --git a/help/LINGUAS b/help/LINGUAS new file mode 100644 index 0000000000000000000000000000000000000000..90a3c20810e9adc9cd4ab297dee5edd08928f0b8 --- /dev/null +++ b/help/LINGUAS @@ -0,0 +1,9 @@ +ca +cs +de +el +es +fr +sl +sv +uk diff --git a/help/ca/meson.build b/help/ca/meson.build deleted file mode 100644 index ad72b84f074e7eae30dce6eb0a9f5d5911db460a..0000000000000000000000000000000000000000 --- a/help/ca/meson.build +++ /dev/null @@ -1,19 +0,0 @@ -lang = 'ca' - -_help_installdir = get_option('datadir') + '/help/' + lang + '/pitivi/' -install_subdir('figures', install_dir: _help_installdir) - -mo = custom_target(lang + '.mo', - output : lang + '.mo', - input : lang + '.po', - command : [msgfmt, '@INPUT@', '--output-file', '@OUTPUT@']) - -foreach help_page: help_pages - custom_target(lang + '.' + help_page + '.page', - output : help_page, - input : '../C/' + help_page, - command : [itstool, '-m', mo,'@INPUT@', '--output', '@OUTPUT@'], - install: true, - install_dir: get_option('datadir') + '/help/' + lang + '/pitivi/') -endforeach - diff --git a/help/cs/meson.build b/help/cs/meson.build deleted file mode 100644 index 176fa970e1ecdb2b09238168de27a606d3d33ea8..0000000000000000000000000000000000000000 --- a/help/cs/meson.build +++ /dev/null @@ -1,19 +0,0 @@ -lang = 'cs' - -_help_installdir = get_option('datadir') + '/help/' + lang + '/pitivi/' -install_subdir('figures', install_dir: _help_installdir) - -mo = custom_target(lang + '.mo', - output : lang + '.mo', - input : lang + '.po', - command : [msgfmt, '@INPUT@', '--output-file', '@OUTPUT@']) - -foreach help_page: help_pages - custom_target(lang + '.' + help_page + '.page', - output : help_page, - input : '../C/' + help_page, - command : [itstool, '-m', mo,'@INPUT@', '--output', '@OUTPUT@'], - install: true, - install_dir: get_option('datadir') + '/help/' + lang + '/pitivi/') -endforeach - diff --git a/help/de/meson.build b/help/de/meson.build deleted file mode 100644 index 0be9e1c6c919b94eaba4f304e8b10d04c496c23d..0000000000000000000000000000000000000000 --- a/help/de/meson.build +++ /dev/null @@ -1,19 +0,0 @@ -lang = 'de' - -_help_installdir = get_option('datadir') + '/help/' + lang + '/pitivi/' -install_subdir('figures', install_dir: _help_installdir) - -mo = custom_target(lang + '.mo', - output : lang + '.mo', - input : lang + '.po', - command : [msgfmt, '@INPUT@', '--output-file', '@OUTPUT@']) - -foreach help_page: help_pages - custom_target(lang + '.' + help_page + '.page', - output : help_page, - input : '../C/' + help_page, - command : [itstool, '-m', mo,'@INPUT@', '--output', '@OUTPUT@'], - install: true, - install_dir: get_option('datadir') + '/help/' + lang + '/pitivi/') -endforeach - diff --git a/help/el/meson.build b/help/el/meson.build deleted file mode 100644 index e1bca0e3357f23d96e76dcbef24a5a1cb3e4c202..0000000000000000000000000000000000000000 --- a/help/el/meson.build +++ /dev/null @@ -1,18 +0,0 @@ -lang = 'el' - -_help_installdir = join_paths(get_option('datadir'), 'help', lang, 'pitivi') -install_subdir('figures', install_dir: _help_installdir) - -mo = custom_target(lang + '.mo', - output : lang + '.mo', - input : lang + '.po', - command : [msgfmt, '@INPUT@', '--output-file', '@OUTPUT@']) - -foreach help_page: help_pages - custom_target(lang + '.' + help_page + '.page', - output : help_page, - input : join_paths('../C', help_page), - command : [itstool, '-m', mo,'@INPUT@', '--output', '@OUTPUT@'], - install: true, - install_dir: join_paths(get_option('datadir'), 'help', lang, 'pitivi')) -endforeach diff --git a/help/es/meson.build b/help/es/meson.build deleted file mode 100644 index 9f5704b1b9ea3d89934a925a396af72c64d523a4..0000000000000000000000000000000000000000 --- a/help/es/meson.build +++ /dev/null @@ -1,18 +0,0 @@ -lang = 'es' - -_help_installdir = join_paths(get_option('datadir'), 'help', lang, 'pitivi') -install_subdir('figures', install_dir: _help_installdir) - -mo = custom_target(lang + '.mo', - output : lang + '.mo', - input : lang + '.po', - command : [msgfmt, '@INPUT@', '--output-file', '@OUTPUT@']) - -foreach help_page: help_pages - custom_target(lang + '.' + help_page + '.page', - output : help_page, - input : join_paths('../C', help_page), - command : [itstool, '-m', mo,'@INPUT@', '--output', '@OUTPUT@'], - install: true, - install_dir: join_paths(get_option('datadir'), 'help', lang, 'pitivi')) -endforeach diff --git a/help/fr/meson.build b/help/fr/meson.build deleted file mode 100644 index 8bf5f2f25db2d3915eb5f7bed939f3c0ff8daf20..0000000000000000000000000000000000000000 --- a/help/fr/meson.build +++ /dev/null @@ -1,18 +0,0 @@ -lang = 'fr' - -_help_installdir = join_paths(get_option('datadir'), 'help', lang, 'pitivi') -install_subdir('figures', install_dir: _help_installdir) - -mo = custom_target(lang + '.mo', - output : lang + '.mo', - input : lang + '.po', - command : [msgfmt, '@INPUT@', '--output-file', '@OUTPUT@']) - -foreach help_page: help_pages - custom_target(lang + '.' + help_page + '.page', - output : help_page, - input : join_paths('../C', help_page), - command : [itstool, '-m', mo,'@INPUT@', '--output', '@OUTPUT@'], - install: true, - install_dir: join_paths(get_option('datadir'), 'help', lang, 'pitivi')) -endforeach diff --git a/help/meson.build b/help/meson.build index 7b43d2f732559ac1b836bb27a3c835222c2ff845..9c19fdbb5b9775073a67f31654b57aae03b4615b 100644 --- a/help/meson.build +++ b/help/meson.build @@ -1,4 +1,6 @@ -help_pages = [ +gnome = import('gnome') + +sources = [ 'about.page', 'cheatsheet.page', 'codecscontainers.page', @@ -27,13 +29,26 @@ help_pages = [ 'workwithprojects.page' ] -subdir('C') -subdir('ca') -subdir('cs') -subdir('de') -subdir('el') -subdir('es') -subdir('fr') -subdir('sl') -subdir('sv') -subdir('uk') +media = [ + 'figures/codecscontainers.jpg', + 'figures/fadestep1.png', + 'figures/fadestep2.png', + 'figures/fadestep3.png', + 'figures/keyframecurves.png', + 'figures/layers.png', + 'figures/logo.png', + 'figures/mainwindow.jpg', + 'figures/ripple-after.png', + 'figures/ripple-before.png', + 'figures/roll-after.png', + 'figures/roll-before.png', + 'figures/ruler.png', + 'figures/trimming-individual.png' +] + +gnome.yelp( + meson.project_name(), + sources: sources, + media: media, + symlink_media: true +) diff --git a/help/sl/meson.build b/help/sl/meson.build deleted file mode 100644 index 3931c9a434fd1fed44caefdc60bec6bf0c3ec7cf..0000000000000000000000000000000000000000 --- a/help/sl/meson.build +++ /dev/null @@ -1,18 +0,0 @@ -lang = 'sl' - -_help_installdir = join_paths(get_option('datadir'), 'help', lang, 'pitivi') -install_subdir('figures', install_dir: _help_installdir) - -mo = custom_target(lang + '.mo', - output : lang + '.mo', - input : lang + '.po', - command : [msgfmt, '@INPUT@', '--output-file', '@OUTPUT@']) - -foreach help_page: help_pages - custom_target(lang + '.' + help_page + '.page', - output : help_page, - input : join_paths('../C', help_page), - command : [itstool, '-m', mo,'@INPUT@', '--output', '@OUTPUT@'], - install: true, - install_dir: join_paths(get_option('datadir'), 'help', lang, 'pitivi')) -endforeach diff --git a/help/sv/meson.build b/help/sv/meson.build deleted file mode 100644 index f1cb574ef4a8635a0e9bdc3bc1ecaf1b2c5b92fc..0000000000000000000000000000000000000000 --- a/help/sv/meson.build +++ /dev/null @@ -1,18 +0,0 @@ -lang = 'sv' - -_help_installdir = join_paths(get_option('datadir'), 'help', lang, 'pitivi') -install_subdir('figures', install_dir: _help_installdir) - -mo = custom_target(lang + '.mo', - output : lang + '.mo', - input : lang + '.po', - command : [msgfmt, '@INPUT@', '--output-file', '@OUTPUT@']) - -foreach help_page: help_pages - custom_target(lang + '.' + help_page + '.page', - output : help_page, - input : join_paths('../C', help_page), - command : [itstool, '-m', mo,'@INPUT@', '--output', '@OUTPUT@'], - install: true, - install_dir: join_paths(get_option('datadir'), 'help', lang, 'pitivi')) -endforeach diff --git a/help/uk/meson.build b/help/uk/meson.build deleted file mode 100644 index 37c9a22fa828cde6a8d65831f87969cd2b5f504d..0000000000000000000000000000000000000000 --- a/help/uk/meson.build +++ /dev/null @@ -1,18 +0,0 @@ -lang = 'uk' - -_help_installdir = join_paths(get_option('datadir'), 'help', lang, 'pitivi') -install_subdir('figures', install_dir: _help_installdir) - -mo = custom_target(lang + '.mo', - output : lang + '.mo', - input : lang + '.po', - command : [msgfmt, '@INPUT@', '--output-file', '@OUTPUT@']) - -foreach help_page: help_pages - custom_target(lang + '.' + help_page + '.page', - output : help_page, - input : join_paths('../C', help_page), - command : [itstool, '-m', mo,'@INPUT@', '--output', '@OUTPUT@'], - install: true, - install_dir: join_paths(get_option('datadir'), 'help', lang, 'pitivi')) -endforeach