Rename task to packagegroup
"Package group" is a much more appropriate name for these than task, since we use the word task to describe units of work executed by BitBake. (From OE-Core rev: 424dcf7046e4ad09dcc664eb1992201195247fcf) 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:
parent
f1df3f828b
commit
272cb74d70
|
@ -188,11 +188,11 @@ def get_applying_patches(d):
|
|||
|
||||
def not_tarball(d):
|
||||
"""
|
||||
packages including key words 'work-shared', 'native', 'task-' will be passed
|
||||
packages including key words 'work-shared', 'native', 'packagegroup-' will be passed
|
||||
"""
|
||||
workdir = d.getVar('WORKDIR', True)
|
||||
s = d.getVar('S', True)
|
||||
if 'work-shared' in s or 'task-' in workdir or 'native' in workdir:
|
||||
if 'work-shared' in s or 'packagegroup-' in workdir or 'native' in workdir:
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
|
|
|
@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
|
||||
# IMAGE_FEATURES control content of the core reference images
|
||||
#
|
||||
# By default we install task-core-boot and task-base packages - this gives us
|
||||
# By default we install packagegroup-core-boot and packagegroup-base packages - this gives us
|
||||
# working (console only) rootfs.
|
||||
#
|
||||
# Available IMAGE_FEATURES:
|
||||
|
@ -27,21 +27,21 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
# - ssh-server-openssh - SSH server (openssh)
|
||||
# - debug-tweaks - makes an image suitable for development
|
||||
#
|
||||
PACKAGE_GROUP_apps-console-core = "task-core-apps-console"
|
||||
PACKAGE_GROUP_x11-mini = "task-core-x11-mini"
|
||||
PACKAGE_GROUP_x11-base = "task-core-x11-base"
|
||||
PACKAGE_GROUP_x11-sato = "task-core-x11-sato"
|
||||
PACKAGE_GROUP_apps-x11-core = "task-core-apps-x11-core"
|
||||
PACKAGE_GROUP_apps-x11-games = "task-core-apps-x11-games"
|
||||
PACKAGE_GROUP_tools-debug = "task-core-tools-debug"
|
||||
PACKAGE_GROUP_tools-profile = "task-core-tools-profile"
|
||||
PACKAGE_GROUP_tools-testapps = "task-core-tools-testapps"
|
||||
PACKAGE_GROUP_tools-sdk = "task-core-sdk task-core-standalone-sdk-target"
|
||||
PACKAGE_GROUP_nfs-server = "task-core-nfs-server"
|
||||
PACKAGE_GROUP_ssh-server-dropbear = "task-core-ssh-dropbear"
|
||||
PACKAGE_GROUP_ssh-server-openssh = "task-core-ssh-openssh"
|
||||
PACKAGE_GROUP_apps-console-core = "packagegroup-core-apps-console"
|
||||
PACKAGE_GROUP_x11-mini = "packagegroup-core-x11-mini"
|
||||
PACKAGE_GROUP_x11-base = "packagegroup-core-x11-base"
|
||||
PACKAGE_GROUP_x11-sato = "packagegroup-core-x11-sato"
|
||||
PACKAGE_GROUP_apps-x11-core = "packagegroup-core-apps-x11-core"
|
||||
PACKAGE_GROUP_apps-x11-games = "packagegroup-core-apps-x11-games"
|
||||
PACKAGE_GROUP_tools-debug = "packagegroup-core-tools-debug"
|
||||
PACKAGE_GROUP_tools-profile = "packagegroup-core-tools-profile"
|
||||
PACKAGE_GROUP_tools-testapps = "packagegroup-core-tools-testapps"
|
||||
PACKAGE_GROUP_tools-sdk = "packagegroup-core-sdk packagegroup-core-standalone-sdk-target"
|
||||
PACKAGE_GROUP_nfs-server = "packagegroup-core-nfs-server"
|
||||
PACKAGE_GROUP_ssh-server-dropbear = "packagegroup-core-ssh-dropbear"
|
||||
PACKAGE_GROUP_ssh-server-openssh = "packagegroup-core-ssh-openssh"
|
||||
PACKAGE_GROUP_package-management = "${ROOTFS_PKGMANAGE}"
|
||||
PACKAGE_GROUP_qt4-pkgs = "task-core-qt-demos"
|
||||
PACKAGE_GROUP_qt4-pkgs = "packagegroup-core-qt-demos"
|
||||
|
||||
|
||||
# IMAGE_FEATURES_REPLACES_foo = 'bar1 bar2'
|
||||
|
@ -52,8 +52,8 @@ IMAGE_FEATURES_REPLACES_ssh-server-openssh = "ssh-server-dropbear"
|
|||
# An error exception would be raised if both image features foo and bar1(or bar2) are included
|
||||
|
||||
CORE_IMAGE_BASE_INSTALL = '\
|
||||
task-core-boot \
|
||||
task-base-extended \
|
||||
packagegroup-core-boot \
|
||||
packagegroup-base-extended \
|
||||
\
|
||||
${CORE_IMAGE_EXTRA_INSTALL} \
|
||||
'
|
||||
|
|
|
@ -591,7 +591,7 @@ def package_qa_check_rdepends(pkg, pkgdest, skip, d):
|
|||
return True
|
||||
|
||||
sane = True
|
||||
if not "-dbg" in pkg and not "task-" in pkg and not "-image" in pkg:
|
||||
if not "-dbg" in pkg and not "packagegroup-" in pkg and not "-image" in pkg:
|
||||
# Copied from package_ipk.bbclass
|
||||
# boiler plate to update the data
|
||||
localdata = bb.data.createCopy(d)
|
||||
|
|
|
@ -1763,7 +1763,7 @@ python package_depchains() {
|
|||
for dep in pkglibdeps[pkg]:
|
||||
add_dep(pkglibdeplist, dep)
|
||||
# FIXME this should not look at PN once all task recipes inherit from task.bbclass
|
||||
dbgdefaultdeps = ((d.getVar('DEPCHAIN_DBGDEFAULTDEPS', True) == '1') or (d.getVar('PN', True) or '').startswith('task-'))
|
||||
dbgdefaultdeps = ((d.getVar('DEPCHAIN_DBGDEFAULTDEPS', True) == '1') or (d.getVar('PN', True) or '').startswith('packagegroup-'))
|
||||
|
||||
for suffix in pkgs:
|
||||
for pkg in pkgs[suffix]:
|
||||
|
|
|
@ -0,0 +1,30 @@
|
|||
# Task packages are only used to pull in other packages
|
||||
# via their dependencies. They are empty.
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
# By default, only the task package itself is in PACKAGES.
|
||||
# -dbg and -dev flavours are handled by the anonfunc below.
|
||||
# This means that task recipes used to build multiple task
|
||||
# packages have to modify PACKAGES after inheriting task.bbclass.
|
||||
PACKAGES = "${PN}"
|
||||
|
||||
# By default, task packages do not depend on a certain architecture.
|
||||
# Only if dependencies are modified by MACHINE_FEATURES, packages
|
||||
# need to be set to MACHINE_ARCH after inheriting task.bbclass
|
||||
PACKAGE_ARCH = "all"
|
||||
|
||||
# This automatically adds -dbg and -dev flavours of all PACKAGES
|
||||
# to the list. Their dependencies (RRECOMMENDS) are handled as usual
|
||||
# by package_depchains in a following step.
|
||||
python () {
|
||||
packages = d.getVar('PACKAGES', True).split()
|
||||
genpackages = []
|
||||
for pkg in packages:
|
||||
for postfix in ['-dbg', '-dev']:
|
||||
genpackages.append(pkg+postfix)
|
||||
d.setVar('PACKAGES', ' '.join(packages+genpackages))
|
||||
}
|
||||
|
||||
# We don't want to look at shared library dependencies for the
|
||||
# dbg packages
|
||||
DEPCHAIN_DBGDEFAULTDEPS = "1"
|
|
@ -7,9 +7,9 @@ SDK_DEPLOY = "${TMPDIR}/deploy/sdk"
|
|||
|
||||
SDKTARGETSYSROOT = "${SDKPATH}/sysroots/${MULTIMACH_TARGET_SYS}"
|
||||
|
||||
TOOLCHAIN_HOST_TASK ?= "nativesdk-task-sdk-host task-cross-canadian-${TRANSLATED_TARGET_ARCH}"
|
||||
TOOLCHAIN_HOST_TASK ?= "nativesdk-packagegroup-sdk-host packagegroup-cross-canadian-${TRANSLATED_TARGET_ARCH}"
|
||||
TOOLCHAIN_HOST_TASK_ATTEMPTONLY ?= ""
|
||||
TOOLCHAIN_TARGET_TASK ?= "task-core-standalone-sdk-target task-core-standalone-sdk-target-dbg"
|
||||
TOOLCHAIN_TARGET_TASK ?= "packagegroup-core-standalone-sdk-target packagegroup-core-standalone-sdk-target-dbg"
|
||||
TOOLCHAIN_TARGET_TASK_ATTEMPTONLY ?= ""
|
||||
TOOLCHAIN_OUTPUTNAME ?= "${SDK_NAME}-toolchain-${DISTRO_VERSION}"
|
||||
|
||||
|
|
|
@ -1,30 +1,6 @@
|
|||
# Task packages are only used to pull in other packages
|
||||
# via their dependencies. They are empty.
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
# By default, only the task package itself is in PACKAGES.
|
||||
# -dbg and -dev flavours are handled by the anonfunc below.
|
||||
# This means that task recipes used to build multiple task
|
||||
# packages have to modify PACKAGES after inheriting task.bbclass.
|
||||
PACKAGES = "${PN}"
|
||||
|
||||
# By default, task packages do not depend on a certain architecture.
|
||||
# Only if dependencies are modified by MACHINE_FEATURES, packages
|
||||
# need to be set to MACHINE_ARCH after inheriting task.bbclass
|
||||
PACKAGE_ARCH = "all"
|
||||
|
||||
# This automatically adds -dbg and -dev flavours of all PACKAGES
|
||||
# to the list. Their dependencies (RRECOMMENDS) are handled as usual
|
||||
# by package_depchains in a following step.
|
||||
python () {
|
||||
packages = d.getVar('PACKAGES', True).split()
|
||||
genpackages = []
|
||||
for pkg in packages:
|
||||
for postfix in ['-dbg', '-dev']:
|
||||
genpackages.append(pkg+postfix)
|
||||
d.setVar('PACKAGES', ' '.join(packages+genpackages))
|
||||
python __anonymous() {
|
||||
bb.warn("%s: task.bbclass is deprecated, please inherit packagegroup instead" % d.getVar("PN", True))
|
||||
}
|
||||
|
||||
# We don't want to look at shared library dependencies for the
|
||||
# dbg packages
|
||||
DEPCHAIN_DBGDEFAULTDEPS = "1"
|
||||
inherit packagegroup
|
||||
|
||||
|
|
|
@ -691,7 +691,7 @@ SSTATE_DIR ?= "${TOPDIR}/sstate-cache"
|
|||
IMAGE_FSTYPES ?= "tar.gz"
|
||||
INITRAMFS_FSTYPES ?= "cpio.gz"
|
||||
PCMCIA_MANAGER ?= "pcmciautils"
|
||||
DEFAULT_TASK_PROVIDER ?= "task-base"
|
||||
DEFAULT_TASK_PROVIDER ?= "packagegroup-base"
|
||||
MACHINE_TASK_PROVIDER ?= "${DEFAULT_TASK_PROVIDER}"
|
||||
IMAGE_ROOTFS_SIZE ?= "65536"
|
||||
|
||||
|
@ -705,7 +705,7 @@ CACHE := "${CACHE}"
|
|||
OES_BITBAKE_CONF = "1"
|
||||
|
||||
##################################################################
|
||||
# Machine properties and task-base stuff
|
||||
# Machine properties and packagegroup-base stuff
|
||||
##################################################################
|
||||
|
||||
DISTRO_FEATURES ?= ""
|
||||
|
|
|
@ -37,7 +37,7 @@ pkg_postinst_${PN} () {
|
|||
sed -i $D${datadir}/applications/shutdown.desktop -e 's/^Exec=halt/Exec=reboot/'
|
||||
}
|
||||
|
||||
RDEPENDS_${PN} = "distcc ${@base_contains('DISTRO_FEATURES', 'x11', 'dbus-x11', '', d)} task-core-nfs-server oprofileui-server rsync bash"
|
||||
RDEPENDS_${PN} = "distcc ${@base_contains('DISTRO_FEATURES', 'x11', 'dbus-x11', '', d)} packagegroup-core-nfs-server oprofileui-server rsync bash"
|
||||
|
||||
inherit update-rc.d allarch
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
DESCRIPTION = "An image you can boot and run using either the VMware Player or VMware Workstation. For more information, see the<a href='http://www.yoctoproject.org/documentation/build-appliance'>Build Appliance page</a>."
|
||||
IMAGE_INSTALL = "task-core-boot task-core-apps-console task-core-ssh-openssh task-self-hosted"
|
||||
IMAGE_INSTALL = "packagegroup-core-boot packagegroup-core-apps-console packagegroup-core-ssh-openssh packagegroup-self-hosted"
|
||||
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
DESCRIPTION = "A small image just capable of allowing a device to boot."
|
||||
|
||||
IMAGE_INSTALL = "task-core-boot ${ROOTFS_PKGMANAGE_BOOTSTRAP} ${CORE_IMAGE_EXTRA_INSTALL}"
|
||||
IMAGE_INSTALL = "packagegroup-core-boot ${ROOTFS_PKGMANAGE_BOOTSTRAP} ${CORE_IMAGE_EXTRA_INSTALL}"
|
||||
|
||||
IMAGE_LINGUAS = " "
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
TOOLCHAIN_TARGET_GMAETASK ?= "task-core-standalone-gmae-sdk-target task-core-standalone-gmae-sdk-target-dbg"
|
||||
TOOLCHAIN_TARGET_GMAETASK ?= "packagegroup-core-standalone-gmae-sdk-target packagegroup-core-standalone-gmae-sdk-target-dbg"
|
||||
TOOLCHAIN_TARGET_TASK = "${TOOLCHAIN_TARGET_GMAETASK}"
|
||||
TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-gmae-${DISTRO_VERSION}"
|
||||
PROVIDES = "meta-toolchain-sdk"
|
||||
|
|
|
@ -0,0 +1,359 @@
|
|||
DESCRIPTION = "Merge machine and distro options to create a basic machine task/package"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
PR = "r75"
|
||||
|
||||
inherit packagegroup
|
||||
|
||||
PROVIDES = "${PACKAGES}"
|
||||
PACKAGES = ' \
|
||||
packagegroup-base \
|
||||
packagegroup-base-extended \
|
||||
packagegroup-distro-base \
|
||||
packagegroup-machine-base \
|
||||
\
|
||||
${@base_contains("MACHINE_FEATURES", "acpi", "packagegroup-base-acpi", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "alsa", "packagegroup-base-alsa", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "apm", "packagegroup-base-apm", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "ext2", "packagegroup-base-ext2", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "vfat", "packagegroup-base-vfat", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "irda", "packagegroup-base-irda", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "keyboard", "packagegroup-base-keyboard", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "pci", "packagegroup-base-pci", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "pcmcia", "packagegroup-base-pcmcia", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "phone", "packagegroup-base-phone", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "screen", "packagegroup-base-screen", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "serial", "packagegroup-base-serial", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "touchscreen", "packagegroup-base-touchscreen", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "usbgadget", "packagegroup-base-usbgadget", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "usbhost", "packagegroup-base-usbhost", "", d)} \
|
||||
\
|
||||
${@base_contains("MACHINE_FEATURES", "uboot", "packagegroup-base-uboot", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "redboot", "packagegroup-base-redboot", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "apex", "packagegroup-base-apex", "",d)} \
|
||||
\
|
||||
${@base_contains("DISTRO_FEATURES", "bluetooth", "packagegroup-base-bluetooth", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "wifi", "packagegroup-base-wifi", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "3g", "packagegroup-base-3g", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "cramfs", "packagegroup-base-cramfs", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "ipsec", "packagegroup-base-ipsec", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "ipv6", "packagegroup-base-ipv6", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "nfs", "packagegroup-base-nfs", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "ppp", "packagegroup-base-ppp", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "smbfs", "packagegroup-base-smbfs", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "raid", "packagegroup-base-raid", "",d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "zeroconf", "packagegroup-base-zeroconf", "", d)} \
|
||||
\
|
||||
'
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
#
|
||||
# packages which content depend on MACHINE_FEATURES need to be MACHINE_ARCH
|
||||
#
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
#
|
||||
# those ones can be set in machine config to supply packages needed to get machine booting
|
||||
#
|
||||
MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= ""
|
||||
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= ""
|
||||
|
||||
#
|
||||
# packagegroup-base contain stuff needed for base system (machine related)
|
||||
#
|
||||
RDEPENDS_packagegroup-base = "\
|
||||
packagegroup-distro-base \
|
||||
packagegroup-machine-base \
|
||||
\
|
||||
sysfsutils \
|
||||
module-init-tools \
|
||||
${@base_contains('MACHINE_FEATURES', 'apm', 'packagegroup-base-apm', '',d)} \
|
||||
${@base_contains('MACHINE_FEATURES', 'acpi', 'packagegroup-base-acpi', '',d)} \
|
||||
${@base_contains('MACHINE_FEATURES', 'keyboard', 'packagegroup-base-keyboard', '',d)} \
|
||||
${@base_contains('MACHINE_FEATURES', 'phone', 'packagegroup-base-phone', '',d)} \
|
||||
\
|
||||
${@base_contains('COMBINED_FEATURES', 'alsa', 'packagegroup-base-alsa', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'ext2', 'packagegroup-base-ext2', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'vfat', 'packagegroup-base-vfat', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'irda', 'packagegroup-base-irda', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pci', 'packagegroup-base-pci', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'packagegroup-base-pcmcia', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'usbgadget', 'packagegroup-base-usbgadget', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'usbhost', 'packagegroup-base-usbhost', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'bluetooth', 'packagegroup-base-bluetooth', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'wifi', 'packagegroup-base-wifi', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', '3g', 'packagegroup-base-3g', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'uboot', 'packagegroup-base-uboot', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'redboot', 'packagegroup-base-redboot', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'apex', 'packagegroup-base-apex', '',d)} \
|
||||
\
|
||||
${@base_contains('DISTRO_FEATURES', 'nfs', 'packagegroup-base-nfs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'cramfs', 'packagegroup-base-cramfs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'smbfs', 'packagegroup-base-smbfs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'ipv6', 'packagegroup-base-ipv6', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'ipsec', 'packagegroup-base-ipsec', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'ppp', 'packagegroup-base-ppp', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'raid', 'packagegroup-base-raid', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'zeroconf', 'packagegroup-base-zeroconf', '',d)} \
|
||||
"
|
||||
|
||||
|
||||
RRECOMMENDS_packagegroup-base = "\
|
||||
kernel-module-nls-utf8 \
|
||||
kernel-module-input \
|
||||
kernel-module-uinput \
|
||||
kernel-module-rtc-dev \
|
||||
kernel-module-rtc-proc \
|
||||
kernel-module-rtc-sysfs \
|
||||
kernel-module-unix"
|
||||
|
||||
RDEPENDS_packagegroup-base-extended = "\
|
||||
packagegroup-base \
|
||||
${ADD_WIFI} \
|
||||
${ADD_BT} \
|
||||
${ADD_3G} \
|
||||
"
|
||||
|
||||
ADD_WIFI = ""
|
||||
ADD_BT = ""
|
||||
ADD_3G = ""
|
||||
|
||||
python __anonymous () {
|
||||
# If Distro want wifi and machine feature wifi/pci/pcmcia/usbhost (one of them)
|
||||
# then include packagegroup-base-wifi in packagegroup-base
|
||||
|
||||
distro_features = set(d.getVar("DISTRO_FEATURES", True).split())
|
||||
machine_features= set(d.getVar("MACHINE_FEATURES", True).split())
|
||||
|
||||
if "bluetooth" in distro_features and not "bluetooth" in machine_features and ("pcmcia" in machine_features or "pci" in machine_features or "usbhost" in machine_features):
|
||||
d.setVar("ADD_BT", "packagegroup-base-bluetooth")
|
||||
|
||||
if "wifi" in distro_features and not "wifi" in machine_features and ("pcmcia" in machine_features or "pci" in machine_features or "usbhost" in machine_features):
|
||||
d.setVar("ADD_WIFI", "packagegroup-base-wifi")
|
||||
|
||||
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")
|
||||
}
|
||||
|
||||
#
|
||||
# packages added by distribution
|
||||
#
|
||||
DEPENDS_packagegroup-distro-base = "${DISTRO_EXTRA_DEPENDS}"
|
||||
RDEPENDS_packagegroup-distro-base = "${DISTRO_EXTRA_RDEPENDS}"
|
||||
RRECOMMENDS_packagegroup-distro-base = "${DISTRO_EXTRA_RRECOMMENDS}"
|
||||
|
||||
#
|
||||
# packages added by machine config
|
||||
#
|
||||
RDEPENDS_packagegroup-machine-base = "${MACHINE_EXTRA_RDEPENDS}"
|
||||
RRECOMMENDS_packagegroup-machine-base = "${MACHINE_EXTRA_RRECOMMENDS}"
|
||||
|
||||
RDEPENDS_packagegroup-base-keyboard = "\
|
||||
keymaps"
|
||||
|
||||
RDEPENDS_packagegroup-base-pci = "\
|
||||
pciutils"
|
||||
|
||||
RDEPENDS_packagegroup-base-acpi = "\
|
||||
acpid \
|
||||
libacpi "
|
||||
|
||||
RDEPENDS_packagegroup-base-apm = "\
|
||||
${VIRTUAL-RUNTIME_apm} \
|
||||
apmd"
|
||||
|
||||
RDEPENDS_packagegroup-base-ext2 = "\
|
||||
hdparm \
|
||||
e2fsprogs \
|
||||
e2fsprogs-e2fsck \
|
||||
e2fsprogs-mke2fs"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-vfat = "\
|
||||
kernel-module-msdos \
|
||||
kernel-module-vfat \
|
||||
kernel-module-nls-iso8859-1 \
|
||||
kernel-module-nls-cp437"
|
||||
|
||||
RDEPENDS_packagegroup-base-alsa = "\
|
||||
alsa-utils-alsactl \
|
||||
alsa-utils-alsamixer \
|
||||
${VIRTUAL-RUNTIME_alsa-state}"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-alsa = "\
|
||||
kernel-module-snd-mixer-oss \
|
||||
kernel-module-snd-pcm-oss"
|
||||
|
||||
RDEPENDS_packagegroup-base-pcmcia = "\
|
||||
pcmciautils \
|
||||
"
|
||||
#${@base_contains('DISTRO_FEATURES', 'wifi', 'prism-firmware', '',d)}
|
||||
#${@base_contains('DISTRO_FEATURES', 'wifi', 'spectrum-fw', '',d)}
|
||||
|
||||
|
||||
RRECOMMENDS_packagegroup-base-pcmcia = "\
|
||||
kernel-module-pcmcia \
|
||||
kernel-module-airo-cs \
|
||||
kernel-module-pcnet-cs \
|
||||
kernel-module-serial-cs \
|
||||
kernel-module-ide-cs \
|
||||
kernel-module-ide-disk \
|
||||
${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-hostap-cs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-orinoco-cs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-spectrum-cs', '',d)}"
|
||||
|
||||
# Provide bluez-utils-compat utils for the time being, the binaries in that package will vanish soon from upstream releases, so beware!
|
||||
|
||||
RDEPENDS_packagegroup-base-bluetooth = "\
|
||||
bluez4 \
|
||||
${@base_contains('COMBINED_FEATURES', 'alsa', 'libasound-module-bluez', '',d)} \
|
||||
"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-bluetooth = "\
|
||||
kernel-module-bluetooth \
|
||||
kernel-module-l2cap \
|
||||
kernel-module-rfcomm \
|
||||
kernel-module-hci-vhci \
|
||||
kernel-module-bnep \
|
||||
kernel-module-hidp \
|
||||
kernel-module-hci-uart \
|
||||
kernel-module-sco \
|
||||
${@base_contains('COMBINED_FEATURES', 'usbhost', 'kernel-module-hci-usb', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluetooth3c-cs', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluecard-cs', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluetoothuart-cs', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-dtl1-cs', '',d)} \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-base-irda = "\
|
||||
irda-utils"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-irda = "\
|
||||
kernel-module-pxaficp-ir \
|
||||
kernel-module-irda \
|
||||
kernel-module-ircomm \
|
||||
kernel-module-ircomm-tty \
|
||||
kernel-module-irlan \
|
||||
${@base_contains('DISTRO_FEATURES', 'ppp', 'kernel-module-irnet', '',d)} \
|
||||
kernel-module-irport \
|
||||
kernel-module-irtty \
|
||||
kernel-module-irtty-sir \
|
||||
kernel-module-sir-dev \
|
||||
${@base_contains('COMBINED_FEATURES', 'usbhost', 'kernel-module-ir-usb', '',d)} "
|
||||
|
||||
RRECOMMENDS_packagegroup-base-usbgadget = "\
|
||||
kernel-module-pxa27x_udc \
|
||||
kernel-module-gadgetfs \
|
||||
kernel-module-g-file-storage \
|
||||
kernel-module-g-serial \
|
||||
kernel-module-g-ether"
|
||||
|
||||
RDEPENDS_packagegroup-base-usbhost = "\
|
||||
usbutils "
|
||||
|
||||
RRECOMMENDS_packagegroup-base-usbhost = "\
|
||||
kernel-module-uhci-hcd \
|
||||
kernel-module-ohci-hcd \
|
||||
kernel-module-ehci-hcd \
|
||||
kernel-module-usbcore \
|
||||
kernel-module-usbhid \
|
||||
kernel-module-usbnet \
|
||||
kernel-module-sd-mod \
|
||||
kernel-module-scsi-mod \
|
||||
kernel-module-usbmouse \
|
||||
kernel-module-mousedev \
|
||||
kernel-module-usbserial \
|
||||
kernel-module-usb-storage "
|
||||
|
||||
RDEPENDS_packagegroup-base-ppp = "\
|
||||
ppp \
|
||||
ppp-dialin"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-ppp = "\
|
||||
kernel-module-ppp-async \
|
||||
kernel-module-ppp-deflate \
|
||||
kernel-module-ppp-generic \
|
||||
kernel-module-ppp-mppe \
|
||||
kernel-module-slhc"
|
||||
|
||||
RDEPENDS_packagegroup-base-ipsec = "\
|
||||
openswan"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-ipsec = "\
|
||||
kernel-module-ipsec"
|
||||
|
||||
#
|
||||
# packagegroup-base-wifi contain everything needed to get WiFi working
|
||||
# WEP/WPA connection needs to be supported out-of-box
|
||||
#
|
||||
RDEPENDS_packagegroup-base-wifi = "\
|
||||
wireless-tools \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'hostap-utils', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pci', 'hostap-utils', '',d)} \
|
||||
wpa-supplicant"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-wifi = "\
|
||||
${@base_contains('COMBINED_FEATURES', 'usbhost', 'kernel-module-zd1211rw', '',d)} \
|
||||
kernel-module-ieee80211-crypt \
|
||||
kernel-module-ieee80211-crypt-ccmp \
|
||||
kernel-module-ieee80211-crypt-tkip \
|
||||
kernel-module-ieee80211-crypt-wep \
|
||||
kernel-module-ecb \
|
||||
kernel-module-arc4 \
|
||||
kernel-module-crypto_algapi \
|
||||
kernel-module-cryptomgr \
|
||||
kernel-module-michael-mic \
|
||||
kernel-module-aes-generic \
|
||||
kernel-module-aes"
|
||||
|
||||
RDEPENDS_packagegroup-base-3g = "\
|
||||
ofono"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-3g = "\
|
||||
kernel-module-cdc-acm \
|
||||
kernel-module-cdc-wdm"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-smbfs = "\
|
||||
kernel-module-cifs \
|
||||
kernel-module-smbfs"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-cramfs = "\
|
||||
kernel-module-cramfs"
|
||||
|
||||
#
|
||||
# packagegroup-base-nfs provides ONLY client support - server is in nfs-utils package
|
||||
#
|
||||
RDEPENDS_packagegroup-base-nfs = "\
|
||||
portmap"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-nfs = "\
|
||||
kernel-module-nfs "
|
||||
|
||||
RDEPENDS_packagegroup-base-zeroconf = "\
|
||||
avahi-daemon"
|
||||
|
||||
RDEPENDS_packagegroup-base-raid = "\
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-base-screen = "\
|
||||
"
|
||||
|
||||
#
|
||||
# GPE/OPIE/OpenMoko provide own touchscreen calibration utils
|
||||
#
|
||||
RDEPENDS_packagegroup-base-touchscreen = "\
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-base-ipv6 = "\
|
||||
"
|
||||
|
||||
RRECOMMENDS_packagegroup-base-ipv6 = "\
|
||||
kernel-module-ipv6 "
|
||||
|
||||
RDEPENDS_packagegroup-base-serial = "\
|
||||
setserial \
|
||||
lrzsz "
|
||||
|
||||
RDEPENDS_packagegroup-base-phone = "\
|
||||
ofono"
|
|
@ -25,12 +25,12 @@ VIRTUAL-RUNTIME_initscripts ?= "initscripts"
|
|||
VIRTUAL-RUNTIME_keymaps ?= "keymaps"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-boot \
|
||||
task-core-boot-dbg \
|
||||
task-core-boot-dev \
|
||||
packagegroup-core-boot \
|
||||
packagegroup-core-boot-dbg \
|
||||
packagegroup-core-boot-dev \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-boot = "\
|
||||
RDEPENDS_packagegroup-core-boot = "\
|
||||
base-files \
|
||||
base-passwd \
|
||||
busybox \
|
||||
|
@ -45,5 +45,5 @@ RDEPENDS_task-core-boot = "\
|
|||
${VIRTUAL-RUNTIME_update-alternatives} \
|
||||
${MACHINE_ESSENTIAL_EXTRA_RDEPENDS}"
|
||||
|
||||
RRECOMMENDS_task-core-boot = "\
|
||||
RRECOMMENDS_packagegroup-core-boot = "\
|
||||
${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS}"
|
|
@ -9,9 +9,9 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
PR = "r35"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-apps-console \
|
||||
task-core-apps-console-dbg \
|
||||
task-core-apps-console-dev \
|
||||
packagegroup-core-apps-console \
|
||||
packagegroup-core-apps-console-dbg \
|
||||
packagegroup-core-apps-console-dev \
|
||||
"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
@ -20,7 +20,7 @@ ALLOW_EMPTY = "1"
|
|||
|
||||
SPLASH ?= "psplash"
|
||||
|
||||
RDEPENDS_task-core-apps-console = "\
|
||||
RDEPENDS_packagegroup-core-apps-console = "\
|
||||
avahi-daemon \
|
||||
dbus \
|
||||
portmap \
|
|
@ -9,14 +9,14 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
PR = "r1"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-nfs-server \
|
||||
task-core-nfs-server-dbg \
|
||||
task-core-nfs-server-dev \
|
||||
packagegroup-core-nfs-server \
|
||||
packagegroup-core-nfs-server-dbg \
|
||||
packagegroup-core-nfs-server-dev \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_task-core-nfs-server = "\
|
||||
RDEPENDS_packagegroup-core-nfs-server = "\
|
||||
nfs-utils \
|
||||
nfs-utils-client \
|
||||
"
|
||||
|
@ -24,5 +24,5 @@ RDEPENDS_task-core-nfs-server = "\
|
|||
# rpcinfo can be useful but only with glibc images
|
||||
GLIBC_DEPENDENCIES = "glibc-utils"
|
||||
|
||||
RRECOMMENDS_task-core-nfs-server_append_libc-glibc = " ${GLIBC_DEPENDENCIES}"
|
||||
RRECOMMENDS_packagegroup-core-nfs-server_append_libc-glibc = " ${GLIBC_DEPENDENCIES}"
|
||||
|
|
@ -6,18 +6,18 @@ DESCRIPTION = "Software Development Tasks for OpenedHand Poky"
|
|||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
DEPENDS = "task-core-console"
|
||||
DEPENDS = "packagegroup-core-console"
|
||||
PR = "r8"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
#PACKAGEFUNCS =+ 'generate_sdk_pkgs'
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-sdk \
|
||||
task-core-sdk-dbg \
|
||||
task-core-sdk-dev"
|
||||
packagegroup-core-sdk \
|
||||
packagegroup-core-sdk-dbg \
|
||||
packagegroup-core-sdk-dev"
|
||||
|
||||
RDEPENDS_task-core-sdk = "\
|
||||
RDEPENDS_packagegroup-core-sdk = "\
|
||||
autoconf \
|
||||
automake \
|
||||
binutils \
|
||||
|
@ -48,15 +48,15 @@ RDEPENDS_task-core-sdk = "\
|
|||
file \
|
||||
tcl"
|
||||
|
||||
RRECOMMENDS_task-core-sdk = "\
|
||||
RRECOMMENDS_packagegroup-core-sdk = "\
|
||||
libgomp \
|
||||
libgomp-dev"
|
||||
|
||||
#python generate_sdk_pkgs () {
|
||||
# poky_pkgs = read_pkgdata('task-core', d)['PACKAGES']
|
||||
# poky_pkgs = read_pkgdata('packagegroup-core', d)['PACKAGES']
|
||||
# pkgs = d.getVar('PACKAGES', True).split()
|
||||
# for pkg in poky_pkgs.split():
|
||||
# newpkg = pkg.replace('task-core', 'task-core-sdk')
|
||||
# newpkg = pkg.replace('packagegroup-core', 'packagegroup-core-sdk')
|
||||
#
|
||||
# # for each of the task packages, add a corresponding sdk task
|
||||
# pkgs.append(newpkg)
|
||||
|
@ -91,4 +91,4 @@ RRECOMMENDS_task-core-sdk = "\
|
|||
# d.setVar('PACKAGES', ' '.join(pkgs))
|
||||
#}
|
||||
#
|
||||
#PACKAGES_DYNAMIC = "task-core-sdk-*"
|
||||
#PACKAGES_DYNAMIC = "packagegroup-core-sdk-*"
|
|
@ -0,0 +1,17 @@
|
|||
DESCRIPTION = "Dropbear SSH task for Poky"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
PR = "r0"
|
||||
|
||||
PACKAGES = "\
|
||||
packagegroup-core-ssh-dropbear \
|
||||
packagegroup-core-ssh-dropbear-dbg \
|
||||
packagegroup-core-ssh-dropbear-dev \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_packagegroup-core-ssh-dropbear = "dropbear"
|
||||
RDEPENDS_packagegroup-core-ssh-dropbear-dbg = "dropbear-dbg"
|
||||
RDEPENDS_packagegroup-core-ssh-dropbear-dev = "dropbear-dev"
|
|
@ -5,13 +5,13 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
PR = "r0"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-ssh-openssh \
|
||||
task-core-ssh-openssh-dbg \
|
||||
task-core-ssh-openssh-dev \
|
||||
packagegroup-core-ssh-openssh \
|
||||
packagegroup-core-ssh-openssh-dbg \
|
||||
packagegroup-core-ssh-openssh-dev \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_task-core-ssh-openssh = "openssh"
|
||||
RDEPENDS_task-core-ssh-openssh-dbg = "openssh-dbg"
|
||||
RDEPENDS_task-core-ssh-openssh-dev = "openssh-dev"
|
||||
RDEPENDS_packagegroup-core-ssh-openssh = "openssh"
|
||||
RDEPENDS_packagegroup-core-ssh-openssh-dbg = "openssh-dbg"
|
||||
RDEPENDS_packagegroup-core-ssh-openssh-dev = "openssh-dev"
|
|
@ -1,5 +1,5 @@
|
|||
DESCRIPTION = "Host SDK package for cross canadian toolchain"
|
||||
PN = "task-cross-canadian-${TRANSLATED_TARGET_ARCH}"
|
||||
PN = "packagegroup-cross-canadian-${TRANSLATED_TARGET_ARCH}"
|
||||
PR = "r0"
|
||||
LICENSE = "MIT"
|
||||
ALLOW_EMPTY = "1"
|
|
@ -9,25 +9,25 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
PACKAGES = "\
|
||||
task-self-hosted \
|
||||
task-self-hosted-debug \
|
||||
task-self-hosted-sdk \
|
||||
task-self-hosted-extended \
|
||||
task-self-hosted-graphics \
|
||||
task-self-hosted-host-tools \
|
||||
packagegroup-self-hosted \
|
||||
packagegroup-self-hosted-debug \
|
||||
packagegroup-self-hosted-sdk \
|
||||
packagegroup-self-hosted-extended \
|
||||
packagegroup-self-hosted-graphics \
|
||||
packagegroup-self-hosted-host-tools \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_task-self-hosted = "\
|
||||
task-self-hosted-debug \
|
||||
task-self-hosted-sdk \
|
||||
task-self-hosted-extended \
|
||||
task-self-hosted-graphics \
|
||||
task-self-hosted-host-tools \
|
||||
RDEPENDS_packagegroup-self-hosted = "\
|
||||
packagegroup-self-hosted-debug \
|
||||
packagegroup-self-hosted-sdk \
|
||||
packagegroup-self-hosted-extended \
|
||||
packagegroup-self-hosted-graphics \
|
||||
packagegroup-self-hosted-host-tools \
|
||||
"
|
||||
|
||||
RDEPENDS_task-self-hosted-host-tools = "\
|
||||
RDEPENDS_packagegroup-self-hosted-host-tools = "\
|
||||
connman \
|
||||
connman-plugin-ethernet \
|
||||
dhcp-client \
|
||||
|
@ -52,7 +52,7 @@ RDEPENDS_task-self-hosted-host-tools = "\
|
|||
"
|
||||
|
||||
# eglibc-utils: for rpcgen
|
||||
RDEPENDS_task-self-hosted-sdk = "\
|
||||
RDEPENDS_packagegroup-self-hosted-sdk = "\
|
||||
autoconf \
|
||||
automake \
|
||||
binutils \
|
||||
|
@ -85,7 +85,7 @@ RDEPENDS_task-self-hosted-sdk = "\
|
|||
sed \
|
||||
"
|
||||
|
||||
RDEPENDS_task-self-hosted-debug = " \
|
||||
RDEPENDS_packagegroup-self-hosted-debug = " \
|
||||
gdb \
|
||||
gdbserver \
|
||||
rsync \
|
||||
|
@ -93,7 +93,7 @@ RDEPENDS_task-self-hosted-debug = " \
|
|||
tcf-agent"
|
||||
|
||||
|
||||
RDEPENDS_task-self-hosted-extended = "\
|
||||
RDEPENDS_packagegroup-self-hosted-extended = "\
|
||||
bzip2 \
|
||||
chkconfig \
|
||||
chrpath \
|
||||
|
@ -186,7 +186,7 @@ RDEPENDS_task-self-hosted-extended = "\
|
|||
"
|
||||
|
||||
|
||||
RDEPENDS_task-self-hosted-graphics = "\
|
||||
RDEPENDS_packagegroup-self-hosted-graphics = "\
|
||||
builder \
|
||||
libgl \
|
||||
libgl-dev \
|
|
@ -1,359 +0,0 @@
|
|||
DESCRIPTION = "Merge machine and distro options to create a basic machine task/package"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
PR = "r75"
|
||||
|
||||
inherit task
|
||||
|
||||
PROVIDES = "${PACKAGES}"
|
||||
PACKAGES = ' \
|
||||
task-base \
|
||||
task-base-extended \
|
||||
task-distro-base \
|
||||
task-machine-base \
|
||||
\
|
||||
${@base_contains("MACHINE_FEATURES", "acpi", "task-base-acpi", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "alsa", "task-base-alsa", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "apm", "task-base-apm", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "ext2", "task-base-ext2", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "vfat", "task-base-vfat", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "irda", "task-base-irda", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "keyboard", "task-base-keyboard", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "pci", "task-base-pci", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "pcmcia", "task-base-pcmcia", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "phone", "task-base-phone", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "screen", "task-base-screen", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "serial", "task-base-serial", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "touchscreen", "task-base-touchscreen", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "usbgadget", "task-base-usbgadget", "", d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "usbhost", "task-base-usbhost", "", d)} \
|
||||
\
|
||||
${@base_contains("MACHINE_FEATURES", "uboot", "task-base-uboot", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "redboot", "task-base-redboot", "",d)} \
|
||||
${@base_contains("MACHINE_FEATURES", "apex", "task-base-apex", "",d)} \
|
||||
\
|
||||
${@base_contains("DISTRO_FEATURES", "bluetooth", "task-base-bluetooth", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "wifi", "task-base-wifi", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "3g", "task-base-3g", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "cramfs", "task-base-cramfs", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "ipsec", "task-base-ipsec", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "ipv6", "task-base-ipv6", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "nfs", "task-base-nfs", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "ppp", "task-base-ppp", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "smbfs", "task-base-smbfs", "", d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "raid", "task-base-raid", "",d)} \
|
||||
${@base_contains("DISTRO_FEATURES", "zeroconf", "task-base-zeroconf", "", d)} \
|
||||
\
|
||||
'
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
#
|
||||
# packages which content depend on MACHINE_FEATURES need to be MACHINE_ARCH
|
||||
#
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
#
|
||||
# those ones can be set in machine config to supply packages needed to get machine booting
|
||||
#
|
||||
MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= ""
|
||||
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= ""
|
||||
|
||||
#
|
||||
# task-base contain stuff needed for base system (machine related)
|
||||
#
|
||||
RDEPENDS_task-base = "\
|
||||
task-distro-base \
|
||||
task-machine-base \
|
||||
\
|
||||
sysfsutils \
|
||||
module-init-tools \
|
||||
${@base_contains('MACHINE_FEATURES', 'apm', 'task-base-apm', '',d)} \
|
||||
${@base_contains('MACHINE_FEATURES', 'acpi', 'task-base-acpi', '',d)} \
|
||||
${@base_contains('MACHINE_FEATURES', 'keyboard', 'task-base-keyboard', '',d)} \
|
||||
${@base_contains('MACHINE_FEATURES', 'phone', 'task-base-phone', '',d)} \
|
||||
\
|
||||
${@base_contains('COMBINED_FEATURES', 'alsa', 'task-base-alsa', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'ext2', 'task-base-ext2', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'vfat', 'task-base-vfat', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'irda', 'task-base-irda', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pci', 'task-base-pci', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'task-base-pcmcia', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'usbgadget', 'task-base-usbgadget', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'usbhost', 'task-base-usbhost', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'bluetooth', 'task-base-bluetooth', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'wifi', 'task-base-wifi', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', '3g', 'task-base-3g', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'uboot', 'task-base-uboot', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'redboot', 'task-base-redboot', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'apex', 'task-base-apex', '',d)} \
|
||||
\
|
||||
${@base_contains('DISTRO_FEATURES', 'nfs', 'task-base-nfs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'cramfs', 'task-base-cramfs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'smbfs', 'task-base-smbfs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'ipv6', 'task-base-ipv6', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'ipsec', 'task-base-ipsec', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'ppp', 'task-base-ppp', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'raid', 'task-base-raid', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'zeroconf', 'task-base-zeroconf', '',d)} \
|
||||
"
|
||||
|
||||
|
||||
RRECOMMENDS_task-base = "\
|
||||
kernel-module-nls-utf8 \
|
||||
kernel-module-input \
|
||||
kernel-module-uinput \
|
||||
kernel-module-rtc-dev \
|
||||
kernel-module-rtc-proc \
|
||||
kernel-module-rtc-sysfs \
|
||||
kernel-module-unix"
|
||||
|
||||
RDEPENDS_task-base-extended = "\
|
||||
task-base \
|
||||
${ADD_WIFI} \
|
||||
${ADD_BT} \
|
||||
${ADD_3G} \
|
||||
"
|
||||
|
||||
ADD_WIFI = ""
|
||||
ADD_BT = ""
|
||||
ADD_3G = ""
|
||||
|
||||
python __anonymous () {
|
||||
# If Distro want wifi and machine feature wifi/pci/pcmcia/usbhost (one of them)
|
||||
# then include task-base-wifi in task-base
|
||||
|
||||
distro_features = set(d.getVar("DISTRO_FEATURES", True).split())
|
||||
machine_features= set(d.getVar("MACHINE_FEATURES", True).split())
|
||||
|
||||
if "bluetooth" in distro_features and not "bluetooth" in machine_features and ("pcmcia" in machine_features or "pci" in machine_features or "usbhost" in machine_features):
|
||||
d.setVar("ADD_BT", "task-base-bluetooth")
|
||||
|
||||
if "wifi" in distro_features and not "wifi" in machine_features and ("pcmcia" in machine_features or "pci" in machine_features or "usbhost" in machine_features):
|
||||
d.setVar("ADD_WIFI", "task-base-wifi")
|
||||
|
||||
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", "task-base-3g")
|
||||
}
|
||||
|
||||
#
|
||||
# packages added by distribution
|
||||
#
|
||||
DEPENDS_task-distro-base = "${DISTRO_EXTRA_DEPENDS}"
|
||||
RDEPENDS_task-distro-base = "${DISTRO_EXTRA_RDEPENDS}"
|
||||
RRECOMMENDS_task-distro-base = "${DISTRO_EXTRA_RRECOMMENDS}"
|
||||
|
||||
#
|
||||
# packages added by machine config
|
||||
#
|
||||
RDEPENDS_task-machine-base = "${MACHINE_EXTRA_RDEPENDS}"
|
||||
RRECOMMENDS_task-machine-base = "${MACHINE_EXTRA_RRECOMMENDS}"
|
||||
|
||||
RDEPENDS_task-base-keyboard = "\
|
||||
keymaps"
|
||||
|
||||
RDEPENDS_task-base-pci = "\
|
||||
pciutils"
|
||||
|
||||
RDEPENDS_task-base-acpi = "\
|
||||
acpid \
|
||||
libacpi "
|
||||
|
||||
RDEPENDS_task-base-apm = "\
|
||||
${VIRTUAL-RUNTIME_apm} \
|
||||
apmd"
|
||||
|
||||
RDEPENDS_task-base-ext2 = "\
|
||||
hdparm \
|
||||
e2fsprogs \
|
||||
e2fsprogs-e2fsck \
|
||||
e2fsprogs-mke2fs"
|
||||
|
||||
RRECOMMENDS_task-base-vfat = "\
|
||||
kernel-module-msdos \
|
||||
kernel-module-vfat \
|
||||
kernel-module-nls-iso8859-1 \
|
||||
kernel-module-nls-cp437"
|
||||
|
||||
RDEPENDS_task-base-alsa = "\
|
||||
alsa-utils-alsactl \
|
||||
alsa-utils-alsamixer \
|
||||
${VIRTUAL-RUNTIME_alsa-state}"
|
||||
|
||||
RRECOMMENDS_task-base-alsa = "\
|
||||
kernel-module-snd-mixer-oss \
|
||||
kernel-module-snd-pcm-oss"
|
||||
|
||||
RDEPENDS_task-base-pcmcia = "\
|
||||
pcmciautils \
|
||||
"
|
||||
#${@base_contains('DISTRO_FEATURES', 'wifi', 'prism-firmware', '',d)}
|
||||
#${@base_contains('DISTRO_FEATURES', 'wifi', 'spectrum-fw', '',d)}
|
||||
|
||||
|
||||
RRECOMMENDS_task-base-pcmcia = "\
|
||||
kernel-module-pcmcia \
|
||||
kernel-module-airo-cs \
|
||||
kernel-module-pcnet-cs \
|
||||
kernel-module-serial-cs \
|
||||
kernel-module-ide-cs \
|
||||
kernel-module-ide-disk \
|
||||
${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-hostap-cs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-orinoco-cs', '',d)} \
|
||||
${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-spectrum-cs', '',d)}"
|
||||
|
||||
# Provide bluez-utils-compat utils for the time being, the binaries in that package will vanish soon from upstream releases, so beware!
|
||||
|
||||
RDEPENDS_task-base-bluetooth = "\
|
||||
bluez4 \
|
||||
${@base_contains('COMBINED_FEATURES', 'alsa', 'libasound-module-bluez', '',d)} \
|
||||
"
|
||||
|
||||
RRECOMMENDS_task-base-bluetooth = "\
|
||||
kernel-module-bluetooth \
|
||||
kernel-module-l2cap \
|
||||
kernel-module-rfcomm \
|
||||
kernel-module-hci-vhci \
|
||||
kernel-module-bnep \
|
||||
kernel-module-hidp \
|
||||
kernel-module-hci-uart \
|
||||
kernel-module-sco \
|
||||
${@base_contains('COMBINED_FEATURES', 'usbhost', 'kernel-module-hci-usb', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluetooth3c-cs', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluecard-cs', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluetoothuart-cs', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-dtl1-cs', '',d)} \
|
||||
"
|
||||
|
||||
RDEPENDS_task-base-irda = "\
|
||||
irda-utils"
|
||||
|
||||
RRECOMMENDS_task-base-irda = "\
|
||||
kernel-module-pxaficp-ir \
|
||||
kernel-module-irda \
|
||||
kernel-module-ircomm \
|
||||
kernel-module-ircomm-tty \
|
||||
kernel-module-irlan \
|
||||
${@base_contains('DISTRO_FEATURES', 'ppp', 'kernel-module-irnet', '',d)} \
|
||||
kernel-module-irport \
|
||||
kernel-module-irtty \
|
||||
kernel-module-irtty-sir \
|
||||
kernel-module-sir-dev \
|
||||
${@base_contains('COMBINED_FEATURES', 'usbhost', 'kernel-module-ir-usb', '',d)} "
|
||||
|
||||
RRECOMMENDS_task-base-usbgadget = "\
|
||||
kernel-module-pxa27x_udc \
|
||||
kernel-module-gadgetfs \
|
||||
kernel-module-g-file-storage \
|
||||
kernel-module-g-serial \
|
||||
kernel-module-g-ether"
|
||||
|
||||
RDEPENDS_task-base-usbhost = "\
|
||||
usbutils "
|
||||
|
||||
RRECOMMENDS_task-base-usbhost = "\
|
||||
kernel-module-uhci-hcd \
|
||||
kernel-module-ohci-hcd \
|
||||
kernel-module-ehci-hcd \
|
||||
kernel-module-usbcore \
|
||||
kernel-module-usbhid \
|
||||
kernel-module-usbnet \
|
||||
kernel-module-sd-mod \
|
||||
kernel-module-scsi-mod \
|
||||
kernel-module-usbmouse \
|
||||
kernel-module-mousedev \
|
||||
kernel-module-usbserial \
|
||||
kernel-module-usb-storage "
|
||||
|
||||
RDEPENDS_task-base-ppp = "\
|
||||
ppp \
|
||||
ppp-dialin"
|
||||
|
||||
RRECOMMENDS_task-base-ppp = "\
|
||||
kernel-module-ppp-async \
|
||||
kernel-module-ppp-deflate \
|
||||
kernel-module-ppp-generic \
|
||||
kernel-module-ppp-mppe \
|
||||
kernel-module-slhc"
|
||||
|
||||
RDEPENDS_task-base-ipsec = "\
|
||||
openswan"
|
||||
|
||||
RRECOMMENDS_task-base-ipsec = "\
|
||||
kernel-module-ipsec"
|
||||
|
||||
#
|
||||
# task-base-wifi contain everything needed to get WiFi working
|
||||
# WEP/WPA connection needs to be supported out-of-box
|
||||
#
|
||||
RDEPENDS_task-base-wifi = "\
|
||||
wireless-tools \
|
||||
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'hostap-utils', '',d)} \
|
||||
${@base_contains('COMBINED_FEATURES', 'pci', 'hostap-utils', '',d)} \
|
||||
wpa-supplicant"
|
||||
|
||||
RRECOMMENDS_task-base-wifi = "\
|
||||
${@base_contains('COMBINED_FEATURES', 'usbhost', 'kernel-module-zd1211rw', '',d)} \
|
||||
kernel-module-ieee80211-crypt \
|
||||
kernel-module-ieee80211-crypt-ccmp \
|
||||
kernel-module-ieee80211-crypt-tkip \
|
||||
kernel-module-ieee80211-crypt-wep \
|
||||
kernel-module-ecb \
|
||||
kernel-module-arc4 \
|
||||
kernel-module-crypto_algapi \
|
||||
kernel-module-cryptomgr \
|
||||
kernel-module-michael-mic \
|
||||
kernel-module-aes-generic \
|
||||
kernel-module-aes"
|
||||
|
||||
RDEPENDS_task-base-3g = "\
|
||||
ofono"
|
||||
|
||||
RRECOMMENDS_task-base-3g = "\
|
||||
kernel-module-cdc-acm \
|
||||
kernel-module-cdc-wdm"
|
||||
|
||||
RRECOMMENDS_task-base-smbfs = "\
|
||||
kernel-module-cifs \
|
||||
kernel-module-smbfs"
|
||||
|
||||
RRECOMMENDS_task-base-cramfs = "\
|
||||
kernel-module-cramfs"
|
||||
|
||||
#
|
||||
# task-base-nfs provides ONLY client support - server is in nfs-utils package
|
||||
#
|
||||
RDEPENDS_task-base-nfs = "\
|
||||
portmap"
|
||||
|
||||
RRECOMMENDS_task-base-nfs = "\
|
||||
kernel-module-nfs "
|
||||
|
||||
RDEPENDS_task-base-zeroconf = "\
|
||||
avahi-daemon"
|
||||
|
||||
RDEPENDS_task-base-raid = "\
|
||||
"
|
||||
|
||||
RDEPENDS_task-base-screen = "\
|
||||
"
|
||||
|
||||
#
|
||||
# GPE/OPIE/OpenMoko provide own touchscreen calibration utils
|
||||
#
|
||||
RDEPENDS_task-base-touchscreen = "\
|
||||
"
|
||||
|
||||
RDEPENDS_task-base-ipv6 = "\
|
||||
"
|
||||
|
||||
RRECOMMENDS_task-base-ipv6 = "\
|
||||
kernel-module-ipv6 "
|
||||
|
||||
RDEPENDS_task-base-serial = "\
|
||||
setserial \
|
||||
lrzsz "
|
||||
|
||||
RDEPENDS_task-base-phone = "\
|
||||
ofono"
|
|
@ -1,17 +0,0 @@
|
|||
DESCRIPTION = "Dropbear SSH task for Poky"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
PR = "r0"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-ssh-dropbear \
|
||||
task-core-ssh-dropbear-dbg \
|
||||
task-core-ssh-dropbear-dev \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_task-core-ssh-dropbear = "dropbear"
|
||||
RDEPENDS_task-core-ssh-dropbear-dbg = "dropbear-dbg"
|
||||
RDEPENDS_task-core-ssh-dropbear-dev = "dropbear-dev"
|
|
@ -4,8 +4,8 @@ reasonably used for customization."
|
|||
IMAGE_FEATURES += "apps-console-core ssh-server-openssh"
|
||||
|
||||
IMAGE_INSTALL = "\
|
||||
task-core-boot \
|
||||
task-core-basic \
|
||||
packagegroup-core-boot \
|
||||
packagegroup-core-basic \
|
||||
"
|
||||
|
||||
# ${CORE_IMAGE_BASE_INSTALL}
|
||||
|
|
|
@ -6,8 +6,8 @@ IMAGE_FEATURES += "apps-console-core dev-pkgs ssh-server-openssh"
|
|||
|
||||
IMAGE_INSTALL = "\
|
||||
${CORE_IMAGE_BASE_INSTALL} \
|
||||
task-core-basic \
|
||||
task-core-lsb \
|
||||
packagegroup-core-basic \
|
||||
packagegroup-core-lsb \
|
||||
"
|
||||
|
||||
inherit core-image
|
||||
|
|
|
@ -8,8 +8,8 @@ IMAGE_FEATURES += "apps-console-core tools-sdk dev-pkgs ssh-server-openssh \
|
|||
|
||||
IMAGE_INSTALL = "\
|
||||
${CORE_IMAGE_BASE_INSTALL} \
|
||||
task-core-basic \
|
||||
task-core-lsb \
|
||||
packagegroup-core-basic \
|
||||
packagegroup-core-lsb \
|
||||
kernel-dev \
|
||||
"
|
||||
|
||||
|
|
|
@ -6,8 +6,8 @@ IMAGE_FEATURES += "apps-console-core ssh-server-openssh"
|
|||
|
||||
IMAGE_INSTALL = "\
|
||||
${CORE_IMAGE_BASE_INSTALL} \
|
||||
task-core-basic \
|
||||
task-core-lsb \
|
||||
packagegroup-core-basic \
|
||||
packagegroup-core-lsb \
|
||||
"
|
||||
|
||||
inherit core-image
|
||||
|
|
|
@ -5,7 +5,7 @@ Configure distro version package
|
|||
We need to configure a package that the system can use to determine the
|
||||
system distribution version.
|
||||
|
||||
Hack: for now set to task-core-rpm.
|
||||
Hack: for now set to packagegroup-core-rpm.
|
||||
|
||||
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
|
||||
|
||||
|
@ -17,7 +17,7 @@ diff -ur git.orig/zypp/ZConfig.cc git/zypp/ZConfig.cc
|
|||
|
||||
std::string ZConfig::distroverpkg() const
|
||||
- { return "redhat-release"; }
|
||||
+ { return "task-core-rpm"; }
|
||||
+ { return "packagegroup-core-rpm"; }
|
||||
|
||||
///////////////////////////////////////////////////////////////////
|
||||
|
||||
|
|
|
@ -0,0 +1,156 @@
|
|||
#
|
||||
# Copyright (C) 2010 Intel Corporation
|
||||
#
|
||||
|
||||
DESCRIPTION = "Create Basic Image Tasks"
|
||||
PR = "r4"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
PACKAGES = "\
|
||||
packagegroup-core-basic \
|
||||
packagegroup-core-base-utils \
|
||||
packagegroup-core-base-utils-dbg \
|
||||
packagegroup-core-base-utils-dev \
|
||||
packagegroup-core-basic-libs \
|
||||
packagegroup-core-basic-libs-dbg \
|
||||
packagegroup-core-basic-libs-dev \
|
||||
packagegroup-core-basic-utils \
|
||||
packagegroup-core-basic-utils-dbg \
|
||||
packagegroup-core-basic-utils-dev \
|
||||
packagegroup-core-basic-extended \
|
||||
packagegroup-core-basic-extended-dbg \
|
||||
packagegroup-core-basic-extended-dev \
|
||||
packagegroup-core-dev-utils \
|
||||
packagegroup-core-dev-utils-dbg \
|
||||
packagegroup-core-dev-utils-dev \
|
||||
packagegroup-core-multiuser \
|
||||
packagegroup-core-multiuser-dbg \
|
||||
packagegroup-core-multiuser-dev \
|
||||
packagegroup-core-initscripts \
|
||||
packagegroup-core-initscripts-dbg \
|
||||
packagegroup-core-initscripts-dev \
|
||||
packagegroup-core-rpm \
|
||||
packagegroup-core-rpm-dbg \
|
||||
packagegroup-core-rpm-dev \
|
||||
packagegroup-core-sys-services \
|
||||
packagegroup-core-sys-services-dbg \
|
||||
packagegroup-core-sys-services-dev \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_packagegroup-core-basic = "\
|
||||
packagegroup-core-base-utils \
|
||||
packagegroup-core-basic-libs \
|
||||
packagegroup-core-basic-utils \
|
||||
packagegroup-core-basic-extended \
|
||||
packagegroup-core-dev-utils \
|
||||
packagegroup-core-multiuser \
|
||||
packagegroup-core-initscripts \
|
||||
packagegroup-core-rpm \
|
||||
packagegroup-core-sys-services \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-core-base-utils = "\
|
||||
busybox \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-core-basic-libs = "\
|
||||
glib-2.0 \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-core-basic-utils = "\
|
||||
bash \
|
||||
acl \
|
||||
attr \
|
||||
bc \
|
||||
coreutils \
|
||||
cpio \
|
||||
e2fsprogs \
|
||||
ed \
|
||||
file \
|
||||
findutils \
|
||||
gawk \
|
||||
gmp \
|
||||
grep \
|
||||
makedevs \
|
||||
mc \
|
||||
mktemp \
|
||||
ncurses \
|
||||
net-tools \
|
||||
pax \
|
||||
popt \
|
||||
procps \
|
||||
psmisc \
|
||||
sed \
|
||||
tar \
|
||||
time \
|
||||
udev \
|
||||
util-linux \
|
||||
zlib \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-core-basic-extended = "\
|
||||
iproute2 \
|
||||
iputils \
|
||||
iptables \
|
||||
module-init-tools \
|
||||
openssl \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-core-dev-utils = "\
|
||||
byacc \
|
||||
diffutils \
|
||||
m4 \
|
||||
make \
|
||||
patch \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-core-initscripts = "\
|
||||
initscripts \
|
||||
sysvinit \
|
||||
ethtool \
|
||||
mingetty \
|
||||
sysklogd \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-core-multiuser = "\
|
||||
cracklib \
|
||||
gzip \
|
||||
libuser \
|
||||
libpam \
|
||||
shadow \
|
||||
sudo \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-core-rpm = "\
|
||||
beecrypt \
|
||||
rpm \
|
||||
zypper \
|
||||
"
|
||||
|
||||
RDEPENDS_packagegroup-core-sys-services = "\
|
||||
at \
|
||||
bzip2 \
|
||||
cronie \
|
||||
dbus \
|
||||
dbus-glib \
|
||||
python-dbus \
|
||||
elfutils \
|
||||
gzip \
|
||||
less \
|
||||
libcap \
|
||||
libevent \
|
||||
lighttpd \
|
||||
logrotate \
|
||||
nfs-utils \
|
||||
pciutils \
|
||||
libpcre \
|
||||
rpcbind \
|
||||
sysfsutils \
|
||||
tcp-wrappers \
|
||||
tzdata \
|
||||
"
|
||||
|
|
@ -9,50 +9,50 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-lsb \
|
||||
task-core-sys-extended \
|
||||
task-core-sys-extended-dbg \
|
||||
task-core-sys-extended-dev \
|
||||
task-core-db \
|
||||
task-core-db-dbg \
|
||||
task-core-db-dev \
|
||||
task-core-misc \
|
||||
task-core-misc-dbg \
|
||||
task-core-misc-dev \
|
||||
task-core-perl \
|
||||
task-core-perl-dbg \
|
||||
task-core-perl-dev \
|
||||
task-core-python \
|
||||
task-core-python-dbg \
|
||||
task-core-python-dev \
|
||||
task-core-tcl \
|
||||
task-core-tcl-dbg \
|
||||
task-core-tcl-dev \
|
||||
task-core-lsb-perl-add \
|
||||
task-core-lsb-python-add \
|
||||
task-core-lsb-graphic-add \
|
||||
task-core-lsb-runtime-add \
|
||||
task-core-lsb-command-add \
|
||||
packagegroup-core-lsb \
|
||||
packagegroup-core-sys-extended \
|
||||
packagegroup-core-sys-extended-dbg \
|
||||
packagegroup-core-sys-extended-dev \
|
||||
packagegroup-core-db \
|
||||
packagegroup-core-db-dbg \
|
||||
packagegroup-core-db-dev \
|
||||
packagegroup-core-misc \
|
||||
packagegroup-core-misc-dbg \
|
||||
packagegroup-core-misc-dev \
|
||||
packagegroup-core-perl \
|
||||
packagegroup-core-perl-dbg \
|
||||
packagegroup-core-perl-dev \
|
||||
packagegroup-core-python \
|
||||
packagegroup-core-python-dbg \
|
||||
packagegroup-core-python-dev \
|
||||
packagegroup-core-tcl \
|
||||
packagegroup-core-tcl-dbg \
|
||||
packagegroup-core-tcl-dev \
|
||||
packagegroup-core-lsb-perl-add \
|
||||
packagegroup-core-lsb-python-add \
|
||||
packagegroup-core-lsb-graphic-add \
|
||||
packagegroup-core-lsb-runtime-add \
|
||||
packagegroup-core-lsb-command-add \
|
||||
"
|
||||
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_task-core-lsb = "\
|
||||
task-core-sys-extended \
|
||||
task-core-db \
|
||||
task-core-misc \
|
||||
task-core-perl \
|
||||
task-core-python \
|
||||
task-core-tcl \
|
||||
task-core-lsb-perl-add \
|
||||
task-core-lsb-python-add \
|
||||
task-core-lsb-graphic-add \
|
||||
task-core-lsb-runtime-add \
|
||||
task-core-lsb-command-add \
|
||||
RDEPENDS_packagegroup-core-lsb = "\
|
||||
packagegroup-core-sys-extended \
|
||||
packagegroup-core-db \
|
||||
packagegroup-core-misc \
|
||||
packagegroup-core-perl \
|
||||
packagegroup-core-python \
|
||||
packagegroup-core-tcl \
|
||||
packagegroup-core-lsb-perl-add \
|
||||
packagegroup-core-lsb-python-add \
|
||||
packagegroup-core-lsb-graphic-add \
|
||||
packagegroup-core-lsb-runtime-add \
|
||||
packagegroup-core-lsb-command-add \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-sys-extended = "\
|
||||
RDEPENDS_packagegroup-core-sys-extended = "\
|
||||
binutils \
|
||||
binutils-symlinks \
|
||||
chkconfig \
|
||||
|
@ -83,19 +83,19 @@ RDEPENDS_task-core-sys-extended = "\
|
|||
lsbinitscripts \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-db = "\
|
||||
RDEPENDS_packagegroup-core-db = "\
|
||||
db \
|
||||
sqlite3 \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-perl = "\
|
||||
RDEPENDS_packagegroup-core-perl = "\
|
||||
gdbm \
|
||||
perl \
|
||||
zlib \
|
||||
"
|
||||
|
||||
|
||||
RDEPENDS_task-core-python = "\
|
||||
RDEPENDS_packagegroup-core-python = "\
|
||||
expat \
|
||||
gdbm \
|
||||
gmp \
|
||||
|
@ -106,11 +106,11 @@ RDEPENDS_task-core-python = "\
|
|||
zip \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-tcl = "\
|
||||
RDEPENDS_packagegroup-core-tcl = "\
|
||||
tcl \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-misc = "\
|
||||
RDEPENDS_packagegroup-core-misc = "\
|
||||
elfutils \
|
||||
gettext \
|
||||
gettext-runtime \
|
||||
|
@ -128,7 +128,7 @@ RDEPENDS_task-core-misc = "\
|
|||
zlib \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-lsb-command-add = "\
|
||||
RDEPENDS_packagegroup-core-lsb-command-add = "\
|
||||
localedef \
|
||||
fontconfig-utils \
|
||||
mailx \
|
||||
|
@ -140,18 +140,18 @@ RDEPENDS_task-core-lsb-command-add = "\
|
|||
ghostscript \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-lsb-perl-add = "\
|
||||
RDEPENDS_packagegroup-core-lsb-perl-add = "\
|
||||
perl-modules \
|
||||
perl-misc \
|
||||
perl-pod \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-lsb-python-add = "\
|
||||
RDEPENDS_packagegroup-core-lsb-python-add = "\
|
||||
python-modules \
|
||||
python-misc \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-lsb-graphic-add = "\
|
||||
RDEPENDS_packagegroup-core-lsb-graphic-add = "\
|
||||
libqtcore4 \
|
||||
libqtgui4 \
|
||||
libqtsql4 \
|
||||
|
@ -178,7 +178,7 @@ RDEPENDS_task-core-lsb-graphic-add = "\
|
|||
${@base_contains("DISTRO_FEATURES", "opengl", "libqtopengl4", "", d)} \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-lsb-runtime-add = "\
|
||||
RDEPENDS_packagegroup-core-lsb-runtime-add = "\
|
||||
ldd \
|
||||
pam-plugin-wheel \
|
||||
e2fsprogs-mke2fs \
|
|
@ -1,156 +0,0 @@
|
|||
#
|
||||
# Copyright (C) 2010 Intel Corporation
|
||||
#
|
||||
|
||||
DESCRIPTION = "Create Basic Image Tasks"
|
||||
PR = "r4"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-basic \
|
||||
task-core-base-utils \
|
||||
task-core-base-utils-dbg \
|
||||
task-core-base-utils-dev \
|
||||
task-core-basic-libs \
|
||||
task-core-basic-libs-dbg \
|
||||
task-core-basic-libs-dev \
|
||||
task-core-basic-utils \
|
||||
task-core-basic-utils-dbg \
|
||||
task-core-basic-utils-dev \
|
||||
task-core-basic-extended \
|
||||
task-core-basic-extended-dbg \
|
||||
task-core-basic-extended-dev \
|
||||
task-core-dev-utils \
|
||||
task-core-dev-utils-dbg \
|
||||
task-core-dev-utils-dev \
|
||||
task-core-multiuser \
|
||||
task-core-multiuser-dbg \
|
||||
task-core-multiuser-dev \
|
||||
task-core-initscripts \
|
||||
task-core-initscripts-dbg \
|
||||
task-core-initscripts-dev \
|
||||
task-core-rpm \
|
||||
task-core-rpm-dbg \
|
||||
task-core-rpm-dev \
|
||||
task-core-sys-services \
|
||||
task-core-sys-services-dbg \
|
||||
task-core-sys-services-dev \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_task-core-basic = "\
|
||||
task-core-base-utils \
|
||||
task-core-basic-libs \
|
||||
task-core-basic-utils \
|
||||
task-core-basic-extended \
|
||||
task-core-dev-utils \
|
||||
task-core-multiuser \
|
||||
task-core-initscripts \
|
||||
task-core-rpm \
|
||||
task-core-sys-services \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-base-utils = "\
|
||||
busybox \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-basic-libs = "\
|
||||
glib-2.0 \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-basic-utils = "\
|
||||
bash \
|
||||
acl \
|
||||
attr \
|
||||
bc \
|
||||
coreutils \
|
||||
cpio \
|
||||
e2fsprogs \
|
||||
ed \
|
||||
file \
|
||||
findutils \
|
||||
gawk \
|
||||
gmp \
|
||||
grep \
|
||||
makedevs \
|
||||
mc \
|
||||
mktemp \
|
||||
ncurses \
|
||||
net-tools \
|
||||
pax \
|
||||
popt \
|
||||
procps \
|
||||
psmisc \
|
||||
sed \
|
||||
tar \
|
||||
time \
|
||||
udev \
|
||||
util-linux \
|
||||
zlib \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-basic-extended = "\
|
||||
iproute2 \
|
||||
iputils \
|
||||
iptables \
|
||||
module-init-tools \
|
||||
openssl \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-dev-utils = "\
|
||||
byacc \
|
||||
diffutils \
|
||||
m4 \
|
||||
make \
|
||||
patch \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-initscripts = "\
|
||||
initscripts \
|
||||
sysvinit \
|
||||
ethtool \
|
||||
mingetty \
|
||||
sysklogd \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-multiuser = "\
|
||||
cracklib \
|
||||
gzip \
|
||||
libuser \
|
||||
libpam \
|
||||
shadow \
|
||||
sudo \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-rpm = "\
|
||||
beecrypt \
|
||||
rpm \
|
||||
zypper \
|
||||
"
|
||||
|
||||
RDEPENDS_task-core-sys-services = "\
|
||||
at \
|
||||
bzip2 \
|
||||
cronie \
|
||||
dbus \
|
||||
dbus-glib \
|
||||
python-dbus \
|
||||
elfutils \
|
||||
gzip \
|
||||
less \
|
||||
libcap \
|
||||
libevent \
|
||||
lighttpd \
|
||||
logrotate \
|
||||
nfs-utils \
|
||||
pciutils \
|
||||
libpcre \
|
||||
rpcbind \
|
||||
sysfsutils \
|
||||
tcp-wrappers \
|
||||
tzdata \
|
||||
"
|
||||
|
|
@ -10,12 +10,12 @@ PR = "r12"
|
|||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
require task-sdk-gmae.inc
|
||||
require packagegroup-sdk-gmae.inc
|
||||
|
||||
PACKAGES = "${PN}"
|
||||
|
||||
RDEPENDS_${PN} = "\
|
||||
task-core-sdk \
|
||||
packagegroup-core-sdk \
|
||||
libglade-dev \
|
||||
${SDK-GMAE} \
|
||||
${SDK-EXTRAS}"
|
|
@ -10,12 +10,12 @@ PR = "r14"
|
|||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
require task-sdk-gmae.inc
|
||||
require packagegroup-sdk-gmae.inc
|
||||
|
||||
PACKAGES = "${PN} ${PN}-dbg"
|
||||
|
||||
RDEPENDS_${PN} = "\
|
||||
task-core-standalone-sdk-target \
|
||||
packagegroup-core-standalone-sdk-target \
|
||||
libglade-dev \
|
||||
${SDK-GMAE} \
|
||||
${SDK-EXTRAS}"
|
|
@ -7,8 +7,8 @@ LICENSE = "MIT"
|
|||
|
||||
IMAGE_INSTALL = "\
|
||||
${CORE_IMAGE_BASE_INSTALL} \
|
||||
task-core-clutter-core \
|
||||
task-core-clutter-tests \
|
||||
task-core-clutter-apps"
|
||||
packagegroup-core-clutter-core \
|
||||
packagegroup-core-clutter-tests \
|
||||
packagegroup-core-clutter-apps"
|
||||
|
||||
inherit core-image
|
||||
|
|
|
@ -6,18 +6,18 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
|
||||
DEPENDS += "task-core-gtk-directfb"
|
||||
DEPENDS += "packagegroup-core-gtk-directfb"
|
||||
|
||||
RDEPENDS_${PN} += " \
|
||||
task-core-gtk-directfb-base \
|
||||
packagegroup-core-gtk-directfb-base \
|
||||
"
|
||||
|
||||
inherit core-image
|
||||
|
||||
IMAGE_INSTALL += "\
|
||||
${CORE_IMAGE_BASE_INSTALL} \
|
||||
task-core-basic \
|
||||
task-core-gtk-directfb-base \
|
||||
packagegroup-core-basic \
|
||||
packagegroup-core-gtk-directfb-base \
|
||||
"
|
||||
|
||||
python __anonymous () {
|
||||
|
|
|
@ -0,0 +1,37 @@
|
|||
#
|
||||
# Copyright (C) 2007 OpenedHand Ltd.
|
||||
#
|
||||
|
||||
DESCRIPTION = "Clutter Tasks for OpenedHand Poky"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
PR = "r4"
|
||||
|
||||
PACKAGES = "\
|
||||
packagegroup-core-clutter-core \
|
||||
packagegroup-core-clutter-core-dbg \
|
||||
packagegroup-core-clutter-core-dev \
|
||||
packagegroup-core-clutter-apps \
|
||||
packagegroup-core-clutter-apps-dbg \
|
||||
packagegroup-core-clutter-apps-dev \
|
||||
packagegroup-core-clutter-tests \
|
||||
packagegroup-core-clutter-tests-dbg \
|
||||
packagegroup-core-clutter-tests-dev \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_packagegroup-core-clutter-core = "\
|
||||
clutter-1.8 \
|
||||
clutter-gst-1.8 \
|
||||
clutter-gtk-1.8 \
|
||||
"
|
||||
|
||||
#RDEPENDS_packagegroup-core-clutter-tests = "\
|
||||
# clutter-gst-1.8-examples \
|
||||
# clutter-gtk-1.8-examples"
|
||||
|
||||
#RDEPENDS_packagegroup-core-clutter-apps = "\
|
||||
# clutter-box2d "
|
|
@ -5,7 +5,7 @@ LICENSE = "MIT"
|
|||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
inherit task
|
||||
inherit packagegroup
|
||||
|
||||
TOUCH = ' ${@base_contains("MACHINE_FEATURES", "touchscreen", "tslib tslib-calibrate tslib-tests", "",d)}'
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
#
|
||||
# Copyright (C) 2007 OpenedHand Ltd.
|
||||
#
|
||||
|
||||
DESCRIPTION = "Clutter Tasks for OpenedHand Poky"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
PR = "r4"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-clutter-core \
|
||||
task-core-clutter-core-dbg \
|
||||
task-core-clutter-core-dev \
|
||||
task-core-clutter-apps \
|
||||
task-core-clutter-apps-dbg \
|
||||
task-core-clutter-apps-dev \
|
||||
task-core-clutter-tests \
|
||||
task-core-clutter-tests-dbg \
|
||||
task-core-clutter-tests-dev \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
RDEPENDS_task-core-clutter-core = "\
|
||||
clutter-1.8 \
|
||||
clutter-gst-1.8 \
|
||||
clutter-gtk-1.8 \
|
||||
"
|
||||
|
||||
#RDEPENDS_task-core-clutter-tests = "\
|
||||
# clutter-gst-1.8-examples \
|
||||
# clutter-gtk-1.8-examples"
|
||||
|
||||
#RDEPENDS_task-core-clutter-apps = "\
|
||||
# clutter-box2d "
|
|
@ -5,15 +5,15 @@ PR="r2"
|
|||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
DEPENDS += "task-qt4e"
|
||||
DEPENDS += "packagegroup-qt4e"
|
||||
|
||||
RDEPENDS_${PN} += " \
|
||||
task-qt4e-base \
|
||||
packagegroup-qt4e-base \
|
||||
"
|
||||
|
||||
IMAGE_INSTALL += "\
|
||||
${CORE_IMAGE_BASE_INSTALL} \
|
||||
task-qt4e-base \
|
||||
packagegroup-qt4e-base \
|
||||
"
|
||||
|
||||
inherit core-image
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Qt Embedded toolchain
|
||||
PR = "r5"
|
||||
TOOLCHAIN_HOST_TASK = "nativesdk-task-qte-toolchain-host task-cross-canadian-${TRANSLATED_TARGET_ARCH}"
|
||||
TOOLCHAIN_TARGET_TASK = "task-qte-toolchain-target"
|
||||
TOOLCHAIN_HOST_TASK = "nativesdk-packagegroup-qte-toolchain-host packagegroup-cross-canadian-${TRANSLATED_TARGET_ARCH}"
|
||||
TOOLCHAIN_TARGET_TASK = "packagegroup-qte-toolchain-target"
|
||||
TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-qte-${DISTRO_VERSION}"
|
||||
|
||||
require recipes-core/meta/meta-toolchain.bb
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require recipes-core/tasks/nativesdk-task-sdk-host.bb
|
||||
require recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb
|
||||
|
||||
DESCRIPTION = "Host packages for Qt Embedded SDK"
|
||||
LICENSE = "MIT"
|
|
@ -9,9 +9,9 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
PR = "r3"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-qt-demos \
|
||||
task-core-qt-demos-dbg \
|
||||
task-core-qt-demos-dev \
|
||||
packagegroup-core-qt-demos \
|
||||
packagegroup-core-qt-demos-dbg \
|
||||
packagegroup-core-qt-demos-dev \
|
||||
"
|
||||
|
||||
ALLOW_EMPTY = "1"
|
||||
|
@ -19,4 +19,4 @@ ALLOW_EMPTY = "1"
|
|||
QTDEMOS ?= "quicky ${COMMERCIAL_QT} fotowall"
|
||||
#QTDEMOS_disabled = "fotowall"
|
||||
|
||||
RDEPENDS_task-core-qt-demos = "${QTDEMOS}"
|
||||
RDEPENDS_packagegroup-core-qt-demos = "${QTDEMOS}"
|
|
@ -5,7 +5,7 @@ LICENSE = "MIT"
|
|||
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
||||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
inherit task
|
||||
inherit packagegroup
|
||||
|
||||
TOUCH = ' ${@base_contains("MACHINE_FEATURES", "touchscreen", "tslib tslib-calibrate tslib-tests", "",d)}'
|
||||
|
|
@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
||||
|
||||
RDEPENDS_${PN} += " \
|
||||
task-core-standalone-sdk-target \
|
||||
packagegroup-core-standalone-sdk-target \
|
||||
qt4-embedded-mkspecs \
|
||||
libqt-embeddedmultimedia4-dev \
|
||||
libqt-embeddedphonon4-dev \
|
|
@ -9,9 +9,9 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
PR = "r1"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-x11-mini \
|
||||
task-core-x11-mini-dbg \
|
||||
task-core-x11-mini-dev \
|
||||
packagegroup-core-x11-mini \
|
||||
packagegroup-core-x11-mini-dbg \
|
||||
packagegroup-core-x11-mini-dev \
|
||||
"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
@ -29,7 +29,7 @@ VIRTUAL-RUNTIME_xserver_common ?= "x11-common"
|
|||
VIRTUAL-RUNTIME_graphical_init_manager ?= "xserver-nodm-init"
|
||||
|
||||
|
||||
RDEPENDS_task-core-x11-mini = "\
|
||||
RDEPENDS_packagegroup-core-x11-mini = "\
|
||||
dbus \
|
||||
pointercal \
|
||||
matchbox-terminal \
|
|
@ -9,9 +9,9 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
PR = "r32"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-x11-sato \
|
||||
task-core-x11-sato-dbg \
|
||||
task-core-x11-sato-dev \
|
||||
packagegroup-core-x11-sato \
|
||||
packagegroup-core-x11-sato-dbg \
|
||||
packagegroup-core-x11-sato-dev \
|
||||
"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
@ -24,7 +24,7 @@ NETWORK_MANAGER_libc-uclibc = ""
|
|||
WEB ?= ""
|
||||
#WEB = "web-webkit"
|
||||
|
||||
RDEPENDS_task-core-x11-sato = "\
|
||||
RDEPENDS_packagegroup-core-x11-sato = "\
|
||||
matchbox-desktop \
|
||||
matchbox-session-sato \
|
||||
matchbox-keyboard \
|
|
@ -9,15 +9,15 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
|
|||
PR = "r36"
|
||||
|
||||
PACKAGES = "\
|
||||
task-core-apps-x11-core \
|
||||
task-core-apps-x11-core-dbg \
|
||||
task-core-apps-x11-core-dev \
|
||||
task-core-apps-x11-games \
|
||||
task-core-apps-x11-games-dbg \
|
||||
task-core-apps-x11-games-dev \
|
||||
task-core-x11-base \
|
||||
task-core-x11-base-dbg \
|
||||
task-core-x11-base-dev \
|
||||
packagegroup-core-apps-x11-core \
|
||||
packagegroup-core-apps-x11-core-dbg \
|
||||
packagegroup-core-apps-x11-core-dev \
|
||||
packagegroup-core-apps-x11-games \
|
||||
packagegroup-core-apps-x11-games-dbg \
|
||||
packagegroup-core-apps-x11-games-dev \
|
||||
packagegroup-core-x11-base \
|
||||
packagegroup-core-x11-base-dbg \
|
||||
packagegroup-core-x11-base-dev \
|
||||
"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
@ -37,7 +37,7 @@ VIRTUAL-RUNTIME_xserver_common ?= "x11-common"
|
|||
VIRTUAL-RUNTIME_graphical_init_manager ?= "xserver-nodm-init"
|
||||
|
||||
|
||||
RDEPENDS_task-core-x11-base = "\
|
||||
RDEPENDS_packagegroup-core-x11-base = "\
|
||||
dbus \
|
||||
pointercal \
|
||||
matchbox-wm \
|
||||
|
@ -57,12 +57,12 @@ RDEPENDS_task-core-x11-base = "\
|
|||
xrandr"
|
||||
|
||||
|
||||
RDEPENDS_task-core-apps-x11-core = "\
|
||||
RDEPENDS_packagegroup-core-apps-x11-core = "\
|
||||
leafpad \
|
||||
${FILEMANAGER} \
|
||||
matchbox-terminal \
|
||||
sato-screenshot"
|
||||
|
||||
|
||||
RDEPENDS_task-core-apps-x11-games = "\
|
||||
RDEPENDS_packagegroup-core-apps-x11-games = "\
|
||||
oh-puzzles"
|
|
@ -42,7 +42,7 @@ for pkg in `bitbake -s | awk '{ print \$1 }'`; do
|
|||
# Skip native/nativesdk/cross-canadian recipes
|
||||
continue
|
||||
fi
|
||||
if [[ "$pkg" =~ ^meta- || "$pkg" =~ ^task- || "$pkg" =~ -image ]]; then
|
||||
if [[ "$pkg" =~ ^meta- || "$pkg" =~ ^packagegroup- || "$pkg" =~ -image ]]; then
|
||||
# Skip meta, task and image recipes
|
||||
continue
|
||||
fi
|
||||
|
|
Loading…
Reference in New Issue