if "3g" in distro_features and not "3g" in machine_features and ("pcmcia" in machine_features or "pci" in machine_features or "usbhost" in machine_features):
d.setVar("ADD_3G", "packagegroup-base-3g")
+
+ # For backwards compatibility after rename
+ packages = d.getVar("PACKAGES", True).split()
+ packages.remove("packagegroup-distro-base")
+ packages.remove("packagegroup-machine-base")
+ for pkg in packages:
+ d.appendVar("RPROVIDES_%s" % pkg, pkg.replace("packagegroup-base", "task-base"))
+ d.appendVar("RPROVIDES_packagegroup-distro-base", "task-distro-base")
+ d.appendVar("RPROVIDES_packagegroup-machine-base", "task-machine-base")
}
#
MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= ""
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= ""
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-boot"
+
# Distro can override the following VIRTUAL-RUNTIME providers:
VIRTUAL-RUNTIME_dev_manager ?= "udev"
VIRTUAL-RUNTIME_login_manager ?= "tinylogin"
PACKAGES = "${PN}-server"
+# For backwards compatibility after rename
+RPROVIDES_${PN}-server = "task-core-nfs-server"
+
SUMMARY_${PN}-server = "NFS server"
RDEPENDS_${PN}-server = "\
nfs-utils \
#PACKAGEFUNCS =+ 'generate_sdk_pkgs'
+# For backwards compatibility after rename
+RPROVIDES_packagegroup-core-sdk = "task-core-sdk"
+
RDEPENDS_packagegroup-core-sdk = "\
autoconf \
automake \
inherit packagegroup
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-ssh-dropbear"
+
RDEPENDS_${PN} = "dropbear"
inherit packagegroup
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-ssh-openssh"
+
RDEPENDS_${PN} = "openssh"
inherit packagegroup
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-standalone-sdk-target"
+RPROVIDES_${PN}-dbg = "task-core-standalone-sdk-target-dbg"
+
RDEPENDS_${PN} = "\
libgcc \
libgcc-dev \
PACKAGE_ARCH = "${MACHINE_ARCH}"
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-tools-debug"
+
MTRACE = ""
MTRACE_libc-glibc = "libc-mtrace"
PACKAGE_ARCH = "${MACHINE_ARCH}"
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-tools-profile"
+
RRECOMMENDS_${PN} = "\
perf \
trace-cmd \
PACKAGE_ARCH = "${MACHINE_ARCH}"
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-tools-testapps"
+
# kexec-tools doesn't work on Mips
KEXECTOOLS ?= "kexec"
KEXECTOOLS_mips ?= ""
PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-cross-canadian-${TRANSLATED_TARGET_ARCH}"
+
RDEPENDS_${PN} = "\
binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} \
gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} \
packagegroup-core-sys-services \
"
+python __anonymous () {
+ # For backwards compatibility after rename
+ packages = d.getVar("PACKAGES", True).split()
+ for pkg in packages:
+ d.appendVar("RPROVIDES_%s" % pkg, pkg.replace("packagegroup-core", "task-core"))
+}
+
RDEPENDS_packagegroup-core-basic = "\
packagegroup-core-basic-libs \
"
+RPROVIDES_packagegroup-core-lsb = "task-core-lsb"
RDEPENDS_packagegroup-core-lsb = "\
packagegroup-core-sys-extended \
packagegroup-core-db \
PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-sdk-gmae"
+
RDEPENDS_${PN} = "\
packagegroup-core-sdk \
libglade-dev \
PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-standalone-gmae-sdk-target"
+
RDEPENDS_${PN} = "\
packagegroup-core-standalone-sdk-target \
libglade-dev \
${PN}-core \
"
+# For backwards compatibility after rename
+RPROVIDES_${PN}-core = "task-core-clutter-core"
+
SUMMARY_${PN}-core = "Clutter graphics library"
RDEPENDS_${PN}-core = "\
clutter-1.8 \
inherit packagegroup
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-gtk-directfb-base"
+
TOUCH = ' ${@base_contains("MACHINE_FEATURES", "touchscreen", "tslib tslib-calibrate tslib-tests", "",d)}'
RDEPENDS_${PN} = " \
inherit packagegroup
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-x11-mini task-core-x11-base"
+
RDEPENDS_${PN} = "\
packagegroup-core-x11-xserver \
packagegroup-core-x11-utils \
PACKAGES = "${PN}-demoapps"
+# For backwards compatibility after rename
+RPROVIDES_${PN}-demoapps = "task-core-qt-demos"
+
QTDEMOS ?= "quicky ${COMMERCIAL_QT} fotowall"
SUMMARY_${PN}-demoapps = "Qt demo applications"
inherit packagegroup
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-qt4e-base"
+
TOUCH = ' ${@base_contains("MACHINE_FEATURES", "touchscreen", "tslib tslib-calibrate tslib-tests", "",d)}'
RDEPENDS_${PN} = " \
PACKAGES = "${PN} ${PN}-base ${PN}-apps ${PN}-games"
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-core-x11-sato"
+
RDEPENDS_${PN} = "\
${PN}-base \
${PN}-apps \