diff --git a/recipes-misc/recipes-multimedia/fluidsynth/fluidplug_0.0.0.bb b/recipes-misc/recipes-multimedia/fluidsynth/fluidplug_0.0.0.bb index 3bf9f238..ceeeccc2 100644 --- a/recipes-misc/recipes-multimedia/fluidsynth/fluidplug_0.0.0.bb +++ b/recipes-misc/recipes-multimedia/fluidsynth/fluidplug_0.0.0.bb @@ -24,6 +24,16 @@ do_compile_prepend() { do_install() { oe_runmake DESTDIR=${D} PREFIX=${prefix} install + install -d ${D}${datadir}/sf2 + cd ${S} + for file in `find -name '*.lv2'`; do + file=`basename $file` + sf2name=`echo $file | sed -e 's#lv2#sf2##'` + ln -sf ${libdir}/lv2/$file/FluidPlug.sf2 ${D}${datadir}/sf2/$sf2name + done } -FILES_${PN} += "${libdir}/lv2" +FILES_${PN} += " \ + ${datadir}/sf2 \ + ${libdir}/lv2 \ +"