| Submitter | Paul Eggleton |
|---|---|
| Date | Sept. 3, 2012, 10:30 a.m. |
| Message ID | <cover.1346668109.git.paul.eggleton@linux.intel.com> |
| Download | mbox |
| Permalink | /patch/35663/ |
| State | New |
| Headers | show |
Pull-request
git://git.openembedded.org/openembedded-core-contrib paule/task-reworkComments
Rename to better reflects its purpose, and move under recipes-graphics.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
.../images/core-image-x11.bb} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename meta/{recipes-core/images/core-image-core.bb => recipes-graphics/images/core-image-x11.bb} (100%)
diff --git a/meta/recipes-core/images/core-image-core.bb b/meta/recipes-graphics/images/core-image-x11.bb
similarity index 100%
rename from meta/recipes-core/images/core-image-core.bb
rename to meta/recipes-graphics/images/core-image-x11.bb
On Monday 03 September 2012 11:30:20 Paul Eggleton wrote: > 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 Also, here's a script useful for renaming task to packagegroup in other layers: https://gist.github.com/3608439 Cheers, Paul
Op 3 sep. 2012, om 12:30 heeft Paul Eggleton <paul.eggleton@linux.intel.com> het volgende geschreven: > 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. Instead of replying to a ton of patches, I'll reply to the cover letter :) Missing PR bumps > > [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 > > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
On Monday 03 September 2012 18:26:14 Koen Kooi wrote: > Op 3 sep. 2012, om 12:30 heeft Paul Eggleton <paul.eggleton@linux.intel.com> het volgende geschreven: > > 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. > > Instead of replying to a ton of patches, I'll reply to the cover letter :) > > Missing PR bumps Why would you need a PR bump when renaming the entire recipe? Cheers, Paul
Op 3 sep. 2012, om 18:35 heeft Paul Eggleton <paul.eggleton@linux.intel.com> het volgende geschreven: > On Monday 03 September 2012 18:26:14 Koen Kooi wrote: >> Op 3 sep. 2012, om 12:30 heeft Paul Eggleton <paul.eggleton@linux.intel.com> > het volgende geschreven: >>> 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. >> >> Instead of replying to a ton of patches, I'll reply to the cover letter :) >> >> Missing PR bumps > > Why would you need a PR bump when renaming the entire recipe? Take 15/28 for example, it changes the output package and doens't do a PR bump.
On Tuesday 04 September 2012 10:38:03 Koen Kooi wrote: > Op 3 sep. 2012, om 18:35 heeft Paul Eggleton <paul.eggleton@linux.intel.com> het volgende geschreven: > > On Monday 03 September 2012 18:26:14 Koen Kooi wrote: > >> Op 3 sep. 2012, om 12:30 heeft Paul Eggleton > >> <paul.eggleton@linux.intel.com>> > > het volgende geschreven: > >>> 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. > >> > >> Instead of replying to a ton of patches, I'll reply to the cover letter > >> :) > >> > >> Missing PR bumps > > > > Why would you need a PR bump when renaming the entire recipe? > > Take 15/28 for example, it changes the output package and doens't do a PR > bump. The changes are intended to be considered as a whole, in which case it is not important. Look, I can make the PR bumps if it makes you feel better - that's all it will actually achieve however. Is this the only feedback you have on this series? Cheers, Paul
On Monday 03 September 2012 11:30:20 Paul Eggleton wrote: > 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 Branch re-pushed with (somewhat unnecessary) PR bumps. Paul
On Mon, 2012-09-03 at 11:30 +0100, Paul Eggleton wrote: > 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 This has needed doing for a long time, we're coming to the end of the development part of this release cycle, there has been opportunity for feedback previously, the patches are quite heavy to maintain and the feedback on the series so far as been relatively minor. I've therefore merged to master, thanks. Any issues we run into can be taken as patches on top of these changes (which is likely what they'd be anyway). Cheers, Richard
On Mon, Sep 03, 2012 at 11:30:20AM +0100, Paul Eggleton wrote: > 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 It looks like this does not have any upgrade path from old task-* recipes. 14:16:07 < JaMa> bluelightning: how do you ensure upgrade path on target from task-* recipes to packagegroup-*? 14:16:47 < JaMa> bluelightning: tasks are installed mostly by image recipe, so target will stay on task-* which won't be ever upgraded 14:21:34 < JaMa> ah, there are RPROVIDES at least in some renamed recipes 14:31:52 < bluelightning> JaMa: there's a RPROVIDES yes 14:47:57 < JaMa> bluelightning: and does RPROVIDES really work? 14:48:36 < JaMa> bluelightning: I've added it to all meta-oe/meta-smartphone/meta-webos task-* recipes including PR bump and nothing is upgraded on target 14:48:46 < bluelightning> JaMa: I'm not sure if it will help in that situation 14:48:57 < JaMa> bluelightning: I guess you have to add RREPLACES too Cheers,
On Tuesday 04 September 2012 14:58:10 Martin Jansa wrote: > On Mon, Sep 03, 2012 at 11:30:20AM +0100, Paul Eggleton wrote: > > 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 > > It looks like this does not have any upgrade path from old task-* > recipes. You mean, the *packages* on an existing target; there is an upgrade path for the recipes at build time via RPROVIDES. I can send a patch to add the RREPLACES, but then the question is when can they be removed in future? I don't particularly like the answer "never". If we do have to enable supporting them in perpetuity I'd much rather they get added to an inc file that can optionally be included at the distro level by those who want to support upgrades from much older versions to a newer one. Cheers, Paul
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