Files
meta-musicians/recipes-musicians/dssi-vst/dssi-vst_git.bb
Andreas Müller e55aae0802 All recipes: Auto change licenses to SPDX
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2022-03-10 23:35:27 +01:00

42 lines
1.1 KiB
BlitzBasic

SUMMARY = "DSSI plugin wrapper for VST plugins"
HOMEPAGE = "http://breakfastquay.com/dssi-vst/"
LICENSE = "LGPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=3523f03012c30f3347df42d632e5762c"
inherit pkgconfig
DEPENDS += " \
dssi \
ladspa-sdk \
alsa-lib \
jack \
liblo \
zlib \
"
SRC_URI = "git://github.com/falkTX/dssi-vst.git;branch=master;protocol=https"
SRCREV = "9462b34563af84b452795d4924d4f18af9072529"
S = "${WORKDIR}/git"
PV = "0.9.2+git${SRCPV}"
EXTRA_OEMAKE = 'BUILD_FLAGS="-ffast-math -fPIC -Ivestige ${CXX_FLAGS}" TARGETS="dssi-vst.so dssi-vst_gui vsthost"'
do_install() {
# Makefile wants to install wine binaries - so install manually
install -d ${D}${bindir}
install -d ${D}${libdir}/dssi/dssi-vst
install -d ${D}${libdir}/ladspa
install -m 755 vsthost ${D}${bindir}
install -m 755 ${S}/dssi-vst.so ${D}${libdir}/dssi
# install once only
ln -s ../dssi/dssi-vst.so ${D}${libdir}/ladspa
install -m 755 ${S}/dssi-vst_gui ${D}${libdir}/dssi/dssi-vst
}
INSANE_SKIP:${PN} = "dev-so"
FILES:${PN} += " \
${libdir}/ladspa \
${libdir}/dssi \
"