From f929c7dfc217c6851ea58775b71bcb54b047394d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Tue, 8 Jan 2019 09:43:15 +0100 Subject: [PATCH] helm: split plugin packages / doe not install patches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- .../recipes-multimedia/helm/helm_git.bb | 19 +++++++++++++++---- .../meta-qt5-extra-music-world.bb | 2 +- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/recipes-misc/recipes-multimedia/helm/helm_git.bb b/recipes-misc/recipes-multimedia/helm/helm_git.bb index 04c96a43..caa6c1c9 100644 --- a/recipes-misc/recipes-multimedia/helm/helm_git.bb +++ b/recipes-misc/recipes-multimedia/helm/helm_git.bb @@ -3,7 +3,7 @@ HOMEPAGE = "http://tytel.org/helm/" LICENSE = "GPLv3" LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" -inherit autotools-brokensep qemu-ext distro_features_check gtk-icon-cache +inherit autotools-brokensep qemu-ext distro_features_check gtk-icon-cache pack_audio_plugins REQUIRED_DISTRO_FEATURES = "x11" @@ -54,8 +54,19 @@ do_compile_append() { cp *.ttl ${S}/builds/linux/LV2/helm.lv2/ } -FILES_${PN} += " \ +do_install_append() { + rm -f ${datadir}/helm/patches/*.patch + rm -f ${datadir}/helm/patches/series +} + +PACKAGES =+ "${PN}-standalone" + +FILES_${PN}-standalone = " \ + ${datadir}/applications \ ${datadir}/icons \ - ${libdir}/lv2 \ - ${libdir}/vst \ + ${bindir} \ " + +RDEPENDS_${PN}-standalone += "${PN}" +RDEPENDS_${PN}-lv2 += "${PN}" +RDEPENDS_${PN}-vst += "${PN}" diff --git a/recipes-support/packagegroups/meta-qt5-extra-music-world.bb b/recipes-support/packagegroups/meta-qt5-extra-music-world.bb index 6d6ba48e..39d5d788 100644 --- a/recipes-support/packagegroups/meta-qt5-extra-music-world.bb +++ b/recipes-support/packagegroups/meta-qt5-extra-music-world.bb @@ -52,7 +52,7 @@ RDEPENDS_${PN} += " \ ftgl \ gmidimonitor \ guitarix \ - helm \ + helm-standalone helm-lv2 helm-vst \ hydrogen hydrogen-drumkits \ infamousplugins \ \