diff --git a/data/desktop/meson.build b/data/desktop/meson.build index 8c16dbea..1eb40192 100644 --- a/data/desktop/meson.build +++ b/data/desktop/meson.build @@ -1,12 +1,2 @@ -icon_sed = 's~%ICON_PATH%~@0@~'.format(join_paths(get_option('prefix'), - get_option('datadir'), - 'icons/hicolor/128x128/apps')) - -custom_target( - 'terminology.desktop', - input : 'terminology.desktop.in', - output: 'terminology.desktop', - command : [sed, icon_sed, '@INPUT@'], - capture : true, - install : true, - install_dir : join_paths(get_option('datadir'), 'applications')) +install_data('terminology.desktop', + install_dir: join_paths(get_option('datadir'), 'applications')) diff --git a/data/desktop/terminology.desktop.in b/data/desktop/terminology.desktop similarity index 95% rename from data/desktop/terminology.desktop.in rename to data/desktop/terminology.desktop index 5fcfa403..b1067069 100644 --- a/data/desktop/terminology.desktop.in +++ b/data/desktop/terminology.desktop @@ -20,6 +20,6 @@ Comment[ru]=Эмулятор терминала Comment[ko]=터미널 에뮬레이터 Keywords=shell;prompt;command;commandline; Exec=terminology -Icon=%ICON_PATH%/terminology.png +Icon=terminology Categories=System;TerminalEmulator; StartupWMClass=terminology