From 35a4f1b81fcbcade077be1da19264717c70fde3b Mon Sep 17 00:00:00 2001 From: Wolf Date: Mon, 30 Dec 2019 19:37:28 +0100 Subject: Add desktop file --- Makefile | 3 ++- meson.build | 1 + weltschmerz.desktop | 9 +++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 weltschmerz.desktop diff --git a/Makefile b/Makefile index 1f61888..ad973c7 100644 --- a/Makefile +++ b/Makefile @@ -12,9 +12,10 @@ weltschmerz: weltschmerz.vala terminal.vala config.vala resources.c resources.c: resources.xml terminal.ui terminal.css glib-compile-resources $< --target=$@ --generate-source -install: weltschmerz weltschmerz.1 +install: weltschmerz weltschmerz.1 weltschmerz.desktop install -D -m 755 -t '${DESTDIR}${BINDIR}' weltschmerz install -D -m 644 -t '${DESTDIR}${MANDIR}/man1' weltschmerz.1 + install -D -m 644 -t '${DESTDIR}${DATAROOTDIR}/applications' weltschmerz.desktop clean: rm -f weltschmerz resources.c diff --git a/meson.build b/meson.build index 0115018..ea90630 100644 --- a/meson.build +++ b/meson.build @@ -17,3 +17,4 @@ sources += gnome.compile_resources('resources', 'resources.xml') executable('weltschmerz', sources, dependencies: dependencies, install: true) install_man('weltschmerz.1') +install_data('weltschmerz.desktop', install_dir: join_paths(get_option('datadir'), 'applications')) diff --git a/weltschmerz.desktop b/weltschmerz.desktop new file mode 100644 index 0000000..2b61982 --- /dev/null +++ b/weltschmerz.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=weltschmerz +Comment=A terminal emulator in Vala +Type=Application +Exec=weltschmerz +TryExec=weltschmerz +Icon=utilities-terminal +Keywords=shell;prompt;command;commandline;cmd; +Categories=GTK;System;TerminalEmulator; -- cgit v1.2.3-2-gb3c3