From a7cb113fcba8d68361a44e325c5e04c9a3df107b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Mon, 28 May 2018 23:48:00 +0200 Subject: [PATCH] drumgizmo: add a desktop file for standalone application MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- .../recipes-multimedia/drumgizmo/drumgizmo.bb | 11 ++++++++++- .../drumgizmo/files/drumgizmo.desktop | 8 ++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 recipes-misc/recipes-multimedia/drumgizmo/files/drumgizmo.desktop diff --git a/recipes-misc/recipes-multimedia/drumgizmo/drumgizmo.bb b/recipes-misc/recipes-multimedia/drumgizmo/drumgizmo.bb index 944cff59..cc1da39f 100644 --- a/recipes-misc/recipes-multimedia/drumgizmo/drumgizmo.bb +++ b/recipes-misc/recipes-multimedia/drumgizmo/drumgizmo.bb @@ -1,6 +1,6 @@ require ${BPN}.inc -inherit autotools-brokensep pkgconfig distro_features_check +inherit autotools-brokensep pkgconfig distro_features_check gtk-icon-cache REQUIRED_DISTRO_FEATURE = "x11" @@ -19,6 +19,7 @@ DEPENDS += " \ SRC_URI += " \ file://0001-automake-enable-subdir-objects.patch \ file://0002-Use-native-rcgen.patch \ + file://drumgizmo.desktop \ " # --disable-editor: sigh - editor requires Qt4 @@ -28,4 +29,12 @@ EXTRA_OECONF = " \ --disable-sse \ " +do_install_append() { + install -d ${D}${datadir}/pixmaps + install -m 0644 ${S}/plugingui/resources/logo.png ${D}${datadir}/pixmaps/drumgizmo-logo.png + + install -d ${D}${datadir}/applications + install -m 0644 ${WORKDIR}/${BPN}.desktop ${D}${datadir}/applications/ +} + FILES_${PN} += "${libdir}/lv2" diff --git a/recipes-misc/recipes-multimedia/drumgizmo/files/drumgizmo.desktop b/recipes-misc/recipes-multimedia/drumgizmo/files/drumgizmo.desktop new file mode 100644 index 00000000..5066528e --- /dev/null +++ b/recipes-misc/recipes-multimedia/drumgizmo/files/drumgizmo.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=DrumGizmo +Comment=DrumGizmo standalone application +Exec=drumgizmo +Icon=drumgizmo-logo.png +Terminal=false +Type=Application +Categories=Application;Audio;Midi;Music