Add .desktop file

This adds a .desktop file (without icon for now), which will automatically be installed when
`meson install` is run.
This commit is contained in:
Tom A. Wagner
2021-08-29 18:41:09 +02:00
parent a8bfd8383e
commit da5da90352
4 changed files with 43 additions and 0 deletions

16
data/meson.build Normal file
View File

@@ -0,0 +1,16 @@
desktop_file = '@0@.desktop'.format(base_id)
if desktop_file_validate.found()
test(
'validate-desktop',
desktop_file_validate,
args: [
desktop_file
],
)
endif
install_data(
desktop_file,
install_dir: datadir / 'applications'
)

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=Helvum
GenericName=Patchbay
Comment=A patchbay for pipewire
Type=Application
Exec=helvum
Terminal=false
Categories=AudioVideo;Audio;Video;Midi;Settings;GNOME;GTK;