dpf-plugins: upgrade v1.1+ -> v1.3

Build and pack standalone jack apps.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2019-09-06 00:06:18 +02:00
parent 4155465fb8
commit e1223ec172
2 changed files with 15 additions and 4 deletions

View File

@@ -8,19 +8,22 @@ SRC_URI = " \
git://github.com/DISTRHO/DPF-Plugins.git \
"
SRCREV = "3adff289617ed32f9d0cb679b05e430531cbf0dd"
SRCREV = "0530b4309bf5f451c3ee00503acc9c997d30353c"
S = "${WORKDIR}/git"
PV = "v1.1+git${SRCPV}"
PV = "v1.3"
REQUIRED_DISTRO_FEATURES = "x11 opengl"
inherit qemu-ext distro_features_check pkgconfig pack_audio_plugins
# TODO standalones: DEPEND jack / install / *.desktop
# TODO standalone: *.desktop
DEPENDS += " \
virtual/libgl \
cairo \
ladspa-sdk \
lv2 \
liblo \
jack \
projectm \
"
@@ -41,6 +44,11 @@ do_compile_append() {
}
do_install() {
install -d ${D}${bindir}
for executable in `find ${S}/bin/ -executable -mindepth 1 -maxdepth 1 -type f ! -name '*.so'`; do
install -m 755 $executable ${D}${bindir}
done
install -d ${D}${libdir}/ladspa
for plugin in `find ${S}/bin/ -name *ladspa.so`; do
install -m 644 $plugin ${D}${libdir}/ladspa/
@@ -61,5 +69,8 @@ do_install() {
done
}
PACKAGES =+ "${PN}-standalone"
FILES_${PN}-standalone = "${bindir}"
# Have not found what causes stripping - debugging of plugins is unlikely
INSANE_SKIP_${PN} = "already-stripped"

View File

@@ -26,7 +26,7 @@ RDEPENDS_${PN} += " \
\
distrho-ports-lv2 distrho-ports-presets distrho-ports-vst \
distrho-ports-extra-lv2 distrho-ports-extra-vst \
dpf-plugins-ladspa dpf-plugins-lv2 dpf-plugins-vst \
dpf-plugins-ladspa dpf-plugins-lv2 dpf-plugins-vst dpf-plugins-standalone \
lv2-ttl-generator \
\
\