Move to new override syntax

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2021-08-16 00:25:06 +02:00
parent 88a5ceec31
commit 42a6ec9399
130 changed files with 321 additions and 321 deletions

View File

@@ -4,7 +4,7 @@
inherit binconfig
PACKAGECONFIG_append = " ${@bb.utils.filter('DISTRO_FEATURES', 'opengl', d)}"
PACKAGECONFIG:append = " ${@bb.utils.filter('DISTRO_FEATURES', 'opengl', d)}"
PACKAGECONFIG[opengl] = ",,libglu"
do_patch[postfuncs] += "do_patch_nocross"
@@ -13,7 +13,7 @@ do_patch_nocross() {
sed -i 's:@cross_compiling@:no:g' ${S}/wx-config.in
}
do_compile_append() {
do_compile:append() {
if [ -L ${B}/wx-config ]; then
echo "wxwidget recipe is not yet updated to wx-config adjustments so we do"
# ${B}/wx-config is a symlink for build and not needed after compile

View File

@@ -1,11 +1,11 @@
BBCLASSEXTEND = "native"
DEPENDS_class-native = "qtbase-native sip3-native python3-native"
DEPENDS:class-native = "qtbase-native sip3-native python3-native"
PYQT_MODULES_class-native = "QtCore"
PYQT_MODULES:class-native = "QtCore"
# This is a copy from meta-qt5 adjusted to native staging
do_configure_prepend_class-native() {
do_configure:prepend:class-native() {
cd ${S}
echo "py_platform = linux" > pyqt.cfg
echo "py_inc_dir = %(sysroot)/$includedir/python%(py_major).%(py_minor)${PYTHON_ABI}" >> pyqt.cfg
@@ -28,10 +28,10 @@ do_configure_prepend_class-native() {
return 0
}
CFLAGS_append_class-native = " -I${STAGING_INCDIR_NATIVE}/${PYTHON_DIR}"
CXXFLAGS_append_class-native = " -I${STAGING_INCDIR_NATIVE}/${PYTHON_DIR}"
CFLAGS:append:class-native = " -I${STAGING_INCDIR_NATIVE}/${PYTHON_DIR}"
CXXFLAGS:append:class-native = " -I${STAGING_INCDIR_NATIVE}/${PYTHON_DIR}"
do_install_class-native() {
do_install:class-native() {
cd ${S}
oe_runmake MAKEFLAGS='-j 1' install
@@ -42,5 +42,5 @@ do_install_class-native() {
done
}
RDEPENDS_${PN}_class-native = ""
RDEPENDS:${PN}:class-native = ""

View File

@@ -1,2 +1,2 @@
PACKAGECONFIG_append = " gui imageformats"
PACKAGECONFIG:append = " gui imageformats"

View File

@@ -1,2 +1,2 @@
# yeah I know yocto does not want us to change this
PACKAGECONFIG_append = "${@bb.utils.contains('BBFILE_COLLECTIONS', 'clang-layer', ' clang', '', d)}"
PACKAGECONFIG:append = "${@bb.utils.contains('BBFILE_COLLECTIONS', 'clang-layer', ' clang', '', d)}"

View File

@@ -12,12 +12,12 @@
# 3. Generate ttl-files at first boot / after package was installed
# File containing names of plugins to handle in do_compile_append
# File containing names of plugins to handle in do_compile:append
# Line-format expected: <some-path-in-build>/<plugin>.so
LV2_PLUGIN_INFO_FILE = "${WORKDIR}/lv2-ttl-generator-data"
LV2_PLUGIN_INFO_FILE_CLEANED = "${LV2_PLUGIN_INFO_FILE}-cleaned"
# File containing names of plugins to handle in do_compile_append
# File containing names of plugins to handle in do_compile:append
# Line-format expected: <path-ontarget>/<plugin>.so
LV2_PLUGIN_POSTINST_INFO_FILE = "${LV2_PLUGIN_INFO_FILE}-postinst"
@@ -38,21 +38,21 @@ do_ttl_sed() {
sed -i 's|"$GEN" "./$FILE"|echo "`realpath "./$FILE"`" >> ${LV2_PLUGIN_INFO_FILE}|g' ${S}/dpf/utils/generate-ttl.sh
}
do_configure_prepend() {
do_configure:prepend() {
# 1st configure?
if [ ! -f ${LV2_PLUGIN_INFO_FILE} ]; then
do_ttl_sed
fi
}
do_compile_prepend() {
do_compile:prepend() {
# remove plugin-info from previous build
rm -f ${LV2_PLUGIN_INFO_FILE}
rm -f ${LV2_PLUGIN_POSTINST_INFO_FILE}
}
do_compile[vardeps] += "LV2_TTL_GENERATOR"
do_compile_append() {
do_compile:append() {
rm -f ${LV2_PLUGIN_INFO_FILE_CLEANED}
if [ -e ${LV2_PLUGIN_INFO_FILE} ]; then
echo
@@ -106,7 +106,7 @@ python do_ttl_qa() {
bb.warn("%i of %i LV2-plugins in %s are postponed to post-install! Check %s and log.do_compile for details" % (num_plugins_postinst, num_plugins, name, lv2_plugin_postinst_info_file))
}
do_install_append() {
do_install:append() {
# create postinst manifest
if [ -e ${LV2_PLUGIN_POSTINST_INFO_FILE} ]; then
install -d ${D}`dirname ${LV2_POSTINST_MANIFEST}`
@@ -117,7 +117,7 @@ do_install_append() {
fi
}
pkg_postinst_ontarget_${PN_LV2}() {
pkg_postinst_ontarget:${PN_LV2}() {
if [ -e ${LV2_POSTINST_MANIFEST} ]; then
oldpath=`pwd`
for sofile in `cat ${LV2_POSTINST_MANIFEST}`; do
@@ -133,7 +133,7 @@ pkg_postinst_ontarget_${PN_LV2}() {
fi
}
pkg_prerm_${PN_LV2}() {
pkg_prerm:${PN_LV2}() {
if [ -e ${LV2_POSTINST_MANIFEST} ]; then
for sofile in `cat ${LV2_POSTINST_MANIFEST}`; do
path=`dirname "$sofile"`
@@ -144,5 +144,5 @@ pkg_prerm_${PN_LV2}() {
fi
}
FILES_${PN_LV2} += "${LV2_POSTINST_MANIFEST}"
RDEPENDS_${PN_LV2} += "lv2-ttl-generator"
FILES:${PN_LV2} += "${LV2_POSTINST_MANIFEST}"
RDEPENDS:${PN_LV2} += "lv2-ttl-generator"

View File

@@ -4,8 +4,8 @@ inherit audio-plugin-common
PACKAGES =+ "${PN_DSSI} ${PN_LADSPA} ${PN_LV2} ${PN_VST} ${PN_VST3}"
FILES_${PN_DSSI} += "${libdir}/dssi"
FILES_${PN_LADSPA} += "${libdir}/ladspa"
FILES_${PN_LV2} += "${libdir}/lv2"
FILES_${PN_VST} += "${libdir}/vst"
FILES_${PN_VST3} += "${libdir}/vst3"
FILES:${PN_DSSI} += "${libdir}/dssi"
FILES:${PN_LADSPA} += "${libdir}/ladspa"
FILES:${PN_LV2} += "${libdir}/lv2"
FILES:${PN_VST} += "${libdir}/vst"
FILES:${PN_VST3} += "${libdir}/vst3"

View File

@@ -1,6 +1,6 @@
inherit qemu
DEPENDS_append = " qemu-native coreutils-native"
DEPENDS:append = " qemu-native coreutils-native"
# This is an extended/modified qemu.bbclass tailored four our needs:
#

View File

@@ -5,7 +5,7 @@ DEPENDS += "qttools-native"
# default location
QT_TRANSLATION_FILES ??= "${datadir}/*/translations/*.qm ${datadir}/*/translations/*/*.qm ${datadir}/*/translations/*/*/*.qm"
FILES_${PN}-locale = "${datadir}/*/translations"
FILES:${PN}-locale = "${datadir}/*/translations"
python qt_do_split_locales() {
import glob
@@ -53,16 +53,16 @@ python qt_do_split_locales() {
files = ''
for transvar in d.getVar('QT_TRANSLATION_FILES').split():
files = '%s %s' % (files, transvar.replace('*.qm', '*_%s.qm' % l))
d.setVar('FILES_' + pkg, files )
d.setVar('RRECOMMENDS_' + pkg, '%svirtual-locale-%s' % (mlprefix, ln))
d.setVar('RPROVIDES_' + pkg, '%s-locale %s%s-translation' % (pn, mlprefix, ln))
d.setVar('SUMMARY_' + pkg, '%s - %s translations' % (summary, l))
d.setVar('DESCRIPTION_' + pkg, '%s This package contains language translation files for the %s locale.' % (description, l))
d.setVar('FILES:' + pkg, files )
d.setVar('RRECOMMENDS:' + pkg, '%svirtual-locale-%s' % (mlprefix, ln))
d.setVar('RPROVIDES:' + pkg, '%s-locale %s%s-translation' % (pn, mlprefix, ln))
d.setVar('SUMMARY:' + pkg, '%s - %s translations' % (summary, l))
d.setVar('DESCRIPTION:' + pkg, '%s This package contains language translation files for the %s locale.' % (description, l))
if locale_section:
d.setVar('SECTION_' + pkg, locale_section)
d.setVar('SECTION:' + pkg, locale_section)
d.setVar('PACKAGES', ' '.join(list(packages)))
}
PACKAGESPLITFUNCS_prepend = "qt_do_split_locales "
PACKAGESPLITFUNCS:prepend = "qt_do_split_locales "

View File

@@ -1,7 +1,7 @@
# avoids build breaks when using no-static-libs.inc
DISABLE_STATIC = ""
EXTRA_OECONF_append = " ${PACKAGECONFIG_CONFARGS}"
EXTRA_OECONF:append = " ${PACKAGECONFIG_CONFARGS}"
python waf_preconfigure() {
import subprocess

View File

@@ -15,4 +15,4 @@ DEPENDS = " \
inherit cmake_qt5 gtk-icon-cache
RRECOMMENDS_${PN} = "spotifyd"
RRECOMMENDS:${PN} = "spotifyd"

View File

@@ -26,7 +26,7 @@ S = "${WORKDIR}/git"
PV = "0.3.0"
# No unconditional start on each boot
#do_install_append() {
#do_install:append() {
# install -d ${D}${systemd_user_unitdir}
# install -m 644 ${S}/contrib/spotifyd.service ${D}${systemd_user_unitdir}
#}
@@ -37,7 +37,7 @@ PACKAGECONFIG[portaudio] = ",,portaudio"
CARGO_BUILD_FLAGS += "--features dbus_mpris,dbus_keyring,alsa_backend${@bb.utils.contains('PACKAGECONFIG', 'pulseaudio', ',pulseaudio_backend', '', d)}${@bb.utils.contains('PACKAGECONFIG', 'portaudio', ',portaudio_backend', '', d)}"
FILES_${PN} += "${systemd_user_unitdir}"
FILES:${PN} += "${systemd_user_unitdir}"
############################################################################
# The following parts were auto-generated by cargo-bitbake - have no idea

View File

@@ -26,7 +26,7 @@ WAF_EXTRA_CONF = " \
--libdir=${libdir} \
"
do_install_append() {
do_install:append() {
rm ${D}${libdir}/libntk.a
rm ${D}${libdir}/libntk.a.1
mv ${D}${libdir}/libntk.a.${PV} ${D}${libdir}/libntk.a

View File

@@ -32,21 +32,21 @@ PACKAGECONFIG[pango] = "--enable-pango,--disable-pango,pango"
PACKAGECONFIG[x11] = "--enable-x --enable-xvideo,--disable-x --disable-xvideo,virtual/libx11 libxv libsm libice"
PACKAGECONFIG[cdparanoia] = "--enable-cdparanoia,--disable-cdparanoia,cdparanoia"
do_configure_prepend() {
do_configure:prepend() {
# This m4 file contains nastiness which conflicts with libtool 2.2.2
rm -f ${S}/m4/lib-link.m4
}
do_configure_append() {
do_configure:append() {
# remove stay \ introduced by make 4.3
if make -v | grep '4\.3'; then
sed -i 's:\\#include:#include:g' `find -name Makefile`
fi
}
FILES_${PN} += "${datadir}/${BPN}"
FILES:${PN} += "${datadir}/${BPN}"
CACHED_CONFIGUREVARS_append_x86 = " ac_cv_header_emmintrin_h=no ac_cv_header_xmmintrin_h=no"
CACHED_CONFIGUREVARS:append:x86 = " ac_cv_header_emmintrin_h=no ac_cv_header_xmmintrin_h=no"
# /usr/bin/gst-visualise-0.10 is a perl script.
RDEPENDS_${PN}-apps += "perl"
RDEPENDS:${PN}-apps += "perl"

View File

@@ -1,5 +1,5 @@
PACKAGESPLITFUNCS_prepend = " split_gstreamer10_packages "
PACKAGESPLITFUNCS_append = " set_metapkg_rdepends "
PACKAGESPLITFUNCS:prepend = " split_gstreamer10_packages "
PACKAGESPLITFUNCS:append = " set_metapkg_rdepends "
python split_gstreamer10_packages () {
gst_libdir = d.expand('${libdir}/gstreamer-${LIBV}')
@@ -19,8 +19,8 @@ python set_metapkg_rdepends () {
pn = d.getVar('PN')
metapkg = pn + '-meta'
d.setVar('ALLOW_EMPTY_' + metapkg, "1")
d.setVar('FILES_' + metapkg, "")
d.setVar('ALLOW_EMPTY:' + metapkg, "1")
d.setVar('FILES:' + metapkg, "")
blacklist = [ pn, pn + '-meta' ]
metapkg_rdepends = []
pkgdest = d.getVar('PKGDEST')
@@ -37,20 +37,20 @@ python set_metapkg_rdepends () {
is_empty = len(dir_contents) == 0
if not is_empty:
metapkg_rdepends.append(pkg)
d.setVar('RDEPENDS_' + metapkg, ' '.join(metapkg_rdepends))
d.setVar('DESCRIPTION_' + metapkg, pn + ' meta package')
d.setVar('RDEPENDS:' + metapkg, ' '.join(metapkg_rdepends))
d.setVar('DESCRIPTION:' + metapkg, pn + ' meta package')
}
# each plugin-dev depends on PN-dev, plugin-staticdev on PN-staticdev
# so we need them even when empty (like in gst-plugins-good case)
ALLOW_EMPTY_${PN} = "1"
ALLOW_EMPTY_${PN}-dev = "1"
ALLOW_EMPTY_${PN}-staticdev = "1"
ALLOW_EMPTY:${PN} = "1"
ALLOW_EMPTY:${PN}-dev = "1"
ALLOW_EMPTY:${PN}-staticdev = "1"
PACKAGES += "${PN}-apps ${PN}-meta ${PN}-glib"
FILES_${PN} = ""
FILES_${PN}-apps = "${bindir}"
FILES_${PN}-glib = "${datadir}/glib-2.0"
FILES:${PN} = ""
FILES:${PN}-apps = "${bindir}"
FILES:${PN}-glib = "${datadir}/glib-2.0"
RRECOMMENDS_${PN} += "${PN}-meta"
RRECOMMENDS:${PN} += "${PN}-meta"

View File

@@ -21,7 +21,7 @@ PACKAGES_DYNAMIC += "^${PN}-.*"
# apply gstreamer hack after Makefile.in.in in source is replaced by our version from
# ${STAGING_DATADIR_NATIVE}/gettext/po/Makefile.in.in, but before configure is executed
# http://lists.linuxtogo.org/pipermail/openembedded-core/2012-November/032233.html
oe_runconf_prepend() {
oe_runconf:prepend() {
if [ -e ${S}/po/Makefile.in.in ]; then
sed -i -e "1a\\" -e 'GETTEXT_PACKAGE = @GETTEXT_PACKAGE@' ${S}/po/Makefile.in.in
fi

View File

@@ -53,7 +53,7 @@ gst_registry_binary_fill_feature(GList **list, GstPluginFeature *orig, GstBinary
chk->data = dest;
chk->size = sizeof (GstBinaryPluginFeature);
*list = g_list_append(*list, chk);
*list = g_list:append(*list, chk);
dest->rank = orig->rank;
if (!strncpy(dest->typename, name, GST_BINARY_REGISTRY_TYPENAME_TYPENAME_LEN) ||
@@ -149,7 +149,7 @@ gst_registry_binary_save_plugin(GList **list, GstRegistry *registry, GstPlugin *
chk->data = e;
chk->size = sizeof (GstBinaryPluginElement);
*list = g_list_append(*list, chk);
*list = g_list:append(*list, chk);
if (!strncpy(e->name, plugin->desc.name, GST_BINARY_REGISTRY_NAME_LEN) ||
!strncpy(e->description, plugin->desc.description, GST_BINARY_REGISTRY_DESCRIPTION_LEN) ||
@@ -235,7 +235,7 @@ gst_registry_binary_write_cache(GstRegistry *registry, const char *location)
magic_chunck->data = magic;
magic_chunck->size = sizeof (GstBinaryRegistryMagic);
to_write = g_list_append(to_write, magic_chunck);
to_write = g_list:append(to_write, magic_chunck);
/* Iterate trough the list of plugins in the GstRegistry and adapt them to our structures */
for (walk = g_list_last(registry->plugins); walk; walk = g_list_previous(walk))
@@ -410,7 +410,7 @@ gst_registry_binary_get_binary_plugin(GstRegistry *registry, gchar *in)
return -1;
}
gstfeat->plugin_name = g_strdup(plugin->desc.name);
plugin_features = g_list_prepend(plugin_features, gstfeat);
plugin_features = g_list:prepend(plugin_features, gstfeat);
}
GST_DEBUG("Added plugin \"%s\" to global registry from binary registry", plugin->desc.name);

View File

@@ -42,8 +42,8 @@ CACHED_CONFIGUREVARS += "ac_cv_header_valgrind_valgrind_h=no"
# apply gstreamer hack after Makefile.in.in in source is replaced by our version from
# ${STAGING_DATADIR_NATIVE}/gettext/po/Makefile.in.in, but before configure is executed
# http://lists.linuxtogo.org/pipermail/openembedded-core/2012-November/032233.html
oe_runconf_prepend() {
oe_runconf:prepend() {
sed -i -e "1a\\" -e 'GETTEXT_PACKAGE = @GETTEXT_PACKAGE@' ${S}/po/Makefile.in.in
}
FILES_${PN} += " ${libdir}/gstreamer-0.10/*.so"
FILES:${PN} += " ${libdir}/gstreamer-0.10/*.so"

View File

@@ -25,26 +25,26 @@ PACKAGECONFIG[lv2] = "--with-lv2,--without-lv2,lv2"
PACKAGECONFIG[nsm] = "--with-nsm,--without-nsm,liblo,new-session-manager"
PACKAGES =+ "${PN}-standalone"
FILES_${PN}-standalone += " \
FILES:${PN}-standalone += " \
${datadir}/appdata/amsynth.appdata.xml \
${datadir}/applications \
${datadir}/icons \
${bindir} \
"
FILES_${PN_DSSI} += " \
FILES:${PN_DSSI} += " \
${datadir}/appdata/dssi-amsynth-plugin.metainfo.xml \
"
FILES_${PN_LV2} += " \
FILES:${PN_LV2} += " \
${datadir}/appdata/lv2-amsynth-plugin.metainfo.xml \
"
FILES_${PN_VST} += " \
FILES:${PN_VST} += " \
${datadir}/appdata/vst-amsynth-plugin.metainfo.xml \
"
RDEPENDS_${PN}-standalone += "${PN}"
RDEPENDS_${PN_DSSI} += "${PN}"
RDEPENDS_${PN_LV2} += "${PN}"
RDEPENDS_${PN_VST} += "${PN}"
RDEPENDS:${PN}-standalone += "${PN}"
RDEPENDS:${PN_DSSI} += "${PN}"
RDEPENDS:${PN_LV2} += "${PN}"
RDEPENDS:${PN_VST} += "${PN}"

View File

@@ -58,18 +58,18 @@ EXTRA_OECONF = " \
--dist-target=${BUILD_DIST_TARGET} \
"
PATH_append = ":${B}"
PATH:append = ":${B}"
# Asking fails - waf supports --bindir / --libdir
waf_preconfigure() {
}
do_configure_prepend() {
do_configure:prepend() {
# link python -> python3
ln -sf `which python3` ${B}/python
}
FILES_${PN}-dev += " \
FILES:${PN}-dev += " \
${datadir}/appdata \
${datadir}/mime \
${libdir}/${BPN}/libardour.so \
@@ -87,9 +87,9 @@ FILES_${PN}-dev += " \
${libdir}/${BPN}/vamp/*.so \
"
FILES_${PN}-staticdev += " \
FILES:${PN}-staticdev += " \
${libdir}/${BPN}/*.a \
"
PROVIDES = "ardour"
RPROVIDES_${PN} = "ardour"
RPROVIDES:${PN} = "ardour"

View File

@@ -37,7 +37,7 @@ DEPENDS = " \
inherit cmake python3native gettext gtk-icon-cache mime mime-xdg
do_configure_append() {
do_configure:append() {
# do set version
# see 0001-Do-not-ask-git-for-version-information-it-breaks-bui.patch
# and ${S}/cmake-proxies/cmake-modules/Version.cmake. Think it erros out
@@ -46,7 +46,7 @@ do_configure_append() {
git show -s "--format=#define REV_LONG \"%H\"%n#define REV_TIME \"%cd\"%n" >> ${B}/src/private/RevisionIdent.h
}
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/appdata \
${datadir}/mime \
"

View File

@@ -10,4 +10,4 @@ do_install() {
}
RDEPENDS_${PN} = "pam-plugin-limits"
RDEPENDS:${PN} = "pam-plugin-limits"

View File

@@ -32,7 +32,7 @@ EXTRA_OECONF = " \
# The fix necessary is huge and requires background knowledge
CFLAGS += "-fcommon"
do_install_append() {
do_install:append() {
# the tar magic makes files owned by build user
chown -R root:root ${D}${datadir}
# align data paths

View File

@@ -31,19 +31,19 @@ EXTRA_OECONF += " \
--enable-experimental \
"
do_configure_prepend() {
do_configure:prepend() {
sed -i 's:%QEMUCOMMAND%:${WORKDIR}/QemuCommands:g' `find ${S} -name Makefile.am`
}
QEMU_EXTRA_LIBDIR = "${D}${libdir}/calf"
do_install_prepend() {
do_install:prepend() {
# These are installed by calfmakerdf but that's moved to end of installation
install -d ${D}${libdir}/lv2
install -d ${D}${datadir}/calf
}
do_install_append() {
do_install:append() {
# build ttl-files must be done in quemu (lv2-ttl-generator-data loads
# so-files and calls functions to create ttl-files)
cat ${WORKDIR}/QemuCommands | while read calfmakerdf_param; do
@@ -58,5 +58,5 @@ do_install_append() {
}
FILES_${PN} += "${libdir}/lv2"
INSANE_SKIP_${PN} = "dev-so"
FILES:${PN} += "${libdir}/lv2"
INSANE_SKIP:${PN} = "dev-so"

View File

@@ -48,7 +48,7 @@ do_configure() {
oe_runmake features
}
do_compile_append() {
do_compile:append() {
cd ${S}/bin
${@qemu_run_binary_local(d, '${STAGING_DIR_TARGET}', 'carla-lv2-export')}
}
@@ -57,7 +57,7 @@ do_install() {
oe_runmake DESTDIR=${D} PREFIX=${prefix} LIBDIR=${libdir} install
}
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/icons \
${datadir}/mime \
${libdir}/jack \
@@ -65,6 +65,6 @@ FILES_${PN} += " \
${libdir}/vst \
"
INSANE_SKIP_${PN} = "dev-so"
INSANE_SKIP:${PN} = "dev-so"
RDEPENDS_${PN} += "python3-pyqt5 bash"
RDEPENDS:${PN} += "python3-pyqt5 bash"

View File

@@ -53,10 +53,10 @@ PACKAGES =+ " \
${PN}-samples \
"
FILES_${PN}-python = "${PYTHON_SITEPACKAGES_DIR}"
RDEPENDS_${PN}-python += "python3-core"
FILES:${PN}-python = "${PYTHON_SITEPACKAGES_DIR}"
RDEPENDS:${PN}-python += "python3-core"
FILES_${PN}-luajit = "${libdir}/lua"
FILES:${PN}-luajit = "${libdir}/lua"
FILES_${PN}-samples = "${datadir}/samples"
FILES:${PN}-samples = "${datadir}/samples"

View File

@@ -19,7 +19,7 @@ SRCREV = "c5b3a64487b3f126f9da15e94d547eff8e972c0c"
PV = "0.0.13"
S = "${WORKDIR}/git"
do_install_append() {
do_install:append() {
install -Dm 644 ${WORKDIR}/lpd8-editor.desktop ${D}/${datadir}/applications/lpd8-editor.desktop
install -Dm 644 ${S}/lpd8editor.svg ${D}/${datadir}/icons/hicolor/scalable/apps/lpd8-editor.svg
}

View File

@@ -54,20 +54,20 @@ EXTRA_OEMESON += " \
"
# ttl-generator bindir for distrho-ports-extra
SYSROOT_DIRS_append = " ${bindir}"
SYSROOT_DIRS:append = " ${bindir}"
PACKAGES =+ "${PN}-presets"
RDEPENDS_${PN}-presets = "${PN_LV2}"
RDEPENDS:${PN}-presets = "${PN_LV2}"
FILES_${PN}-presets = "${libdir}/lv2/*.preset.lv2"
FILES:${PN}-presets = "${libdir}/lv2/*.preset.lv2"
# dummy pack ttl-generator for distrho-ports-extra
PACKAGES =+ "${PN}-ttl-generator"
FILES_${PN}-ttl-generator += " \
FILES:${PN}-ttl-generator += " \
${bindir}/lv2_ttl_generator \
${bindir}/scripts \
${libdir}/libs \
"
# Have not found what causes stripping - debugging of plugins is unlikely
INSANE_SKIP_${PN} = "already-stripped"
INSANE_SKIP:${PN} = "already-stripped"

View File

@@ -56,4 +56,4 @@ do_install() {
}
PACKAGES =+ "${PN}-standalone"
FILES_${PN}-standalone = "${bindir}"
FILES:${PN}-standalone = "${bindir}"

View File

@@ -22,5 +22,5 @@ do_install() {
}
# There are cases we neet we need target versions
SYSROOT_DIRS_append_class-target = " ${bindir}"
SYSROOT_DIRS:append:class-target = " ${bindir}"

View File

@@ -26,4 +26,4 @@ EXTRA_OECMAKE = " \
-DLV2_INSTALL_DIR:PATH=${baselib}/lv2 \
"
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -39,18 +39,18 @@ PACKAGES =+ "${PN}-standalone ${PN}-python"
FILES_SOLIBSDEV = "${libdir}/libingen-*${SOLIBSDEV}"
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/libingen_*.so \
"
FILES_${PN}-standalone = " \
FILES:${PN}-standalone = " \
${datadir}/applications \
${datadir}/icons \
${bindir}/ingen \
"
# pyton tools are not expected to work: we do not have rdflib yet
FILES_${PN}-python = " \
FILES:${PN}-python = " \
${bindir}/ingenams \
${bindir}/ingenish \
${PYTHON_SITEPACKAGES_DIR} \

View File

@@ -27,6 +27,6 @@ SRCREV = "9ab6e66c6ea7230f716b74d62c03fc5d19f56abe"
S = "${WORKDIR}/git"
PV = "1.6.6"
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/jack \
"

View File

@@ -17,5 +17,5 @@ SRC_URI[sha256sum] = "26a37790890c9c1f838203b47f5b2320334fe92c02a4d26ebbe2669dbd
EXTRA_OECONF = "--configdir=${sysconfdir} --dyn-manifest"
PACKAGES += "${PN}-python3"
FILES_${PN}-python3 += "${PYTHON_SITEPACKAGES_DIR}"
RDEPENDS_${PN}-python3 += "python3-core"
FILES:${PN}-python3 += "${PYTHON_SITEPACKAGES_DIR}"
RDEPENDS:${PN}-python3 += "python3-core"

View File

@@ -21,5 +21,5 @@ EXTRA_OECONF = " \
--lv2dir=${libdir}/lv2 \
"
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -16,4 +16,4 @@ SRC_URI = " \
"
SRC_URI[sha256sum] = "750f08e6b7dc941a5e694c484aab02f69af5aa90edcc9fb2ffb4fb45f1574bfb"
FILES_${PN} += "${libdir}/suil-0"
FILES:${PN} += "${libdir}/suil-0"

View File

@@ -31,13 +31,13 @@ EXTRA_OECONF = " \
--disable-sse \
"
do_compile_append() {
do_compile:append() {
# build manifest.ttl
cd ${B}/plugin
${@qemu_run_binary_local(d, '${STAGING_DIR_TARGET}', 'ttlgen')} .libs/drumgizmo.so manifest.ttl || echo "ERROR: at QEMU for ttlgen"
}
do_install_append() {
do_install:append() {
install -d ${D}${datadir}/pixmaps
install -m 0644 ${S}/plugingui/resources/logo.png ${D}${datadir}/pixmaps/drumgizmo-logo.png
@@ -45,4 +45,4 @@ do_install_append() {
install -m 0644 ${WORKDIR}/${BPN}.desktop ${D}${datadir}/applications/
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -33,9 +33,9 @@ do_install() {
install -m 755 ${S}/dssi-vst_gui ${D}${libdir}/dssi/dssi-vst
}
INSANE_SKIP_${PN} = "dev-so"
INSANE_SKIP:${PN} = "dev-so"
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/ladspa \
${libdir}/dssi \
"

View File

@@ -18,7 +18,7 @@ SRC_URI[md5sum] = "619ab73c883b02dc37ddb37001591f8b"
SRC_URI[sha256sum] = "f2c82b073a947c8255284249097667f9b14e660bf86186f3fcd3b3b3e087814e"
PACKAGES =+ "${PN}-examples"
FILES_${PN}-examples = " \
FILES:${PN}-examples = " \
${bindir}/dssi_* \
${bindir}/karplong \
${bindir}/*trivial* \

View File

@@ -26,7 +26,7 @@ EXTRA_OECMAKE = " \
-DGKICK_ARCHITECTURE=${TARGET_ARCH} \
"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/mime \
${libdir}/lv2 \
"

View File

@@ -33,7 +33,7 @@ S = "${WORKDIR}/git"
CXXFLAGS += "-I ${STAGING_INCDIR}/freetype2"
do_configure_prepend() {
do_configure:prepend() {
# not easy to patch:
# * the place is platered all over
# * we have some <CR><LF> around
@@ -62,12 +62,12 @@ do_install() {
PACKAGES =+ "${PN}-standalone"
FILES_${PN}-standalone = " \
FILES:${PN}-standalone = " \
${datadir}/applications \
${datadir}/icons \
${bindir} \
"
RDEPENDS_${PN}-standalone += "${PN}"
RDEPENDS_${PN}-lv2 += "${PN}"
RDEPENDS_${PN}-vst += "${PN}"
RDEPENDS:${PN}-standalone += "${PN}"
RDEPENDS:${PN}-lv2 += "${PN}"
RDEPENDS:${PN}-vst += "${PN}"

View File

@@ -49,18 +49,18 @@ EXTRA_OECONF = " \
python waf_preconfigure() {
}
PATH_prepend = "${B}:"
PATH:prepend = "${B}:"
do_configure_prepend() {
do_configure:prepend() {
# link python -> python3
ln -sf `which python3` ${B}/python
}
do_compile_prepend() {
do_compile:prepend() {
export STRIP=echo
}
do_install_append() {
do_install:append() {
# some corrections [dev-elf] - inspired by https://src.fedoraproject.org/rpms/guitarix/blob/master/f/guitarix.spec
chmod 755 ${D}${libdir}/libgxw*.so.0.1
rm -rf ${D}${libdir}/libgxw*.so
@@ -68,7 +68,7 @@ do_install_append() {
ln -sf libgxw.so.0.1 ${D}${libdir}/libgxw.so
}
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/fonts \
${datadir}/gx_head \
${datadir}/ladspa \

View File

@@ -28,4 +28,4 @@ do_install() {
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -238,7 +238,7 @@ EXTRA_OECMAKE = " \
-DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')} \
"
do_install_append() {
do_install:append() {
install -d ${D}/${datadir}/${BPN}/data/drumkits
cp -rf ${WORKDIR}/drumkits/* ${D}/${datadir}/${BPN}/data/drumkits/
@@ -257,14 +257,14 @@ PACKAGES =+ "${PN}-drumkits"
# do not move so-libs to -dev package
FILES_SOLIBSDEV = ""
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/appdata \
${datadir}/icons \
${libdir}/libhydrogen-core* \
"
# only extra drumkits - default kits shipped by sources remain in main package
FILES_${PN}-drumkits = " \
FILES:${PN}-drumkits = " \
${datadir}/${BPN}/data/drumkits/3355606kit \
${datadir}/${BPN}/data/drumkits/Audiophob \
${datadir}/${BPN}/data/drumkits/belofilms_GuitarStrums \

View File

@@ -22,4 +22,4 @@ EXTRA_OECMAKE += " \
-DLIBDIR=${baselib} \
"
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -24,7 +24,7 @@ LV2_NAME = "http://tomszilagyi.github.io/plugins/lv2/ir"
IR_LV2_VARIANT ?= ""
IR_LV2_DOAP_EXTENSION ?= ""
do_compile_prepend() {
do_compile:prepend() {
for file in `grep -rl '${LV2_NAME}'`; do
sed -i 's|${LV2_NAME}|${LV2_NAME}_${IR_LV2_VARIANT}|g' $file
done
@@ -44,4 +44,4 @@ do_install() {
sed -i 's|doap:name "IR"|doap:name "IR (${IR_LV2_DOAP_EXTENSION})"|g' ${D}${libdir}/lv2/ir_${IR_LV2_VARIANT}.lv2/ir_${IR_LV2_VARIANT}.ttl
}
FILES_${PN} += "${libdir}/lv2/"
FILES:${PN} += "${libdir}/lv2/"

View File

@@ -33,15 +33,15 @@ EXTRA_OECONF = " \
--libdir=${libdir} \
"
PATH_append = ":${B}"
PATH:append = ":${B}"
do_configure_prepend() {
do_configure:prepend() {
# link python -> python3
ln -sf `which python3` ${B}/python
}
FILES_${PN} += "${datadir}/element"
FILES:${PN} += "${datadir}/element"
# TBD - we should send a fix upstream..
FILES_SOLIBSDEV = ""
FILES_${PN} += "${libdir}/libelement-0.so"
FILES:${PN} += "${libdir}/libelement-0.so"

View File

@@ -36,4 +36,4 @@ do_install() {
install -m 0644 ${S}/src/ladspa.h ${D}${includedir}
}
FILES_${PN} += "${libdir}/ladspa"
FILES:${PN} += "${libdir}/ladspa"

View File

@@ -17,5 +17,5 @@ S = "${WORKDIR}/git"
inherit meson gtk-icon-cache
RCONFLICTS_${PN} = "non-session-manager"
RREPLACES_${PN} = "non-session-manager"
RCONFLICTS:${PN} = "non-session-manager"
RREPLACES:${PN} = "non-session-manager"

View File

@@ -27,7 +27,7 @@ SRC_URI[sha256sum] = "2b77069302f8721fd614ae4e3ca364f1977731deb166bf5af00d389e99
EXTRA_OEMAKE = "LIBTOOLFLAGS='--tag=CXX'"
CXXFLAGS += "-std=c++11"
do_install_append() {
do_install:append() {
mv ${D}${libdir}/${BPN}/* ${D}${libdir}
rmdir ${D}${libdir}/${BPN}
@@ -38,4 +38,4 @@ do_install_append() {
install -m 0644 ${WORKDIR}/${BPN}.desktop ${D}${datadir}/applications
}
FILES_${PN} += "${libdir}/linuxsampler"
FILES:${PN} += "${libdir}/linuxsampler"

View File

@@ -19,7 +19,7 @@ SRC_URI = " \
SRC_URI[md5sum] = "5ab37d9d7532a4cd0ed5508b08b8d1d5"
SRC_URI[sha256sum] = "16229a46138b101eb9eda042c66d2cd652b1b3c9925a7d9577d52f2282f745ff"
do_install_append() {
do_install:append() {
mv ${D}${libdir}/${BPN}/* ${D}${libdir}
rmdir ${D}${libdir}/${BPN}
}

View File

@@ -41,7 +41,7 @@ EXTRA_OECONF = " \
CXXFLAGS += "-std=c++11"
do_install_append() {
do_install:append() {
mv ${D}${libdir}/${BPN}/* ${D}${libdir}
rmdir ${D}${libdir}/${BPN}
@@ -50,17 +50,17 @@ do_install_append() {
}
PACKAGES =+ "${PN}-standalone ${PN}-tools"
FILES_${PN}-standalone = " \
FILES:${PN}-standalone = " \
${bindir}/${BPN} \
"
FILES_${PN}-tools = " \
FILES:${PN}-tools = " \
${bindir}/lscp \
${bindir}/ls_instr_script \
"
RDEPENDS_${PN_DSSI} += "${PN}"
RDEPENDS_${PN_LV2} += "${PN}"
RDEPENDS_${PN_VST} += "${PN}"
RDEPENDS_${PN}-standalone += "${PN}"
RDEPENDS:${PN_DSSI} += "${PN}"
RDEPENDS:${PN_LV2} += "${PN}"
RDEPENDS:${PN_VST} += "${PN}"
RDEPENDS:${PN}-standalone += "${PN}"

View File

@@ -33,9 +33,9 @@ EXTRA_OECMAKE += " \
-DWANT_WEAKJACK=OFF \
"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/mime \
${datadir}/menu \
"
RDEPENDS_${PN} += "carla"
RDEPENDS:${PN} += "carla"

View File

@@ -12,8 +12,8 @@ SRCREV = "1057b8e542f7dd27e3e591e93c07d58bd2143b76"
PV = "0.6.1"
S = "${WORKDIR}/git"
do_install_append() {
do_install:append() {
sed -i 's:${STAGING_INCDIR}:${includedir}:g' ${D}/${libdir}/pkgconfig/lrdf.pc
}
FILES_${PN} += "${datadir}/ladspa"
FILES:${PN} += "${datadir}/ladspa"

View File

@@ -1,6 +1,6 @@
require ${BPN}.inc
FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}-native:"
FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}-native:"
inherit native
@@ -17,7 +17,7 @@ EXTRA_OEMAKE += " \
PREFIX=${prefix} \
"
do_compile_prepend() {
do_compile:prepend() {
export BUILD_MODULES="src"
}

View File

@@ -22,7 +22,7 @@ SRC_URI += " \
file://0002-Pass-LDFLAGS-to-so-lib-builds.patch \
"
# musl is CORRECT and causing nothing but waste of resources
SRC_URI_append_libc-musl = " \
SRC_URI:append:libc-musl = " \
file://musl/0001-Hack-remove-runtime-charset-conversions.patch \
file://musl/0002-Fix-build-with-musl.patch \
"
@@ -30,18 +30,18 @@ SRC_URI_append_libc-musl = " \
ARM_INSTRUCTION_SET = "arm"
COMPATIBLE_MACHINE = "(^$)"
COMPATIBLE_MACHINE_armv7a = "(.*)"
COMPATIBLE_MACHINE_armv7ve = "(.*)"
COMPATIBLE_MACHINE_aarch64 = "(.*)"
COMPATIBLE_MACHINE_x86 = "(.*)"
COMPATIBLE_MACHINE_x86-64 = "(.*)"
COMPATIBLE_MACHINE:armv7a = "(.*)"
COMPATIBLE_MACHINE:armv7ve = "(.*)"
COMPATIBLE_MACHINE:aarch64 = "(.*)"
COMPATIBLE_MACHINE:x86 = "(.*)"
COMPATIBLE_MACHINE:x86-64 = "(.*)"
LSP_TARGET_ARCH = ""
LSP_TARGET_ARCH_armv7a = "armv7a"
LSP_TARGET_ARCH_armv7ve = "armv7a"
LSP_TARGET_ARCH_aarch64 = "aarch64"
LSP_TARGET_ARCH_x86 = "i586"
LSP_TARGET_ARCH_x86-64 = "x86_64"
LSP_TARGET_ARCH:armv7a = "armv7a"
LSP_TARGET_ARCH:armv7ve = "armv7a"
LSP_TARGET_ARCH:aarch64 = "aarch64"
LSP_TARGET_ARCH:x86 = "i586"
LSP_TARGET_ARCH:x86-64 = "x86_64"
# Uncomment for trace output
#CFLAGS+="-DLSP_TRACE"
@@ -73,20 +73,20 @@ do_install() {
${MAKE} ${EXTRA_OEMAKE} DESTDIR=${D} install
}
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/icons \
${datadir}/desktop-directories \
${libdir}/lsp-plugins-jack-core-${PV}.so \
"
PACKAGES =+ "${PN}-standalone"
FILES_${PN}-standalone = "${bindir}"
FILES:${PN}-standalone = "${bindir}"
# lsp-plugins (and maybe others) need a gconv cache for target use of iconv
# see https://github.com/sadko4u/lsp-plugins/issues/17#issuecomment-487416107
RDEPENDS_${PN}_append_libc-glibc += " \
RDEPENDS:${PN}:append:libc-glibc += " \
glibc-gconv glibc-gconvs glibc-utils \
"
pkg_postinst_ontarget_${PN}_append_libc-glibc() {
pkg_postinst_ontarget:${PN}:append:libc-glibc() {
iconvconfig
}

View File

@@ -4,6 +4,6 @@ DEPENDS = "gtk+ libsndfile1"
EXTRA_OECONF = "--libdir=${libdir}"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir} \
"

View File

@@ -58,7 +58,7 @@ EXTRA_OECMAKE += " \
"
# -DPERFTOOLS=ON
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/appdata \
${datadir}/metainfo \
"

View File

@@ -49,20 +49,20 @@ EXTRA_OECMAKE += " \
# -DENABLE_EXPERIMENTAL=1 won't work
do_install_append() {
do_install:append() {
# remove python script to convert songs from very old muse to avoid
# python rdeps
rm -f ${D}${datadir}/muse-4.0/utils/muse-song-convert.py
}
QT_TRANSLATION_FILES = "${datadir}/*/locale/*.qm"
FILES_${PN}-locale = "${datadir}/muse-3.0/locale"
FILES:${PN}-locale = "${datadir}/muse-3.0/locale"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/mime \
${datadir}/metainfo \
${datadir}/muse-4.0 \
${libdir}/muse-4.0 \
"
RDEPENDS_${PN} += "python3-core"
RDEPENDS:${PN} += "python3-core"

View File

@@ -60,12 +60,12 @@ do_configure() {
sed -i 's: ${libdir}/libpulse.so: ${STAGING_LIBDIR}/libpulse.so:g' ${B}/main/CMakeFiles/mscore.dir/build.make
}
do_install_append() {
do_install:append() {
# they copy QtWebEngineProcess from libexe to bindir - tse tse
rm -f ${D}${bindir}/QtWebEngineProcess
}
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/mscore-3.5 \
${datadir}/metainfo \
${datadir}/mime \

View File

@@ -20,13 +20,13 @@ PV = "0.2+git${SRCPV}"
waf_preconfigure() {
}
PATH_prepend = "${B}:"
PATH:prepend = "${B}:"
do_configure_prepend() {
do_configure:prepend() {
# link python -> python3
ln -sf `which python3` ${B}/python
}
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/dssi \
"

View File

@@ -45,4 +45,4 @@ do_install() {
}
PACKAGES =+ "${PN}-standalone"
FILES_${PN}-standalone = "${bindir}"
FILES:${PN}-standalone = "${bindir}"

View File

@@ -19,11 +19,11 @@ SRCREV = "7f9653d77918418e3b4ae39f4af8e5860362e986"
S = "${WORKDIR}/git"
do_install_append() {
do_install:append() {
mkdir -p ${D}${libdir}/lv2
mv ${D}${prefix}/nrepel.lv2 ${D}${libdir}/lv2/
}
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/lv2 \
"

View File

@@ -25,6 +25,6 @@ EXTRA_OECMAKE += " \
-DBUILD_SSE=OFF \
"
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/lv2 \
"

View File

@@ -22,6 +22,6 @@ SRCREV = "05bb8d4704a601e660dcd146caf5899d4a4cc5cc"
S = "${WORKDIR}/git"
PV = "1.3.2+git${SRCPV}"
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/lv2 \
"

View File

@@ -23,7 +23,7 @@ SRCREV = "3d3ac0a1743365b958033bdd1625dd19041d2c5f"
PV = "1.2.1"
S = "${WORKDIR}/git"
do_install_append() {
do_install:append() {
install -Dm 644 ${S}/resources/metadata/luppp.desktop ${D}${datadir}/applications/luppp.desktop
install -Dm 644 ${S}/resources/icons/luppp.svg ${D}/${datadir}/icons/hicolor/scalable/apps/luppp.svg
install -d ${D}/${datadir}/${BPN}/controllers
@@ -32,4 +32,4 @@ do_install_append() {
done
}
RDEPENDS_${PN} += "hicolor-icon-theme"
RDEPENDS:${PN} += "hicolor-icon-theme"

View File

@@ -22,6 +22,6 @@ do_install() {
done
}
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/lv2 \
"

View File

@@ -21,6 +21,6 @@ SRCREV = "0a8cef484174aae5c1b7be6710f31a643e7d7197"
PV = "1.1.3+git${SRCPV}"
S = "${WORKDIR}/git"
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/lv2 \
"

View File

@@ -31,7 +31,7 @@ SRCREV = "f579c57045e443b8f4b22375e3bbaf09a3e45c24"
PV = "2.2.0+git${SRCPV}"
S = "${WORKDIR}/git/sources"
do_configure_prepend() {
do_configure:prepend() {
sed -i \
-e 's:= /usr/include:= ${STAGING_INCDIR}:g' \
${S}/polyphone.pro
@@ -53,7 +53,7 @@ do_install() {
install -m 0644 ${WORKDIR}/${BPN}.mime ${D}${datadir}/mime/packages/${BPN}.xml
}
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/mime \
"

View File

@@ -29,7 +29,7 @@ EXTRA_OECMAKE += " \
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=Release \
"
do_install_append() {
do_install:append() {
ln -s libportmidi.so.0. "${D}/${libdir}/libporttime.so"
ln -s libportmidi.so.0. "${D}/${libdir}/libporttime.so.0"
ln -s libportmidi.so.0. "${D}/${libdir}/libporttime.so.0."

View File

@@ -40,7 +40,7 @@ PACKAGECONFIG[sdl2] = "--enable-sdl,--disable-sdl,libsdl2"
# Note: qtbase must be configured with desktop gl / gles won't work
PACKAGECONFIG[qt] = "--enable-qt,--disable-qt,qtbase-native qtbase pulseaudio"
do_install_append() {
do_install:append() {
# Install presets manually for now
install -m 0644 ${S}/presets/presets_projectM/* ${D}/${datadir}/projectM/presets/
@@ -49,6 +49,6 @@ do_install_append() {
rm -f ${D}/${datadir}/projectM/presets/*.so*
}
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/projectM \
"

View File

@@ -13,7 +13,7 @@ CFLAGSADD = "-DNDEBUG -fPIC -ffast-math -DUSE_PTHREADS -I./include"
CFLAGS += "${CFLAGSADD}"
CXXFLAGS += "${CFLAGSADD}"
do_compile_prepend() {
do_compile:prepend() {
cp build/general/Makefile.inc Makefile
}

View File

@@ -32,14 +32,14 @@ EXTRA_OECONF = " \
--with-lrelease=${OE_QMAKE_PATH_EXTERNAL_HOST_BINS}/lrelease \
"
do_install_append() {
do_install:append() {
# replace default and split alsa
rm -f ${D}/${datadir}/applications/qmidiarp.desktop
install -m 644 ${WORKDIR}/qmidiarp-alsa.desktop ${D}/${datadir}/applications/
install -m 644 ${WORKDIR}/qmidiarp-jack.desktop ${D}/${datadir}/applications/
}
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/metainfo \
${datadir}/qmidiarp/examples \
${datadir}/icons \

View File

@@ -38,7 +38,7 @@ SRC_URI[sha256sum] = "f3dc676039b5f190e6a87377a6b2bd2bcca122d1659b5f22668c7a284b
inherit cmake_qt5 mime-xdg
FILES_${PN} += " \
FILES:${PN} += " \
${datadir} \
${libdir}/qmmp-1.5 \
"

View File

@@ -17,4 +17,4 @@ SRCREV = "7427f1bb44e9bda677ff2098a79420c47927d1e9"
S = "${WORKDIR}/git"
PV = "0.3"
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -33,7 +33,7 @@ SRC_URI[sha256sum] = "80db1cb2a1a911f53508d243941033ba6f4cd2fcc94a6e96c796ffce13
SRCREV_hydrogen2drumkv1 = "4ca8af8f1433dce33f675ae68e95429c9eed084e"
do_install_append() {
do_install:append() {
install -d ${D}${datadir}/${BPN}/presets
# convert hydrogen drumkits to drumkv1
export IFS=$'\n'
@@ -48,7 +48,7 @@ do_install_append() {
PACKAGES =+ "${PN}-presets"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/appdata \
${datadir}/mime \
${datadir}/metainfo \
@@ -56,6 +56,6 @@ FILES_${PN} += " \
${libdir}/lv2 \
"
FILES_${PN}-presets += "${datadir}/${BPN}/presets/"
FILES:${PN}-presets += "${datadir}/${BPN}/presets/"
# hydrogen-drumkits contain samples
RDEPENDS_${PN}-presets = "hydrogen-drumkits"
RDEPENDS:${PN}-presets = "hydrogen-drumkits"

View File

@@ -25,7 +25,7 @@ SRC_URI[sha256sum] = "f7215fbe5b243989c6adaa2ed92dd07df97c468609a84d309c394e3fc9
SRC_URI[linuxsynths-padthv1-presets.sha256sum] = "ad9eadc707784b6931955b1fc63308b9e5dc59d24903e6405e9d34d30794fd0b"
do_install_append() {
do_install:append() {
install -d ${D}/${datadir}/${BPN}
install -d ${D}/${datadir}/${BPN}/presets
cp ${WORKDIR}/linuxsynths-padthv1-presets/*.padthv1 ${D}/${datadir}/${BPN}/presets
@@ -36,7 +36,7 @@ do_install_append() {
PACKAGES =+ "${PN}-presets"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/appdata \
${datadir}/mime \
${datadir}/metainfo \
@@ -44,7 +44,7 @@ FILES_${PN} += " \
${libdir}/lv2 \
"
FILES_${PN}-presets += " \
FILES:${PN}-presets += " \
${sysconfdir}/skel/.config/rncbc.org \
${datadir}/${BPN}/presets/ \
"

View File

@@ -23,26 +23,26 @@ SRCREV = "c88e08a7d62be39ea541d26c8c7e1e7b82289cd3"
SRC_URI[sha256sum] = "febf7019f775a07d167f255756c27e55832656ccf69d1c744b4ce563e478d9a0"
PV = "0.9.4"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/metainfo \
"
do_install_append() {
do_install:append() {
install -d ${D}/${sysconfdir}/skel/.config/rncbc.org
install -m 0644 ${WORKDIR}/QjackCtl.conf ${D}/${sysconfdir}/skel/.config/rncbc.org/
}
PACKAGES =+ "${PN}-defconfig"
FILES_${PN}-defconfig = " \
FILES:${PN}-defconfig = " \
${sysconfdir}/skel/.config/rncbc.org \
"
RDEPENDS_${PN} += " \
RDEPENDS:${PN} += " \
jack-server \
"
RDEPENDS_${PN}-defconfig += " \
RDEPENDS:${PN}-defconfig += " \
a2jmidid \
audio-tweaks \
"

View File

@@ -15,6 +15,6 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz
SRC_URI[sha256sum] = "3f343fba1388ca687be5903bf74fa19acb6907b2de0fbbbb25580f56135ce419"
PV = "0.9.4"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/metainfo \
"

View File

@@ -16,8 +16,8 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz
SRC_URI[sha256sum] = "ed48b89148188293d501a68836b77a5866686289f952e1eccc655a1da7dbfe9d"
PV = "0.9.4"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/metainfo \
"
RDEPENDS_${PN} += "jack-server"
RDEPENDS:${PN} += "jack-server"

View File

@@ -17,9 +17,9 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz
SRC_URI[sha256sum] = "f35adb55982d2d443cf38be1ea61745c55b62dc416f34fbfbbbddb00c033cc19"
PV = "0.9.4"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/metainfo \
${datadir}/mime \
"
#RDEPENDS_${PN} += "jack-server"
#RDEPENDS:${PN} += "jack-server"

View File

@@ -19,4 +19,4 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz
SRC_URI[sha256sum] = "76580890c75eeeebf852530a10f86d67b31f49305ced1bc7b3e436ca4f86fc93"
PV = "0.9.4"
FILES_${PN} += "${datadir}/metainfo"
FILES:${PN} += "${datadir}/metainfo"

View File

@@ -28,20 +28,20 @@ SRCREV = "535d58144e474550bf740ff941422ec020581cc9"
PV = "0.9.23+git${SRCPV}"
S = "${WORKDIR}/git"
do_install_append() {
do_install:append() {
install -d ${D}/${sysconfdir}/skel/.config/rncbc.org
install -m 0644 ${WORKDIR}/Qtractor.conf ${D}/${sysconfdir}/skel/.config/rncbc.org/
}
PACKAGES =+ "${PN}-defconfig"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/mime \
${datadir}/metainfo \
"
FILES_${PN}-defconfig = " \
FILES:${PN}-defconfig = " \
${sysconfdir}/skel/.config/rncbc.org \
"
RDEPENDS_${PN}-defconfig = "${PN} fluidsynth-dssi"
RDEPENDS:${PN}-defconfig = "${PN} fluidsynth-dssi"

View File

@@ -20,7 +20,7 @@ SRC_URI = " \
PV = "0.9.23"
SRC_URI[sha256sum] = "78903a8b11f6d16bfe703d82286a269dcc9f278b5fa4e2f752b4de0a46f9fead"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/appdata \
${datadir}/mime \
${datadir}/metainfo \

View File

@@ -29,7 +29,7 @@ SRC_URI[autostatic-synthv1-presets1.sha256sum] = "587ac8cb4cb645fc71603d1b4b351b
SRC_URI[linuxsynths-synthv1-presets.sha256sum] = "cd444ccecafa9c03b890b3662455e3c1f36e18cd8f2f9b5c269bf1e4eb6cfa72"
do_install_append() {
do_install:append() {
install -d ${D}/${datadir}/${BPN}/presets
cp ${WORKDIR}/autostatic-synthv1-presets1/*.synthv1 ${D}/${datadir}/${BPN}/presets
cp ${WORKDIR}/linuxsynths-synthv1-presets/*.synthv1 ${D}/${datadir}/${BPN}/presets
@@ -40,7 +40,7 @@ do_install_append() {
PACKAGES =+ "${PN}-presets"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/appdata \
${datadir}/mime \
${datadir}/icons \
@@ -48,7 +48,7 @@ FILES_${PN} += " \
${libdir}/lv2 \
"
FILES_${PN}-presets += " \
FILES:${PN}-presets += " \
${sysconfdir}/skel/.config/rncbc.org \
${datadir}/${BPN}/presets/ \
"

View File

@@ -22,7 +22,7 @@ PV = "21.06.1"
SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/21.06/${BPN}-${PV}.tar.bz2"
SRC_URI[sha256sum] = "87750dc0b55ae27e07acc4effdc25ae5c4f6ba4ccf81ac5112abb0fed211397a"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/mime \
${datadir}/metainfo \
"

View File

@@ -17,7 +17,7 @@ SRC_URI[sha256sum] = "fc474878f6823c27ef5df1f9616a8c8b6a4c01346132ea7d1498fe5245
EXTRA_OEMESON = "-Dfft=fftw"
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/ladspa \
${libdir}/ladspa \
${libdir}/vamp \

View File

@@ -46,9 +46,9 @@ do_install() {
install -m 0644 ${WORKDIR}/x42-whirl.desktop ${D}${datadir}/applications
}
FILES_${PN} += " \
FILES:${PN} += " \
${datadir}/setBfree \
${libdir}/lv2 \
"
RDEPENDS_${PN} += "ttf-bitstream-vera"
RDEPENDS:${PN} += "ttf-bitstream-vera"

View File

@@ -22,4 +22,4 @@ do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -22,4 +22,4 @@ do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -26,4 +26,4 @@ do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -24,4 +24,4 @@ do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -23,4 +23,4 @@ do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -22,4 +22,4 @@ do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -22,4 +22,4 @@ do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -22,4 +22,4 @@ do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -22,4 +22,4 @@ do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install
}
FILES_${PN} += "${libdir}/lv2"
FILES:${PN} += "${libdir}/lv2"

View File

@@ -23,21 +23,21 @@ SRCREV = "c9b41073031dc2ba99c43db1babc9bbfbab2ec1e"
S = "${WORKDIR}/git"
#PV = "2.0.0+git${SRCPV}"
do_install_append() {
do_install:append() {
install -d ${D}/${sysconfdir}/skel/.config/fluidsynth-dssi
install -m 0644 ${WORKDIR}/fluidsynth-dssi.conf ${D}/${sysconfdir}/skel/.config/fluidsynth-dssi/
}
PACKAGES =+ "${PN}-defconfig"
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/dssi \
"
FILES_${PN}-defconfig = " \
FILES:${PN}-defconfig = " \
${sysconfdir}/skel/.config/fluidsynth-dssi \
"
RDEPENDS_${PN}-defconfig += " \
RDEPENDS:${PN}-defconfig += " \
audio-tweaks \
"

View File

@@ -21,12 +21,12 @@ SRCREV = "1cf1bfea5962f7c9726e0cf809b762b3b2655225"
PV = "1.1.1"
S = "${WORKDIR}/git"
do_compile_append() {
do_compile:append() {
cd ${S}/extra
$CC $CFLAGS -o tx_edit tx_edit.c -lcurses -lasound -lm ${LDFLAGS}
}
do_install_append() {
do_install:append() {
install -d ${D}/${datadir}/applications
install -m 644 ${WORKDIR}/hexter.desktop ${D}/${datadir}/applications/
@@ -39,9 +39,9 @@ do_install_append() {
install -m 755 ${S}/extra/tx_edit ${D}/${bindir}
}
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/dssi \
"
# standalone needs jack-dssi-host
RDEPENDS_${PN} += "dssi"
RDEPENDS:${PN} += "dssi"

View File

@@ -21,7 +21,7 @@ SRC_URI[sha256sum] = "a602d685a6bf48b01a82e1c077a50fe3d115805865ecfe49f531d8bd20
CFLAGS += "-ftree-vectorize"
do_install_append() {
do_install:append() {
install -d ${D}/${datadir}/applications
install -m 644 ${WORKDIR}/whysynth.desktop ${D}/${datadir}/applications/
@@ -32,9 +32,9 @@ do_install_append() {
ln -s jack-dssi-host ${D}/${bindir}/whysynth
}
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/dssi \
"
# standalone needs jack-dssi-host
RDEPENDS_${PN} += "dssi"
RDEPENDS:${PN} += "dssi"

View File

@@ -19,6 +19,6 @@ SRC_URI = " \
SRC_URI[md5sum] = "3432ecdac06407a992f80eb1c1ecf7cd"
SRC_URI[sha256sum] = "d3d24941a509c6193eac2b2ee3c9a6057c832565a0b66e58c3bd2e89afd8dc02"
FILES_${PN} += " \
FILES:${PN} += " \
${libdir}/dssi \
"

Some files were not shown because too many files have changed in this diff Show More