diff --git a/meta/classes/base.bbclass b/meta/classes-global/base.bbclass similarity index 100% rename from meta/classes/base.bbclass rename to meta/classes-global/base.bbclass diff --git a/meta/classes/buildstats.bbclass b/meta/classes-global/buildstats.bbclass similarity index 100% rename from meta/classes/buildstats.bbclass rename to meta/classes-global/buildstats.bbclass diff --git a/meta/classes/debian.bbclass b/meta/classes-global/debian.bbclass similarity index 100% rename from meta/classes/debian.bbclass rename to meta/classes-global/debian.bbclass diff --git a/meta/classes/devshell.bbclass b/meta/classes-global/devshell.bbclass similarity index 100% rename from meta/classes/devshell.bbclass rename to meta/classes-global/devshell.bbclass diff --git a/meta/classes/insane.bbclass b/meta/classes-global/insane.bbclass similarity index 100% rename from meta/classes/insane.bbclass rename to meta/classes-global/insane.bbclass diff --git a/meta/classes/license.bbclass b/meta/classes-global/license.bbclass similarity index 100% rename from meta/classes/license.bbclass rename to meta/classes-global/license.bbclass diff --git a/meta/classes/logging.bbclass b/meta/classes-global/logging.bbclass similarity index 100% rename from meta/classes/logging.bbclass rename to meta/classes-global/logging.bbclass diff --git a/meta/classes/mirrors.bbclass b/meta/classes-global/mirrors.bbclass similarity index 100% rename from meta/classes/mirrors.bbclass rename to meta/classes-global/mirrors.bbclass diff --git a/meta/classes/package.bbclass b/meta/classes-global/package.bbclass similarity index 100% rename from meta/classes/package.bbclass rename to meta/classes-global/package.bbclass diff --git a/meta/classes/package_deb.bbclass b/meta/classes-global/package_deb.bbclass similarity index 100% rename from meta/classes/package_deb.bbclass rename to meta/classes-global/package_deb.bbclass diff --git a/meta/classes/package_ipk.bbclass b/meta/classes-global/package_ipk.bbclass similarity index 100% rename from meta/classes/package_ipk.bbclass rename to meta/classes-global/package_ipk.bbclass diff --git a/meta/classes/package_pkgdata.bbclass b/meta/classes-global/package_pkgdata.bbclass similarity index 100% rename from meta/classes/package_pkgdata.bbclass rename to meta/classes-global/package_pkgdata.bbclass diff --git a/meta/classes/package_rpm.bbclass b/meta/classes-global/package_rpm.bbclass similarity index 100% rename from meta/classes/package_rpm.bbclass rename to meta/classes-global/package_rpm.bbclass diff --git a/meta/classes/package_tar.bbclass b/meta/classes-global/package_tar.bbclass similarity index 100% rename from meta/classes/package_tar.bbclass rename to meta/classes-global/package_tar.bbclass diff --git a/meta/classes/packagedata.bbclass b/meta/classes-global/packagedata.bbclass similarity index 100% rename from meta/classes/packagedata.bbclass rename to meta/classes-global/packagedata.bbclass diff --git a/meta/classes/patch.bbclass b/meta/classes-global/patch.bbclass similarity index 100% rename from meta/classes/patch.bbclass rename to meta/classes-global/patch.bbclass diff --git a/meta/classes/sanity.bbclass b/meta/classes-global/sanity.bbclass similarity index 100% rename from meta/classes/sanity.bbclass rename to meta/classes-global/sanity.bbclass diff --git a/meta/classes/sstate.bbclass b/meta/classes-global/sstate.bbclass similarity index 100% rename from meta/classes/sstate.bbclass rename to meta/classes-global/sstate.bbclass diff --git a/meta/classes/staging.bbclass b/meta/classes-global/staging.bbclass similarity index 100% rename from meta/classes/staging.bbclass rename to meta/classes-global/staging.bbclass diff --git a/meta/classes/uninative.bbclass b/meta/classes-global/uninative.bbclass similarity index 100% rename from meta/classes/uninative.bbclass rename to meta/classes-global/uninative.bbclass diff --git a/meta/classes/utility-tasks.bbclass b/meta/classes-global/utility-tasks.bbclass similarity index 100% rename from meta/classes/utility-tasks.bbclass rename to meta/classes-global/utility-tasks.bbclass diff --git a/meta/classes/utils.bbclass b/meta/classes-global/utils.bbclass similarity index 100% rename from meta/classes/utils.bbclass rename to meta/classes-global/utils.bbclass diff --git a/meta/classes/allarch.bbclass b/meta/classes-recipe/allarch.bbclass similarity index 100% rename from meta/classes/allarch.bbclass rename to meta/classes-recipe/allarch.bbclass diff --git a/meta/classes/autotools-brokensep.bbclass b/meta/classes-recipe/autotools-brokensep.bbclass similarity index 100% rename from meta/classes/autotools-brokensep.bbclass rename to meta/classes-recipe/autotools-brokensep.bbclass diff --git a/meta/classes/autotools.bbclass b/meta/classes-recipe/autotools.bbclass similarity index 100% rename from meta/classes/autotools.bbclass rename to meta/classes-recipe/autotools.bbclass diff --git a/meta/classes/baremetal-image.bbclass b/meta/classes-recipe/baremetal-image.bbclass similarity index 100% rename from meta/classes/baremetal-image.bbclass rename to meta/classes-recipe/baremetal-image.bbclass diff --git a/meta/classes/bash-completion.bbclass b/meta/classes-recipe/bash-completion.bbclass similarity index 100% rename from meta/classes/bash-completion.bbclass rename to meta/classes-recipe/bash-completion.bbclass diff --git a/meta/classes/bin_package.bbclass b/meta/classes-recipe/bin_package.bbclass similarity index 100% rename from meta/classes/bin_package.bbclass rename to meta/classes-recipe/bin_package.bbclass diff --git a/meta/classes/binconfig-disabled.bbclass b/meta/classes-recipe/binconfig-disabled.bbclass similarity index 100% rename from meta/classes/binconfig-disabled.bbclass rename to meta/classes-recipe/binconfig-disabled.bbclass diff --git a/meta/classes/binconfig.bbclass b/meta/classes-recipe/binconfig.bbclass similarity index 100% rename from meta/classes/binconfig.bbclass rename to meta/classes-recipe/binconfig.bbclass diff --git a/meta/classes/cargo.bbclass b/meta/classes-recipe/cargo.bbclass similarity index 100% rename from meta/classes/cargo.bbclass rename to meta/classes-recipe/cargo.bbclass diff --git a/meta/classes/cargo_common.bbclass b/meta/classes-recipe/cargo_common.bbclass similarity index 100% rename from meta/classes/cargo_common.bbclass rename to meta/classes-recipe/cargo_common.bbclass diff --git a/meta/classes/cmake.bbclass b/meta/classes-recipe/cmake.bbclass similarity index 100% rename from meta/classes/cmake.bbclass rename to meta/classes-recipe/cmake.bbclass diff --git a/meta/classes/cml1.bbclass b/meta/classes-recipe/cml1.bbclass similarity index 100% rename from meta/classes/cml1.bbclass rename to meta/classes-recipe/cml1.bbclass diff --git a/meta/classes/compress_doc.bbclass b/meta/classes-recipe/compress_doc.bbclass similarity index 100% rename from meta/classes/compress_doc.bbclass rename to meta/classes-recipe/compress_doc.bbclass diff --git a/meta/classes/core-image.bbclass b/meta/classes-recipe/core-image.bbclass similarity index 100% rename from meta/classes/core-image.bbclass rename to meta/classes-recipe/core-image.bbclass diff --git a/meta/classes/cpan-base.bbclass b/meta/classes-recipe/cpan-base.bbclass similarity index 100% rename from meta/classes/cpan-base.bbclass rename to meta/classes-recipe/cpan-base.bbclass diff --git a/meta/classes/cpan.bbclass b/meta/classes-recipe/cpan.bbclass similarity index 100% rename from meta/classes/cpan.bbclass rename to meta/classes-recipe/cpan.bbclass diff --git a/meta/classes/cpan_build.bbclass b/meta/classes-recipe/cpan_build.bbclass similarity index 100% rename from meta/classes/cpan_build.bbclass rename to meta/classes-recipe/cpan_build.bbclass diff --git a/meta/classes/cross-canadian.bbclass b/meta/classes-recipe/cross-canadian.bbclass similarity index 100% rename from meta/classes/cross-canadian.bbclass rename to meta/classes-recipe/cross-canadian.bbclass diff --git a/meta/classes/cross.bbclass b/meta/classes-recipe/cross.bbclass similarity index 100% rename from meta/classes/cross.bbclass rename to meta/classes-recipe/cross.bbclass diff --git a/meta/classes/crosssdk.bbclass b/meta/classes-recipe/crosssdk.bbclass similarity index 100% rename from meta/classes/crosssdk.bbclass rename to meta/classes-recipe/crosssdk.bbclass diff --git a/meta/classes/deploy.bbclass b/meta/classes-recipe/deploy.bbclass similarity index 100% rename from meta/classes/deploy.bbclass rename to meta/classes-recipe/deploy.bbclass diff --git a/meta/classes/devicetree.bbclass b/meta/classes-recipe/devicetree.bbclass similarity index 100% rename from meta/classes/devicetree.bbclass rename to meta/classes-recipe/devicetree.bbclass diff --git a/meta/classes/devupstream.bbclass b/meta/classes-recipe/devupstream.bbclass similarity index 100% rename from meta/classes/devupstream.bbclass rename to meta/classes-recipe/devupstream.bbclass diff --git a/meta/classes/distro_features_check.bbclass b/meta/classes-recipe/distro_features_check.bbclass similarity index 100% rename from meta/classes/distro_features_check.bbclass rename to meta/classes-recipe/distro_features_check.bbclass diff --git a/meta/classes/distrooverrides.bbclass b/meta/classes-recipe/distrooverrides.bbclass similarity index 100% rename from meta/classes/distrooverrides.bbclass rename to meta/classes-recipe/distrooverrides.bbclass diff --git a/meta/classes/dos2unix.bbclass b/meta/classes-recipe/dos2unix.bbclass similarity index 100% rename from meta/classes/dos2unix.bbclass rename to meta/classes-recipe/dos2unix.bbclass diff --git a/meta/classes/externalsrc.bbclass b/meta/classes-recipe/externalsrc.bbclass similarity index 100% rename from meta/classes/externalsrc.bbclass rename to meta/classes-recipe/externalsrc.bbclass diff --git a/meta/classes/features_check.bbclass b/meta/classes-recipe/features_check.bbclass similarity index 100% rename from meta/classes/features_check.bbclass rename to meta/classes-recipe/features_check.bbclass diff --git a/meta/classes/fontcache.bbclass b/meta/classes-recipe/fontcache.bbclass similarity index 100% rename from meta/classes/fontcache.bbclass rename to meta/classes-recipe/fontcache.bbclass diff --git a/meta/classes/fs-uuid.bbclass b/meta/classes-recipe/fs-uuid.bbclass similarity index 100% rename from meta/classes/fs-uuid.bbclass rename to meta/classes-recipe/fs-uuid.bbclass diff --git a/meta/classes/gconf.bbclass b/meta/classes-recipe/gconf.bbclass similarity index 100% rename from meta/classes/gconf.bbclass rename to meta/classes-recipe/gconf.bbclass diff --git a/meta/classes/gettext.bbclass b/meta/classes-recipe/gettext.bbclass similarity index 100% rename from meta/classes/gettext.bbclass rename to meta/classes-recipe/gettext.bbclass diff --git a/meta/classes/gi-docgen.bbclass b/meta/classes-recipe/gi-docgen.bbclass similarity index 100% rename from meta/classes/gi-docgen.bbclass rename to meta/classes-recipe/gi-docgen.bbclass diff --git a/meta/classes/gio-module-cache.bbclass b/meta/classes-recipe/gio-module-cache.bbclass similarity index 100% rename from meta/classes/gio-module-cache.bbclass rename to meta/classes-recipe/gio-module-cache.bbclass diff --git a/meta/classes/glide.bbclass b/meta/classes-recipe/glide.bbclass similarity index 100% rename from meta/classes/glide.bbclass rename to meta/classes-recipe/glide.bbclass diff --git a/meta/classes/gnomebase.bbclass b/meta/classes-recipe/gnomebase.bbclass similarity index 100% rename from meta/classes/gnomebase.bbclass rename to meta/classes-recipe/gnomebase.bbclass diff --git a/meta/classes/go-mod.bbclass b/meta/classes-recipe/go-mod.bbclass similarity index 100% rename from meta/classes/go-mod.bbclass rename to meta/classes-recipe/go-mod.bbclass diff --git a/meta/classes/go-ptest.bbclass b/meta/classes-recipe/go-ptest.bbclass similarity index 100% rename from meta/classes/go-ptest.bbclass rename to meta/classes-recipe/go-ptest.bbclass diff --git a/meta/classes/go.bbclass b/meta/classes-recipe/go.bbclass similarity index 100% rename from meta/classes/go.bbclass rename to meta/classes-recipe/go.bbclass diff --git a/meta/classes/goarch.bbclass b/meta/classes-recipe/goarch.bbclass similarity index 100% rename from meta/classes/goarch.bbclass rename to meta/classes-recipe/goarch.bbclass diff --git a/meta/classes/gobject-introspection-data.bbclass b/meta/classes-recipe/gobject-introspection-data.bbclass similarity index 100% rename from meta/classes/gobject-introspection-data.bbclass rename to meta/classes-recipe/gobject-introspection-data.bbclass diff --git a/meta/classes/gobject-introspection.bbclass b/meta/classes-recipe/gobject-introspection.bbclass similarity index 100% rename from meta/classes/gobject-introspection.bbclass rename to meta/classes-recipe/gobject-introspection.bbclass diff --git a/meta/classes/grub-efi-cfg.bbclass b/meta/classes-recipe/grub-efi-cfg.bbclass similarity index 100% rename from meta/classes/grub-efi-cfg.bbclass rename to meta/classes-recipe/grub-efi-cfg.bbclass diff --git a/meta/classes/grub-efi.bbclass b/meta/classes-recipe/grub-efi.bbclass similarity index 100% rename from meta/classes/grub-efi.bbclass rename to meta/classes-recipe/grub-efi.bbclass diff --git a/meta/classes/gsettings.bbclass b/meta/classes-recipe/gsettings.bbclass similarity index 100% rename from meta/classes/gsettings.bbclass rename to meta/classes-recipe/gsettings.bbclass diff --git a/meta/classes/gtk-doc.bbclass b/meta/classes-recipe/gtk-doc.bbclass similarity index 100% rename from meta/classes/gtk-doc.bbclass rename to meta/classes-recipe/gtk-doc.bbclass diff --git a/meta/classes/gtk-icon-cache.bbclass b/meta/classes-recipe/gtk-icon-cache.bbclass similarity index 100% rename from meta/classes/gtk-icon-cache.bbclass rename to meta/classes-recipe/gtk-icon-cache.bbclass diff --git a/meta/classes/gtk-immodules-cache.bbclass b/meta/classes-recipe/gtk-immodules-cache.bbclass similarity index 100% rename from meta/classes/gtk-immodules-cache.bbclass rename to meta/classes-recipe/gtk-immodules-cache.bbclass diff --git a/meta/classes/image-artifact-names.bbclass b/meta/classes-recipe/image-artifact-names.bbclass similarity index 100% rename from meta/classes/image-artifact-names.bbclass rename to meta/classes-recipe/image-artifact-names.bbclass diff --git a/meta/classes/image-combined-dbg.bbclass b/meta/classes-recipe/image-combined-dbg.bbclass similarity index 100% rename from meta/classes/image-combined-dbg.bbclass rename to meta/classes-recipe/image-combined-dbg.bbclass diff --git a/meta/classes/image-container.bbclass b/meta/classes-recipe/image-container.bbclass similarity index 100% rename from meta/classes/image-container.bbclass rename to meta/classes-recipe/image-container.bbclass diff --git a/meta/classes/image-live.bbclass b/meta/classes-recipe/image-live.bbclass similarity index 100% rename from meta/classes/image-live.bbclass rename to meta/classes-recipe/image-live.bbclass diff --git a/meta/classes/image-postinst-intercepts.bbclass b/meta/classes-recipe/image-postinst-intercepts.bbclass similarity index 100% rename from meta/classes/image-postinst-intercepts.bbclass rename to meta/classes-recipe/image-postinst-intercepts.bbclass diff --git a/meta/classes/image.bbclass b/meta/classes-recipe/image.bbclass similarity index 100% rename from meta/classes/image.bbclass rename to meta/classes-recipe/image.bbclass diff --git a/meta/classes/image_types.bbclass b/meta/classes-recipe/image_types.bbclass similarity index 100% rename from meta/classes/image_types.bbclass rename to meta/classes-recipe/image_types.bbclass diff --git a/meta/classes/image_types_wic.bbclass b/meta/classes-recipe/image_types_wic.bbclass similarity index 100% rename from meta/classes/image_types_wic.bbclass rename to meta/classes-recipe/image_types_wic.bbclass diff --git a/meta/classes/kernel-arch.bbclass b/meta/classes-recipe/kernel-arch.bbclass similarity index 100% rename from meta/classes/kernel-arch.bbclass rename to meta/classes-recipe/kernel-arch.bbclass diff --git a/meta/classes/kernel-artifact-names.bbclass b/meta/classes-recipe/kernel-artifact-names.bbclass similarity index 100% rename from meta/classes/kernel-artifact-names.bbclass rename to meta/classes-recipe/kernel-artifact-names.bbclass diff --git a/meta/classes/kernel-devicetree.bbclass b/meta/classes-recipe/kernel-devicetree.bbclass similarity index 100% rename from meta/classes/kernel-devicetree.bbclass rename to meta/classes-recipe/kernel-devicetree.bbclass diff --git a/meta/classes/kernel-fitimage.bbclass b/meta/classes-recipe/kernel-fitimage.bbclass similarity index 100% rename from meta/classes/kernel-fitimage.bbclass rename to meta/classes-recipe/kernel-fitimage.bbclass diff --git a/meta/classes/kernel-grub.bbclass b/meta/classes-recipe/kernel-grub.bbclass similarity index 100% rename from meta/classes/kernel-grub.bbclass rename to meta/classes-recipe/kernel-grub.bbclass diff --git a/meta/classes/kernel-module-split.bbclass b/meta/classes-recipe/kernel-module-split.bbclass similarity index 100% rename from meta/classes/kernel-module-split.bbclass rename to meta/classes-recipe/kernel-module-split.bbclass diff --git a/meta/classes/kernel-uboot.bbclass b/meta/classes-recipe/kernel-uboot.bbclass similarity index 100% rename from meta/classes/kernel-uboot.bbclass rename to meta/classes-recipe/kernel-uboot.bbclass diff --git a/meta/classes/kernel-uimage.bbclass b/meta/classes-recipe/kernel-uimage.bbclass similarity index 100% rename from meta/classes/kernel-uimage.bbclass rename to meta/classes-recipe/kernel-uimage.bbclass diff --git a/meta/classes/kernel-yocto.bbclass b/meta/classes-recipe/kernel-yocto.bbclass similarity index 100% rename from meta/classes/kernel-yocto.bbclass rename to meta/classes-recipe/kernel-yocto.bbclass diff --git a/meta/classes/kernel.bbclass b/meta/classes-recipe/kernel.bbclass similarity index 100% rename from meta/classes/kernel.bbclass rename to meta/classes-recipe/kernel.bbclass diff --git a/meta/classes/kernelsrc.bbclass b/meta/classes-recipe/kernelsrc.bbclass similarity index 100% rename from meta/classes/kernelsrc.bbclass rename to meta/classes-recipe/kernelsrc.bbclass diff --git a/meta/classes/lib_package.bbclass b/meta/classes-recipe/lib_package.bbclass similarity index 100% rename from meta/classes/lib_package.bbclass rename to meta/classes-recipe/lib_package.bbclass diff --git a/meta/classes/libc-package.bbclass b/meta/classes-recipe/libc-package.bbclass similarity index 100% rename from meta/classes/libc-package.bbclass rename to meta/classes-recipe/libc-package.bbclass diff --git a/meta/classes/license_image.bbclass b/meta/classes-recipe/license_image.bbclass similarity index 100% rename from meta/classes/license_image.bbclass rename to meta/classes-recipe/license_image.bbclass diff --git a/meta/classes/linux-dummy.bbclass b/meta/classes-recipe/linux-dummy.bbclass similarity index 100% rename from meta/classes/linux-dummy.bbclass rename to meta/classes-recipe/linux-dummy.bbclass diff --git a/meta/classes/linux-kernel-base.bbclass b/meta/classes-recipe/linux-kernel-base.bbclass similarity index 100% rename from meta/classes/linux-kernel-base.bbclass rename to meta/classes-recipe/linux-kernel-base.bbclass diff --git a/meta/classes/linuxloader.bbclass b/meta/classes-recipe/linuxloader.bbclass similarity index 100% rename from meta/classes/linuxloader.bbclass rename to meta/classes-recipe/linuxloader.bbclass diff --git a/meta/classes/live-vm-common.bbclass b/meta/classes-recipe/live-vm-common.bbclass similarity index 100% rename from meta/classes/live-vm-common.bbclass rename to meta/classes-recipe/live-vm-common.bbclass diff --git a/meta/classes/manpages.bbclass b/meta/classes-recipe/manpages.bbclass similarity index 100% rename from meta/classes/manpages.bbclass rename to meta/classes-recipe/manpages.bbclass diff --git a/meta/classes/meson-routines.bbclass b/meta/classes-recipe/meson-routines.bbclass similarity index 100% rename from meta/classes/meson-routines.bbclass rename to meta/classes-recipe/meson-routines.bbclass diff --git a/meta/classes/meson.bbclass b/meta/classes-recipe/meson.bbclass similarity index 100% rename from meta/classes/meson.bbclass rename to meta/classes-recipe/meson.bbclass diff --git a/meta/classes/mime-xdg.bbclass b/meta/classes-recipe/mime-xdg.bbclass similarity index 100% rename from meta/classes/mime-xdg.bbclass rename to meta/classes-recipe/mime-xdg.bbclass diff --git a/meta/classes/mime.bbclass b/meta/classes-recipe/mime.bbclass similarity index 100% rename from meta/classes/mime.bbclass rename to meta/classes-recipe/mime.bbclass diff --git a/meta/classes/module-base.bbclass b/meta/classes-recipe/module-base.bbclass similarity index 100% rename from meta/classes/module-base.bbclass rename to meta/classes-recipe/module-base.bbclass diff --git a/meta/classes/module.bbclass b/meta/classes-recipe/module.bbclass similarity index 100% rename from meta/classes/module.bbclass rename to meta/classes-recipe/module.bbclass diff --git a/meta/classes/multilib_header.bbclass b/meta/classes-recipe/multilib_header.bbclass similarity index 100% rename from meta/classes/multilib_header.bbclass rename to meta/classes-recipe/multilib_header.bbclass diff --git a/meta/classes/multilib_script.bbclass b/meta/classes-recipe/multilib_script.bbclass similarity index 100% rename from meta/classes/multilib_script.bbclass rename to meta/classes-recipe/multilib_script.bbclass diff --git a/meta/classes/native.bbclass b/meta/classes-recipe/native.bbclass similarity index 100% rename from meta/classes/native.bbclass rename to meta/classes-recipe/native.bbclass diff --git a/meta/classes/nativesdk.bbclass b/meta/classes-recipe/nativesdk.bbclass similarity index 100% rename from meta/classes/nativesdk.bbclass rename to meta/classes-recipe/nativesdk.bbclass diff --git a/meta/classes/nopackages.bbclass b/meta/classes-recipe/nopackages.bbclass similarity index 100% rename from meta/classes/nopackages.bbclass rename to meta/classes-recipe/nopackages.bbclass diff --git a/meta/classes/npm.bbclass b/meta/classes-recipe/npm.bbclass similarity index 100% rename from meta/classes/npm.bbclass rename to meta/classes-recipe/npm.bbclass diff --git a/meta/classes/packagegroup.bbclass b/meta/classes-recipe/packagegroup.bbclass similarity index 100% rename from meta/classes/packagegroup.bbclass rename to meta/classes-recipe/packagegroup.bbclass diff --git a/meta/classes/perl-version.bbclass b/meta/classes-recipe/perl-version.bbclass similarity index 100% rename from meta/classes/perl-version.bbclass rename to meta/classes-recipe/perl-version.bbclass diff --git a/meta/classes/perlnative.bbclass b/meta/classes-recipe/perlnative.bbclass similarity index 100% rename from meta/classes/perlnative.bbclass rename to meta/classes-recipe/perlnative.bbclass diff --git a/meta/classes/pixbufcache.bbclass b/meta/classes-recipe/pixbufcache.bbclass similarity index 100% rename from meta/classes/pixbufcache.bbclass rename to meta/classes-recipe/pixbufcache.bbclass diff --git a/meta/classes/pkgconfig.bbclass b/meta/classes-recipe/pkgconfig.bbclass similarity index 100% rename from meta/classes/pkgconfig.bbclass rename to meta/classes-recipe/pkgconfig.bbclass diff --git a/meta/classes/populate_sdk.bbclass b/meta/classes-recipe/populate_sdk.bbclass similarity index 100% rename from meta/classes/populate_sdk.bbclass rename to meta/classes-recipe/populate_sdk.bbclass diff --git a/meta/classes/populate_sdk_base.bbclass b/meta/classes-recipe/populate_sdk_base.bbclass similarity index 100% rename from meta/classes/populate_sdk_base.bbclass rename to meta/classes-recipe/populate_sdk_base.bbclass diff --git a/meta/classes/populate_sdk_ext.bbclass b/meta/classes-recipe/populate_sdk_ext.bbclass similarity index 100% rename from meta/classes/populate_sdk_ext.bbclass rename to meta/classes-recipe/populate_sdk_ext.bbclass diff --git a/meta/classes/ptest-gnome.bbclass b/meta/classes-recipe/ptest-gnome.bbclass similarity index 100% rename from meta/classes/ptest-gnome.bbclass rename to meta/classes-recipe/ptest-gnome.bbclass diff --git a/meta/classes/ptest-perl.bbclass b/meta/classes-recipe/ptest-perl.bbclass similarity index 100% rename from meta/classes/ptest-perl.bbclass rename to meta/classes-recipe/ptest-perl.bbclass diff --git a/meta/classes/ptest.bbclass b/meta/classes-recipe/ptest.bbclass similarity index 100% rename from meta/classes/ptest.bbclass rename to meta/classes-recipe/ptest.bbclass diff --git a/meta/classes/pypi.bbclass b/meta/classes-recipe/pypi.bbclass similarity index 100% rename from meta/classes/pypi.bbclass rename to meta/classes-recipe/pypi.bbclass diff --git a/meta/classes/python3-dir.bbclass b/meta/classes-recipe/python3-dir.bbclass similarity index 100% rename from meta/classes/python3-dir.bbclass rename to meta/classes-recipe/python3-dir.bbclass diff --git a/meta/classes/python3native.bbclass b/meta/classes-recipe/python3native.bbclass similarity index 100% rename from meta/classes/python3native.bbclass rename to meta/classes-recipe/python3native.bbclass diff --git a/meta/classes/python3targetconfig.bbclass b/meta/classes-recipe/python3targetconfig.bbclass similarity index 100% rename from meta/classes/python3targetconfig.bbclass rename to meta/classes-recipe/python3targetconfig.bbclass diff --git a/meta/classes/python_flit_core.bbclass b/meta/classes-recipe/python_flit_core.bbclass similarity index 100% rename from meta/classes/python_flit_core.bbclass rename to meta/classes-recipe/python_flit_core.bbclass diff --git a/meta/classes/python_hatchling.bbclass b/meta/classes-recipe/python_hatchling.bbclass similarity index 100% rename from meta/classes/python_hatchling.bbclass rename to meta/classes-recipe/python_hatchling.bbclass diff --git a/meta/classes/python_pep517.bbclass b/meta/classes-recipe/python_pep517.bbclass similarity index 100% rename from meta/classes/python_pep517.bbclass rename to meta/classes-recipe/python_pep517.bbclass diff --git a/meta/classes/python_poetry_core.bbclass b/meta/classes-recipe/python_poetry_core.bbclass similarity index 100% rename from meta/classes/python_poetry_core.bbclass rename to meta/classes-recipe/python_poetry_core.bbclass diff --git a/meta/classes/python_pyo3.bbclass b/meta/classes-recipe/python_pyo3.bbclass similarity index 100% rename from meta/classes/python_pyo3.bbclass rename to meta/classes-recipe/python_pyo3.bbclass diff --git a/meta/classes/python_setuptools3_rust.bbclass b/meta/classes-recipe/python_setuptools3_rust.bbclass similarity index 100% rename from meta/classes/python_setuptools3_rust.bbclass rename to meta/classes-recipe/python_setuptools3_rust.bbclass diff --git a/meta/classes/python_setuptools_build_meta.bbclass b/meta/classes-recipe/python_setuptools_build_meta.bbclass similarity index 100% rename from meta/classes/python_setuptools_build_meta.bbclass rename to meta/classes-recipe/python_setuptools_build_meta.bbclass diff --git a/meta/classes/qemu.bbclass b/meta/classes-recipe/qemu.bbclass similarity index 100% rename from meta/classes/qemu.bbclass rename to meta/classes-recipe/qemu.bbclass diff --git a/meta/classes/qemuboot.bbclass b/meta/classes-recipe/qemuboot.bbclass similarity index 100% rename from meta/classes/qemuboot.bbclass rename to meta/classes-recipe/qemuboot.bbclass diff --git a/meta/classes/rootfs-postcommands.bbclass b/meta/classes-recipe/rootfs-postcommands.bbclass similarity index 100% rename from meta/classes/rootfs-postcommands.bbclass rename to meta/classes-recipe/rootfs-postcommands.bbclass diff --git a/meta/classes/rootfs_deb.bbclass b/meta/classes-recipe/rootfs_deb.bbclass similarity index 100% rename from meta/classes/rootfs_deb.bbclass rename to meta/classes-recipe/rootfs_deb.bbclass diff --git a/meta/classes/rootfs_ipk.bbclass b/meta/classes-recipe/rootfs_ipk.bbclass similarity index 100% rename from meta/classes/rootfs_ipk.bbclass rename to meta/classes-recipe/rootfs_ipk.bbclass diff --git a/meta/classes/rootfs_rpm.bbclass b/meta/classes-recipe/rootfs_rpm.bbclass similarity index 100% rename from meta/classes/rootfs_rpm.bbclass rename to meta/classes-recipe/rootfs_rpm.bbclass diff --git a/meta/classes/rootfsdebugfiles.bbclass b/meta/classes-recipe/rootfsdebugfiles.bbclass similarity index 100% rename from meta/classes/rootfsdebugfiles.bbclass rename to meta/classes-recipe/rootfsdebugfiles.bbclass diff --git a/meta/classes/rust-bin.bbclass b/meta/classes-recipe/rust-bin.bbclass similarity index 100% rename from meta/classes/rust-bin.bbclass rename to meta/classes-recipe/rust-bin.bbclass diff --git a/meta/classes/rust-common.bbclass b/meta/classes-recipe/rust-common.bbclass similarity index 100% rename from meta/classes/rust-common.bbclass rename to meta/classes-recipe/rust-common.bbclass diff --git a/meta/classes/rust-target-config.bbclass b/meta/classes-recipe/rust-target-config.bbclass similarity index 100% rename from meta/classes/rust-target-config.bbclass rename to meta/classes-recipe/rust-target-config.bbclass diff --git a/meta/classes/rust.bbclass b/meta/classes-recipe/rust.bbclass similarity index 100% rename from meta/classes/rust.bbclass rename to meta/classes-recipe/rust.bbclass diff --git a/meta/classes/scons.bbclass b/meta/classes-recipe/scons.bbclass similarity index 100% rename from meta/classes/scons.bbclass rename to meta/classes-recipe/scons.bbclass diff --git a/meta/classes/setuptools3-base.bbclass b/meta/classes-recipe/setuptools3-base.bbclass similarity index 100% rename from meta/classes/setuptools3-base.bbclass rename to meta/classes-recipe/setuptools3-base.bbclass diff --git a/meta/classes/setuptools3.bbclass b/meta/classes-recipe/setuptools3.bbclass similarity index 100% rename from meta/classes/setuptools3.bbclass rename to meta/classes-recipe/setuptools3.bbclass diff --git a/meta/classes/setuptools3_legacy.bbclass b/meta/classes-recipe/setuptools3_legacy.bbclass similarity index 100% rename from meta/classes/setuptools3_legacy.bbclass rename to meta/classes-recipe/setuptools3_legacy.bbclass diff --git a/meta/classes/siteinfo.bbclass b/meta/classes-recipe/siteinfo.bbclass similarity index 100% rename from meta/classes/siteinfo.bbclass rename to meta/classes-recipe/siteinfo.bbclass diff --git a/meta/classes/syslinux.bbclass b/meta/classes-recipe/syslinux.bbclass similarity index 100% rename from meta/classes/syslinux.bbclass rename to meta/classes-recipe/syslinux.bbclass diff --git a/meta/classes/systemd-boot-cfg.bbclass b/meta/classes-recipe/systemd-boot-cfg.bbclass similarity index 100% rename from meta/classes/systemd-boot-cfg.bbclass rename to meta/classes-recipe/systemd-boot-cfg.bbclass diff --git a/meta/classes/systemd-boot.bbclass b/meta/classes-recipe/systemd-boot.bbclass similarity index 100% rename from meta/classes/systemd-boot.bbclass rename to meta/classes-recipe/systemd-boot.bbclass diff --git a/meta/classes/systemd.bbclass b/meta/classes-recipe/systemd.bbclass similarity index 100% rename from meta/classes/systemd.bbclass rename to meta/classes-recipe/systemd.bbclass diff --git a/meta/classes/testimage.bbclass b/meta/classes-recipe/testimage.bbclass similarity index 100% rename from meta/classes/testimage.bbclass rename to meta/classes-recipe/testimage.bbclass diff --git a/meta/classes/testsdk.bbclass b/meta/classes-recipe/testsdk.bbclass similarity index 100% rename from meta/classes/testsdk.bbclass rename to meta/classes-recipe/testsdk.bbclass diff --git a/meta/classes/texinfo.bbclass b/meta/classes-recipe/texinfo.bbclass similarity index 100% rename from meta/classes/texinfo.bbclass rename to meta/classes-recipe/texinfo.bbclass diff --git a/meta/classes/toolchain-scripts-base.bbclass b/meta/classes-recipe/toolchain-scripts-base.bbclass similarity index 100% rename from meta/classes/toolchain-scripts-base.bbclass rename to meta/classes-recipe/toolchain-scripts-base.bbclass diff --git a/meta/classes/toolchain-scripts.bbclass b/meta/classes-recipe/toolchain-scripts.bbclass similarity index 100% rename from meta/classes/toolchain-scripts.bbclass rename to meta/classes-recipe/toolchain-scripts.bbclass diff --git a/meta/classes/uboot-config.bbclass b/meta/classes-recipe/uboot-config.bbclass similarity index 100% rename from meta/classes/uboot-config.bbclass rename to meta/classes-recipe/uboot-config.bbclass diff --git a/meta/classes/uboot-extlinux-config.bbclass b/meta/classes-recipe/uboot-extlinux-config.bbclass similarity index 100% rename from meta/classes/uboot-extlinux-config.bbclass rename to meta/classes-recipe/uboot-extlinux-config.bbclass diff --git a/meta/classes/uboot-sign.bbclass b/meta/classes-recipe/uboot-sign.bbclass similarity index 100% rename from meta/classes/uboot-sign.bbclass rename to meta/classes-recipe/uboot-sign.bbclass diff --git a/meta/classes/update-alternatives.bbclass b/meta/classes-recipe/update-alternatives.bbclass similarity index 100% rename from meta/classes/update-alternatives.bbclass rename to meta/classes-recipe/update-alternatives.bbclass diff --git a/meta/classes/update-rc.d.bbclass b/meta/classes-recipe/update-rc.d.bbclass similarity index 100% rename from meta/classes/update-rc.d.bbclass rename to meta/classes-recipe/update-rc.d.bbclass diff --git a/meta/classes/upstream-version-is-even.bbclass b/meta/classes-recipe/upstream-version-is-even.bbclass similarity index 100% rename from meta/classes/upstream-version-is-even.bbclass rename to meta/classes-recipe/upstream-version-is-even.bbclass diff --git a/meta/classes/vala.bbclass b/meta/classes-recipe/vala.bbclass similarity index 100% rename from meta/classes/vala.bbclass rename to meta/classes-recipe/vala.bbclass diff --git a/meta/classes/waf.bbclass b/meta/classes-recipe/waf.bbclass similarity index 100% rename from meta/classes/waf.bbclass rename to meta/classes-recipe/waf.bbclass diff --git a/meta/classes/xmlcatalog.bbclass b/meta/classes-recipe/xmlcatalog.bbclass similarity index 100% rename from meta/classes/xmlcatalog.bbclass rename to meta/classes-recipe/xmlcatalog.bbclass