1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-08 17:19:20 +00:00

packagegroup-*: add RPROVIDES for backwards compatibility

Allow references to the old task packages to continue to work. This does
not add RPROVIDES for everything, just those packages that are likely to
have been referred to.

(From OE-Core rev: b41c45972a6d359f034615471959c84aee2bc456)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Paul Eggleton
2012-09-03 10:34:31 +01:00
committed by Richard Purdie
parent 5f0c2e3509
commit 4a0bec4277
21 changed files with 72 additions and 0 deletions
@@ -114,6 +114,15 @@ python __anonymous () {
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")
}
#
@@ -18,6 +18,9 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
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"
@@ -10,6 +10,9 @@ inherit packagegroup
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 \
@@ -10,6 +10,9 @@ inherit packagegroup
#PACKAGEFUNCS =+ 'generate_sdk_pkgs'
# For backwards compatibility after rename
RPROVIDES_packagegroup-core-sdk = "task-core-sdk"
RDEPENDS_packagegroup-core-sdk = "\
autoconf \
automake \
@@ -4,4 +4,7 @@ PR = "r0"
inherit packagegroup
# For backwards compatibility after rename
RPROVIDES_${PN} = "task-core-ssh-dropbear"
RDEPENDS_${PN} = "dropbear"
@@ -4,4 +4,7 @@ PR = "r0"
inherit packagegroup
# For backwards compatibility after rename
RPROVIDES_${PN} = "task-core-ssh-openssh"
RDEPENDS_${PN} = "openssh"
@@ -4,6 +4,10 @@ LICENSE = "MIT"
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 \
@@ -11,6 +11,9 @@ PR = "r1"
PACKAGE_ARCH = "${MACHINE_ARCH}"
# For backwards compatibility after rename
RPROVIDES_${PN} = "task-core-tools-debug"
MTRACE = ""
MTRACE_libc-glibc = "libc-mtrace"
@@ -9,6 +9,9 @@ inherit packagegroup
PACKAGE_ARCH = "${MACHINE_ARCH}"
# For backwards compatibility after rename
RPROVIDES_${PN} = "task-core-tools-profile"
RRECOMMENDS_${PN} = "\
perf \
trace-cmd \
@@ -9,6 +9,9 @@ inherit packagegroup
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 ?= ""
@@ -7,6 +7,9 @@ inherit cross-canadian packagegroup
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} \
@@ -19,6 +19,13 @@ PACKAGES = "\
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 \
@@ -25,6 +25,7 @@ PACKAGES = "\
"
RPROVIDES_packagegroup-core-lsb = "task-core-lsb"
RDEPENDS_packagegroup-core-lsb = "\
packagegroup-core-sys-extended \
packagegroup-core-db \
@@ -12,6 +12,9 @@ require packagegroup-sdk-gmae.inc
PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
# For backwards compatibility after rename
RPROVIDES_${PN} = "task-core-sdk-gmae"
RDEPENDS_${PN} = "\
packagegroup-core-sdk \
libglade-dev \
@@ -12,6 +12,9 @@ require packagegroup-sdk-gmae.inc
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 \
@@ -13,6 +13,9 @@ PACKAGES = "\
${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 \
@@ -4,6 +4,9 @@ LICENSE = "MIT"
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} = " \
@@ -5,6 +5,9 @@ PR = "r0"
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 \
@@ -10,6 +10,9 @@ inherit packagegroup
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"
@@ -4,6 +4,9 @@ LICENSE = "MIT"
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} = " \
@@ -12,6 +12,9 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
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 \