From: Paul Eggleton <paul.eggleton@linux.intel.com>
To: openembedded-core@lists.openembedded.org
Subject: [PATCH 00/28] Package group fixes
Date: Mon, 3 Sep 2012 11:30:20 +0100 [thread overview]
Message-ID: <cover.1346668109.git.paul.eggleton@linux.intel.com> (raw)
This rather large set of changes renames "task" to "packagegroup" and
attempts to clean up a number of package group related issues [1]. It
doesn't go quite as far as I had hoped - I wanted to tidy up the base,
core-lsb and core-basic recipes even further, but unfortunately I ran
out of time for this cycle.
[1] http://www.openembedded.org/wiki/OE-Core_Task_Rework
The following changes since commit c6da6b648328377ba3590fd38cb12dad26a46a13:
crosstap: new script (2012-09-02 05:47:43 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib paule/task-rework
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/task-rework
Paul Eggleton (28):
classes/core-image: remove SSHSERVER_IMAGE_FEATURES
classes/core-image: remove *_IMAGE_FEATURES variables
classes/core-image: remove erroneous nfs-server comment
Rename task to packagegroup
packagegroup-base: remove some useless items
classes/packagegroup: Use package group nomenclature
packagegroup-core-nfs: remove broken glibc-utils reference
classes/packagegroup: add ability to disable complementary packages
packagegroup-*: change to inherit from packagegroup.bbclass
packagegroup-core-x11: move out Sato applications
core-image-core: rename to core-image-x11
packagegroup-core-x11*: adjust X11 package groups
packagegroup-qt4e: tidy up and rename
packagegroup-core-gtk-directfb: remove superfluous -base package
packagegroup-base: remove openswan from packagegroup-base-ipsec
packagegroup-core-gtk-directfb: remove dropbear
classes/packagegroup: disable superfluous tasks
packagegroup-*: drop LIC_FILES_CHKSUM
packagegroup-core-clutter: remove empty -apps/-tests tasks
packagegroup-core-qt: rename -demos to -demoapps
packagegroup-core-console: remove
connman: add runtime dependency on dbus
ofono: add runtime dependency on dbus
packagegroup-*: set reasonable SUMMARY/DESCRIPTION
packagegroup-core-basic: tidy up
packagegroup-core-lsb: rework
core-image-basic: tidy up
packagegroup-*: add RPROVIDES for backwards compatibility
meta/classes/archiver.bbclass | 4 +-
meta/classes/core-image.bbclass | 53 ++-
meta/classes/image.bbclass | 4 +
meta/classes/insane.bbclass | 2 +-
meta/classes/package.bbclass | 2 +-
meta/classes/packagegroup.bbclass | 44 +++
meta/classes/populate_sdk_base.bbclass | 4 +-
meta/classes/task.bbclass | 32 +-
meta/conf/bitbake.conf | 4 +-
meta/recipes-bsp/qemu-config/qemu-config.bb | 2 +-
meta/recipes-connectivity/connman/connman.inc | 3 +-
meta/recipes-connectivity/ofono/ofono.inc | 2 +
meta/recipes-connectivity/ofono/ofono_git.bb | 2 +-
meta/recipes-core/images/build-appliance-image.bb | 4 +-
meta/recipes-core/images/core-image-base.bb | 2 +-
meta/recipes-core/images/core-image-core.bb | 8 -
meta/recipes-core/images/core-image-minimal.bb | 2 +-
meta/recipes-core/meta/meta-toolchain-gmae.bb | 2 +-
.../nativesdk-packagegroup-sdk-host.bb} | 10 +-
.../packagegroups/packagegroup-base.bb | 356 +++++++++++++++++++
.../packagegroup-core-boot.bb} | 24 +-
.../packagegroups/packagegroup-core-nfs.bb | 20 ++
.../packagegroup-core-sdk.bb} | 24 +-
.../packagegroup-core-ssh-dropbear.bb | 10 +
.../packagegroups/packagegroup-core-ssh-openssh.bb | 10 +
.../packagegroup-core-standalone-sdk-target.bb} | 10 +-
.../packagegroup-core-tools-debug.bb} | 13 +-
.../packagegroup-core-tools-profile.bb} | 13 +-
.../packagegroup-core-tools-testapps.bb} | 13 +-
.../packagegroup-cross-canadian.bb} | 14 +-
.../packagegroup-self-hosted.bb} | 43 ++-
meta/recipes-core/tasks/task-base.bb | 359 --------------------
meta/recipes-core/tasks/task-core-console.bb | 28 --
meta/recipes-core/tasks/task-core-nfs.bb | 28 --
meta/recipes-core/tasks/task-core-ssh-dropbear.bb | 17 -
meta/recipes-core/tasks/task-core-ssh-openssh.bb | 17 -
meta/recipes-extended/images/core-image-basic.bb | 12 +-
meta/recipes-extended/images/core-image-lsb-dev.bb | 6 +-
meta/recipes-extended/images/core-image-lsb-sdk.bb | 6 +-
meta/recipes-extended/images/core-image-lsb.bb | 6 +-
.../libzypp/libzypp/config-release.patch | 4 +-
.../packagegroup-core-basic.bb} | 88 ++---
.../packagegroup-core-lsb.bb} | 172 ++++++----
.../packagegroups/packagegroup-core-sdk-gmae.bb | 22 ++
...packagegroup-core-standalone-gmae-sdk-target.bb | 22 ++
.../packagegroup-sdk-gmae.inc} | 0
meta/recipes-gnome/tasks/task-core-sdk-gmae.bb | 21 --
.../tasks/task-core-standalone-gmae-sdk-target.bb | 21 --
meta/recipes-graphics/images/core-image-clutter.bb | 7 +-
.../images/core-image-gtk-directfb.bb | 10 +-
meta/recipes-graphics/images/core-image-x11.bb | 7 +
.../packagegroups/packagegroup-core-clutter.bb | 24 ++
.../packagegroup-core-gtk-directfb.bb} | 15 +-
.../packagegroups/packagegroup-core-x11-base.bb | 20 ++
.../packagegroups/packagegroup-core-x11.bb} | 40 +--
meta/recipes-graphics/tasks/task-core-clutter.bb | 37 --
meta/recipes-qt/images/qt4e-demo-image.bb | 10 +-
meta/recipes-qt/meta/meta-toolchain-qte.bb | 4 +-
.../nativesdk-packagegroup-qte-toolchain-host.bb} | 3 +-
.../packagegroups/packagegroup-core-qt.bb | 19 ++
.../packagegroup-core-qt4e.bb} | 16 +-
.../packagegroup-qte-toolchain-target.bb} | 8 +-
meta/recipes-qt/tasks/task-core-qt.bb | 22 --
meta/recipes-sato/images/core-image-sato-dev.bb | 6 +-
meta/recipes-sato/images/core-image-sato-sdk.bb | 10 +-
meta/recipes-sato/images/core-image-sato.bb | 4 +-
.../packagegroups/packagegroup-core-x11-sato.bb | 66 ++++
meta/recipes-sato/tasks/task-core-x11-sato.bb | 42 ---
meta/recipes-sato/tasks/task-core-x11.bb | 68 ----
scripts/contrib/documentation-audit.sh | 2 +-
70 files changed, 943 insertions(+), 1062 deletions(-)
create mode 100644 meta/classes/packagegroup.bbclass
delete mode 100644 meta/recipes-core/images/core-image-core.bb
rename meta/recipes-core/{tasks/nativesdk-task-sdk-host.bb => packagegroups/nativesdk-packagegroup-sdk-host.bb} (60%)
create mode 100644 meta/recipes-core/packagegroups/packagegroup-base.bb
rename meta/recipes-core/{tasks/task-core-boot.bb => packagegroups/packagegroup-core-boot.bb} (72%)
create mode 100644 meta/recipes-core/packagegroups/packagegroup-core-nfs.bb
rename meta/recipes-core/{tasks/task-core-sdk.bb => packagegroups/packagegroup-core-sdk.bb} (78%)
create mode 100644 meta/recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb
create mode 100644 meta/recipes-core/packagegroups/packagegroup-core-ssh-openssh.bb
rename meta/recipes-core/{tasks/task-core-standalone-sdk-target.bb => packagegroups/packagegroup-core-standalone-sdk-target.bb} (47%)
rename meta/recipes-core/{tasks/task-core-tools-debug.bb => packagegroups/packagegroup-core-tools-debug.bb} (48%)
rename meta/recipes-core/{tasks/task-core-tools-profile.bb => packagegroups/packagegroup-core-tools-profile.bb} (81%)
rename meta/recipes-core/{tasks/task-core-tools-testapps.bb => packagegroups/packagegroup-core-tools-testapps.bb} (66%)
rename meta/recipes-core/{tasks/task-cross-canadian.bb => packagegroups/packagegroup-cross-canadian.bb} (42%)
rename meta/recipes-core/{tasks/task-self-hosted.bb => packagegroups/packagegroup-self-hosted.bb} (77%)
delete mode 100644 meta/recipes-core/tasks/task-base.bb
delete mode 100644 meta/recipes-core/tasks/task-core-console.bb
delete mode 100644 meta/recipes-core/tasks/task-core-nfs.bb
delete mode 100644 meta/recipes-core/tasks/task-core-ssh-dropbear.bb
delete mode 100644 meta/recipes-core/tasks/task-core-ssh-openssh.bb
rename meta/recipes-extended/{tasks/task-core-basic.bb => packagegroups/packagegroup-core-basic.bb} (40%)
rename meta/recipes-extended/{tasks/task-core-lsb.bb => packagegroups/packagegroup-core-lsb.bb} (42%)
create mode 100644 meta/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bb
create mode 100644 meta/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bb
rename meta/recipes-gnome/{tasks/task-sdk-gmae.inc => packagegroups/packagegroup-sdk-gmae.inc} (100%)
delete mode 100644 meta/recipes-gnome/tasks/task-core-sdk-gmae.bb
delete mode 100644 meta/recipes-gnome/tasks/task-core-standalone-gmae-sdk-target.bb
create mode 100644 meta/recipes-graphics/images/core-image-x11.bb
create mode 100644 meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb
rename meta/recipes-graphics/{tasks/task-core-gtk-directfb.bb => packagegroups/packagegroup-core-gtk-directfb.bb} (44%)
create mode 100644 meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb
rename meta/{recipes-sato/tasks/task-core-x11-mini.bb => recipes-graphics/packagegroups/packagegroup-core-x11.bb} (47%)
delete mode 100644 meta/recipes-graphics/tasks/task-core-clutter.bb
rename meta/recipes-qt/{tasks/nativesdk-task-qte-toolchain-host.bb => packagegroups/nativesdk-packagegroup-qte-toolchain-host.bb} (60%)
create mode 100644 meta/recipes-qt/packagegroups/packagegroup-core-qt.bb
rename meta/recipes-qt/{tasks/task-qt4e.bb => packagegroups/packagegroup-core-qt4e.bb} (78%)
rename meta/recipes-qt/{tasks/task-qte-toolchain-target.bb => packagegroups/packagegroup-qte-toolchain-target.bb} (78%)
delete mode 100644 meta/recipes-qt/tasks/task-core-qt.bb
create mode 100644 meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
delete mode 100644 meta/recipes-sato/tasks/task-core-x11-sato.bb
delete mode 100644 meta/recipes-sato/tasks/task-core-x11.bb
--
1.7.9.5
next reply other threads:[~2012-09-03 10:43 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-03 10:30 Paul Eggleton [this message]
2012-09-03 10:30 ` [PATCH 01/28] classes/core-image: remove SSHSERVER_IMAGE_FEATURES Paul Eggleton
2012-09-03 10:30 ` [PATCH 02/28] classes/core-image: remove *_IMAGE_FEATURES variables Paul Eggleton
2012-09-03 13:14 ` Paul Eggleton
2012-09-04 2:33 ` Saul Wold
2012-09-04 8:30 ` Paul Eggleton
2012-09-03 10:30 ` [PATCH 03/28] classes/core-image: remove erroneous nfs-server comment Paul Eggleton
2012-09-03 10:30 ` [PATCH 04/28] Rename task to packagegroup Paul Eggleton
2012-09-03 10:30 ` [PATCH 05/28] packagegroup-base: remove some useless items Paul Eggleton
2012-09-03 10:30 ` [PATCH 06/28] classes/packagegroup: Use package group nomenclature Paul Eggleton
2012-09-03 10:30 ` [PATCH 07/28] packagegroup-core-nfs: remove broken glibc-utils reference Paul Eggleton
2012-09-03 10:30 ` [PATCH 08/28] classes/packagegroup: add ability to disable complementary packages Paul Eggleton
2012-09-03 13:25 ` Paul Eggleton
2012-09-03 10:30 ` [PATCH 09/28] packagegroup-*: change to inherit from packagegroup.bbclass Paul Eggleton
2012-09-03 10:30 ` [PATCH 10/28] packagegroup-core-x11: move out Sato applications Paul Eggleton
2012-09-03 10:30 ` [PATCH 11/28] core-image-core: rename to core-image-x11 Paul Eggleton
2012-09-03 10:30 ` [PATCH 12/28] packagegroup-core-x11*: adjust X11 package groups Paul Eggleton
2012-09-03 10:30 ` [PATCH 13/28] packagegroup-qt4e: tidy up and rename Paul Eggleton
2012-09-03 10:30 ` [PATCH 14/28] packagegroup-core-gtk-directfb: remove superfluous -base package Paul Eggleton
2012-09-03 10:30 ` [PATCH 15/28] packagegroup-base: remove openswan from packagegroup-base-ipsec Paul Eggleton
2012-09-03 10:35 ` Phil Blundell
2012-09-03 10:37 ` Paul Eggleton
2012-09-03 10:50 ` Phil Blundell
2012-09-03 10:54 ` Paul Eggleton
2012-09-03 16:25 ` Koen Kooi
2012-09-03 16:34 ` Paul Eggleton
2012-09-04 10:33 ` Phil Blundell
2012-09-03 10:30 ` [PATCH 16/28] packagegroup-core-gtk-directfb: remove dropbear Paul Eggleton
2012-09-03 10:30 ` [PATCH 17/28] classes/packagegroup: disable superfluous tasks Paul Eggleton
2012-09-03 10:30 ` [PATCH 18/28] packagegroup-*: drop LIC_FILES_CHKSUM Paul Eggleton
2012-09-03 10:30 ` [PATCH 19/28] packagegroup-core-clutter: remove empty -apps/-tests tasks Paul Eggleton
2012-09-03 10:30 ` [PATCH 20/28] packagegroup-core-qt: rename -demos to -demoapps Paul Eggleton
2012-09-03 10:30 ` [PATCH 21/28] packagegroup-core-console: remove Paul Eggleton
2012-09-03 10:30 ` [PATCH 22/28] connman: add runtime dependency on dbus Paul Eggleton
2012-09-03 10:30 ` [PATCH 23/28] ofono: " Paul Eggleton
2012-09-03 10:30 ` [PATCH 24/28] packagegroup-*: set reasonable SUMMARY/DESCRIPTION Paul Eggleton
2012-09-03 10:30 ` [PATCH 25/28] packagegroup-core-basic: tidy up Paul Eggleton
2012-09-03 10:30 ` [PATCH 26/28] packagegroup-core-lsb: rework Paul Eggleton
2012-09-03 10:30 ` [PATCH 27/28] core-image-basic: tidy up Paul Eggleton
2012-09-03 10:30 ` [PATCH 28/28] packagegroup-*: add RPROVIDES for backwards compatibility Paul Eggleton
2012-09-03 10:39 ` [PATCH 00/28] Package group fixes Paul Eggleton
2012-09-03 16:26 ` Koen Kooi
2012-09-03 16:35 ` Paul Eggleton
2012-09-04 8:38 ` Koen Kooi
2012-09-04 8:45 ` Paul Eggleton
2012-09-04 9:46 ` Paul Eggleton
2012-09-04 12:36 ` Richard Purdie
2012-09-04 12:58 ` Martin Jansa
2012-09-04 13:09 ` Paul Eggleton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1346668109.git.paul.eggleton@linux.intel.com \
--to=paul.eggleton@linux.intel.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox