All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks
@ 2012-08-05  0:19 Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 01/16] angstrom-task-gnome: split out task-gnome-apps Andreas Müller
                   ` (16 more replies)
  0 siblings, 17 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

There are image recipes around requiring only a subset of what is found in
angstrom-task-gnome(3) e.g. meta-ettus-images, angstrom images and mine [1].
Unfortunately all recipes touched by angstrom-task-gnome(3) are build without
being required/packed in the images. For xfce-nm-image this patch series reduces
the number of task more than 700.

[1] http://gitorious.org/schnitzeltony-oe-meta/meta-misc/blobs/master/recipes-image/xfce-base-image.bb

Andreas Müller (16):
  angstrom-task-gnome: split out task-gnome-apps
  angstrom-task-gnome: split out task-gnome-fonts
  angstrom-task-gnome: split out task-gnome
  angstrom-task-gnome: split out task-gnome-gstreamer
  angstrom-task-gnome: split out task-gnome-perl
  angstrom-task-gnome: remove unused packages
  angstrom-task-gnome: split out task-gnome-themes
  angstrom-task-gnome: split out task-gnome-xserver-base
  angstrom-task-gnome3: split out task-gnome3-apps
  angstrom-task-gnome3: split out task-gnome3-fonts
  angstrom-task-gnome3: split out task-gnome3
  angstrom-task-gnome3: split out task-gnome3-gstreamer
  angstrom-task-gnome3: split out task-gnome3-perl
  angstrom-task-gnome3: remove unused packages
  angstrom-task-gnome3: split out task-gnome3-themes
  angstrom-task-gnome3: split out task-gnome3-xserver-base

 recipes-angstrom/tasks/angstrom-task-gnome.bb     |  100 +--------------------
 recipes-angstrom/tasks/angstrom-task-gnome3.bb    |   94 +-------------------
 recipes-angstrom/tasks/task-gnome-apps.bb         |   14 +++
 recipes-angstrom/tasks/task-gnome-fonts.bb        |   17 ++++
 recipes-angstrom/tasks/task-gnome-gstreamer.bb    |   22 +++++
 recipes-angstrom/tasks/task-gnome-perl.bb         |   15 +++
 recipes-angstrom/tasks/task-gnome-themes.bb       |   35 +++++++
 recipes-angstrom/tasks/task-gnome-xserver-base.bb |   25 +++++
 recipes-angstrom/tasks/task-gnome.bb              |   26 ++++++
 recipes-angstrom/tasks/task-gnome3-apps.bb        |   13 +++
 recipes-angstrom/tasks/task-gnome3.bb             |   23 +++++
 11 files changed, 193 insertions(+), 191 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome-apps.bb
 create mode 100644 recipes-angstrom/tasks/task-gnome-fonts.bb
 create mode 100644 recipes-angstrom/tasks/task-gnome-gstreamer.bb
 create mode 100644 recipes-angstrom/tasks/task-gnome-perl.bb
 create mode 100644 recipes-angstrom/tasks/task-gnome-themes.bb
 create mode 100644 recipes-angstrom/tasks/task-gnome-xserver-base.bb
 create mode 100644 recipes-angstrom/tasks/task-gnome.bb
 create mode 100644 recipes-angstrom/tasks/task-gnome3-apps.bb
 create mode 100644 recipes-angstrom/tasks/task-gnome3.bb

-- 
1.7.4.4




^ permalink raw reply	[flat|nested] 20+ messages in thread

* [meta-angstrom 01/16] angstrom-task-gnome: split out task-gnome-apps
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 02/16] angstrom-task-gnome: split out task-gnome-fonts Andreas Müller
                   ` (15 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome.bb |   12 ++----------
 recipes-angstrom/tasks/task-gnome-apps.bb     |   14 ++++++++++++++
 2 files changed, 16 insertions(+), 10 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome-apps.bb

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome.bb b/recipes-angstrom/tasks/angstrom-task-gnome.bb
index 45d85aa..cb4dde5 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome.bb
@@ -2,22 +2,14 @@ DESCRIPTION = "Task for a GNOME based image"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
 
-PR = "r12"
+PR = "r13"
 
 inherit task
 
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome-apps task-gnome-fonts task-gnome task-gnome-gstreamer task-gnome-perl task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
-
-
-RDEPENDS_task-gnome-apps = " \
-  x11vnc \
-  matchbox-terminal \
-  epiphany \
-  gedit \
-"
+PACKAGES += "task-gnome-fonts task-gnome task-gnome-gstreamer task-gnome-perl task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
 
 RDEPENDS_task-gnome-fonts = " \
   fontconfig fontconfig-utils font-util \
diff --git a/recipes-angstrom/tasks/task-gnome-apps.bb b/recipes-angstrom/tasks/task-gnome-apps.bb
new file mode 100644
index 0000000..51306f9
--- /dev/null
+++ b/recipes-angstrom/tasks/task-gnome-apps.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "Task for GNOME applications"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PR = "r13"
+
+inherit task
+
+RDEPENDS_${PN} = " \
+  x11vnc \
+  matchbox-terminal \
+  epiphany \
+  gedit \
+"
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 02/16] angstrom-task-gnome: split out task-gnome-fonts
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 01/16] angstrom-task-gnome: split out task-gnome-apps Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 03/16] angstrom-task-gnome: split out task-gnome Andreas Müller
                   ` (14 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome.bb |    9 +--------
 recipes-angstrom/tasks/task-gnome-fonts.bb    |   14 ++++++++++++++
 2 files changed, 15 insertions(+), 8 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome-fonts.bb

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome.bb b/recipes-angstrom/tasks/angstrom-task-gnome.bb
index cb4dde5..c3e500a 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome.bb
@@ -9,14 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome-fonts task-gnome task-gnome-gstreamer task-gnome-perl task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
-
-RDEPENDS_task-gnome-fonts = " \
-  fontconfig fontconfig-utils font-util \
-  ttf-liberation-sans \
-  ttf-liberation-serif \
-  ttf-liberation-mono \
- "  
+PACKAGES += "task-gnome task-gnome-gstreamer task-gnome-perl task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
 
 RDEPENDS_task-gnome = " \
   gnome-settings-daemon gnome-control-center \
diff --git a/recipes-angstrom/tasks/task-gnome-fonts.bb b/recipes-angstrom/tasks/task-gnome-fonts.bb
new file mode 100644
index 0000000..772dcf1
--- /dev/null
+++ b/recipes-angstrom/tasks/task-gnome-fonts.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "Task for a GNOME fonts"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PR = "r13"
+
+inherit task
+
+RDEPENDS_${PN} = " \
+  fontconfig fontconfig-utils font-util \
+  ttf-liberation-sans \
+  ttf-liberation-serif \
+  ttf-liberation-mono \
+"
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 03/16] angstrom-task-gnome: split out task-gnome
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 01/16] angstrom-task-gnome: split out task-gnome-apps Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 02/16] angstrom-task-gnome: split out task-gnome-fonts Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 04/16] angstrom-task-gnome: split out task-gnome-gstreamer Andreas Müller
                   ` (13 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome.bb |   23 +--------------------
 recipes-angstrom/tasks/task-gnome.bb          |   26 +++++++++++++++++++++++++
 2 files changed, 28 insertions(+), 21 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome.bb

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome.bb b/recipes-angstrom/tasks/angstrom-task-gnome.bb
index c3e500a..a2dca0b 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Task for a GNOME based image"
+DESCRIPTION = "Task for a full GNOME based image"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
 
@@ -9,26 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome task-gnome-gstreamer task-gnome-perl task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
-
-RDEPENDS_task-gnome = " \
-  gnome-settings-daemon gnome-control-center \
-  gnome-keyring \
-  gdm-systemd angstrom-gdm-autologin-hack \
-  gnome-power-manager \
-  gnome-bluetooth \
-  gnome-panel \
-  gtk-engine-clearlooks gtk-theme-clearlooks angstrom-clearlooks-theme-enable \
-  upower udisks \
-  gnome-disk-utility \
-  gnome-system-monitor \
-  nautilus \
-  gpe-scap \
-  bash \ 
-  tzdata \
-"
-
-RRECOMMENDS_task-gnome = "ofono"
+PACKAGES += "task-gnome-gstreamer task-gnome-perl task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
 
 DEPENDS_task-gnome-gstreamer = " \
   gst-plugins-base \
diff --git a/recipes-angstrom/tasks/task-gnome.bb b/recipes-angstrom/tasks/task-gnome.bb
new file mode 100644
index 0000000..3087533
--- /dev/null
+++ b/recipes-angstrom/tasks/task-gnome.bb
@@ -0,0 +1,26 @@
+DESCRIPTION = "Task for a GNOME based image"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PR = "r13"
+
+inherit task
+
+RDEPENDS_${PN} = " \
+  gnome-settings-daemon gnome-control-center \
+  gnome-keyring \
+  gdm-systemd angstrom-gdm-autologin-hack \
+  gnome-power-manager \
+  gnome-bluetooth \
+  gnome-panel \
+  gtk-engine-clearlooks gtk-theme-clearlooks angstrom-clearlooks-theme-enable \
+  upower udisks \
+  gnome-disk-utility \
+  gnome-system-monitor \
+  nautilus \
+  gpe-scap \
+  bash \
+  tzdata \
+"
+
+RRECOMMENDS_${PN} = "ofono"
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 04/16] angstrom-task-gnome: split out task-gnome-gstreamer
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (2 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 03/16] angstrom-task-gnome: split out task-gnome Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 05/16] angstrom-task-gnome: split out task-gnome-perl Andreas Müller
                   ` (12 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome.bb  |   14 +-------------
 recipes-angstrom/tasks/task-gnome-gstreamer.bb |   19 +++++++++++++++++++
 2 files changed, 20 insertions(+), 13 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome-gstreamer.bb

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome.bb b/recipes-angstrom/tasks/angstrom-task-gnome.bb
index a2dca0b..3ba3b7c 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome.bb
@@ -9,19 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome-gstreamer task-gnome-perl task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
-
-DEPENDS_task-gnome-gstreamer = " \
-  gst-plugins-base \
-  gst-plugins-good \
-  gst-plugins-bad \
-  gst-plugins-ugly \
-"
-
-RDEPENDS_task-gnome-gstreamer = " \
-  gst-ffmpeg \
-  gst-plugins-base-meta \
-"
+PACKAGES += "task-gnome-perl task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
 
 RDEPENDS_task-gnome-perl = " \
   perl \
diff --git a/recipes-angstrom/tasks/task-gnome-gstreamer.bb b/recipes-angstrom/tasks/task-gnome-gstreamer.bb
new file mode 100644
index 0000000..e0a520c
--- /dev/null
+++ b/recipes-angstrom/tasks/task-gnome-gstreamer.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Task for a image with gstreamer"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PR = "r13"
+
+inherit task
+
+DEPENDS_${PN} = " \
+  gst-plugins-base \
+  gst-plugins-good \
+  gst-plugins-bad \
+  gst-plugins-ugly \
+"
+
+RDEPENDS_${PN} = " \
+  gst-ffmpeg \
+  gst-plugins-base-meta \
+"
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 05/16] angstrom-task-gnome: split out task-gnome-perl
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (3 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 04/16] angstrom-task-gnome: split out task-gnome-gstreamer Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 06/16] angstrom-task-gnome: remove unused packages Andreas Müller
                   ` (11 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome.bb |    7 +------
 recipes-angstrom/tasks/task-gnome-perl.bb     |   12 ++++++++++++
 2 files changed, 13 insertions(+), 6 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome-perl.bb

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome.bb b/recipes-angstrom/tasks/angstrom-task-gnome.bb
index 3ba3b7c..9488d1d 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome.bb
@@ -9,12 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome-perl task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
-
-RDEPENDS_task-gnome-perl = " \
-  perl \
-  libxml-parser-perl \
-"
+PACKAGES += "task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
 
 RDEPENDS_task-gnome-themes = " \
   angstrom-gnome-icon-theme-enable \
diff --git a/recipes-angstrom/tasks/task-gnome-perl.bb b/recipes-angstrom/tasks/task-gnome-perl.bb
new file mode 100644
index 0000000..8c24f0d
--- /dev/null
+++ b/recipes-angstrom/tasks/task-gnome-perl.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "Task for images with perl"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PR = "r13"
+
+inherit task
+
+RDEPENDS_${PN} = " \
+  perl \
+  libxml-parser-perl \
+"
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 06/16] angstrom-task-gnome: remove unused packages
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (4 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 05/16] angstrom-task-gnome: split out task-gnome-perl Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 07/16] angstrom-task-gnome: split out task-gnome-themes Andreas Müller
                   ` (10 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome.bb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome.bb b/recipes-angstrom/tasks/angstrom-task-gnome.bb
index 9488d1d..54ad693 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome.bb
@@ -9,7 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome-cups task-gnome-pulseaudio task-gnome-themes task-gnome-totem task-gnome-xserver-base "
+PACKAGES += "task-gnome-themes task-gnome-xserver-base "
 
 RDEPENDS_task-gnome-themes = " \
   angstrom-gnome-icon-theme-enable \
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 07/16] angstrom-task-gnome: split out task-gnome-themes
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (5 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 06/16] angstrom-task-gnome: remove unused packages Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 08/16] angstrom-task-gnome: split out task-gnome-xserver-base Andreas Müller
                   ` (9 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome.bb |   27 +--------------------
 recipes-angstrom/tasks/task-gnome-themes.bb   |   32 +++++++++++++++++++++++++
 2 files changed, 33 insertions(+), 26 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome-themes.bb

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome.bb b/recipes-angstrom/tasks/angstrom-task-gnome.bb
index 54ad693..66b00bb 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome.bb
@@ -9,32 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome-themes task-gnome-xserver-base "
-
-RDEPENDS_task-gnome-themes = " \
-  angstrom-gnome-icon-theme-enable \
-  gnome-icon-theme \
-  gnome-themes \
-  gnome-theme-crux \
-  gnome-theme-highcontrast \
-  gnome-theme-highcontrastinverse \
-  gnome-theme-highcontrastlargeprint \
-  gnome-theme-highcontrastlargeprintinverse \
-  gnome-theme-largeprint \
-  gnome-theme-mist \
-  gtk-engine-clearlooks \
-  gtk-engine-crux-engine \
-  gtk-engine-glide \
-  gtk-engine-hcengine \
-  gtk-engine-thinice \
-  gtk-engine-redmond95 \
-  gtk-theme-clearlooks \
-  gtk-theme-crux \
-  gtk-theme-mist \
-  gtk-theme-thinice \
-  gtk-theme-redmond \
-  hicolor-icon-theme \
- "
+PACKAGES += "task-gnome-xserver-base "
 
 RDEPENDS_task-gnome-xserver-base = " \
   dbus-x11 \
diff --git a/recipes-angstrom/tasks/task-gnome-themes.bb b/recipes-angstrom/tasks/task-gnome-themes.bb
new file mode 100644
index 0000000..0842a7d
--- /dev/null
+++ b/recipes-angstrom/tasks/task-gnome-themes.bb
@@ -0,0 +1,32 @@
+DESCRIPTION = "Task for GNOME themes"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PR = "r13"
+
+inherit task
+
+RDEPENDS_${PN} = " \
+  angstrom-gnome-icon-theme-enable \
+  gnome-icon-theme \
+  gnome-themes \
+  gnome-theme-crux \
+  gnome-theme-highcontrast \
+  gnome-theme-highcontrastinverse \
+  gnome-theme-highcontrastlargeprint \
+  gnome-theme-highcontrastlargeprintinverse \
+  gnome-theme-largeprint \
+  gnome-theme-mist \
+  gtk-engine-clearlooks \
+  gtk-engine-crux-engine \
+  gtk-engine-glide \
+  gtk-engine-hcengine \
+  gtk-engine-thinice \
+  gtk-engine-redmond95 \
+  gtk-theme-clearlooks \
+  gtk-theme-crux \
+  gtk-theme-mist \
+  gtk-theme-thinice \
+  gtk-theme-redmond \
+  hicolor-icon-theme \
+"
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 08/16] angstrom-task-gnome: split out task-gnome-xserver-base
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (6 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 07/16] angstrom-task-gnome: split out task-gnome-themes Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 09/16] angstrom-task-gnome3: split out task-gnome3-apps Andreas Müller
                   ` (8 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome.bb     |   20 -------------------
 recipes-angstrom/tasks/task-gnome-xserver-base.bb |   22 +++++++++++++++++++++
 2 files changed, 22 insertions(+), 20 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome-xserver-base.bb

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome.bb b/recipes-angstrom/tasks/angstrom-task-gnome.bb
index 66b00bb..47e114c 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome.bb
@@ -6,26 +6,6 @@ PR = "r13"
 
 inherit task
 
-# Most of these tasks are arch independant
-PACKAGE_ARCH = "all"
-
-PACKAGES += "task-gnome-xserver-base "
-
-RDEPENDS_task-gnome-xserver-base = " \
-  dbus-x11 \
-  iso-codes \
-  mime-support \
-  xauth \
-  xdg-utils \
-  xhost \
-  xinetd \
-  xinit \
-  xrandr \
-  xrdb \
-  xset \
-  xvinfo \
- "
-
 RDEPENDS_${PN} = " \
   task-gnome-fonts \
   task-gnome \
diff --git a/recipes-angstrom/tasks/task-gnome-xserver-base.bb b/recipes-angstrom/tasks/task-gnome-xserver-base.bb
new file mode 100644
index 0000000..e43cfb9
--- /dev/null
+++ b/recipes-angstrom/tasks/task-gnome-xserver-base.bb
@@ -0,0 +1,22 @@
+DESCRIPTION = "Task for a full GNOME based image"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PR = "r13"
+
+inherit task
+
+RDEPENDS_${PN} = " \
+  dbus-x11 \
+  iso-codes \
+  mime-support \
+  xauth \
+  xdg-utils \
+  xhost \
+  xinetd \
+  xinit \
+  xrandr \
+  xrdb \
+  xset \
+  xvinfo \
+"
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 09/16] angstrom-task-gnome3: split out task-gnome3-apps
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (7 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 08/16] angstrom-task-gnome: split out task-gnome-xserver-base Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 10/16] angstrom-task-gnome3: split out task-gnome3-fonts Andreas Müller
                   ` (7 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome3.bb |   11 ++---------
 recipes-angstrom/tasks/task-gnome3-apps.bb     |   13 +++++++++++++
 2 files changed, 15 insertions(+), 9 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome3-apps.bb

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome3.bb b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
index 0db00fa..7564339 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome3.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
@@ -2,21 +2,14 @@ DESCRIPTION = "Task for a GNOME based image"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
 
-PR = "r5"
+PR = "r6"
 
 inherit task
 
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome3-apps task-gnome3-fonts task-gnome3 task-gnome3-gstreamer task-gnome3-perl task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
-
-
-RDEPENDS_task-gnome3-apps = " \
-  x11vnc \
-  matchbox-terminal \
-  epiphany \
- "
+PACKAGES += "task-gnome3-fonts task-gnome3 task-gnome3-gstreamer task-gnome3-perl task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
 
 RDEPENDS_task-gnome3-fonts = " \
   fontconfig fontconfig-utils font-util \
diff --git a/recipes-angstrom/tasks/task-gnome3-apps.bb b/recipes-angstrom/tasks/task-gnome3-apps.bb
new file mode 100644
index 0000000..c55c345
--- /dev/null
+++ b/recipes-angstrom/tasks/task-gnome3-apps.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "Task for a GNOME based image"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PR = "r6"
+
+inherit task
+
+RDEPENDS_${PN} = " \
+  x11vnc \
+  matchbox-terminal \
+  epiphany \
+"
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 10/16] angstrom-task-gnome3: split out task-gnome3-fonts
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (8 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 09/16] angstrom-task-gnome3: split out task-gnome3-apps Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 11/16] angstrom-task-gnome3: split out task-gnome3 Andreas Müller
                   ` (6 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome3.bb |    9 +--------
 recipes-angstrom/tasks/task-gnome-fonts.bb     |    3 +++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome3.bb b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
index 7564339..3d6dcb2 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome3.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
@@ -9,14 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome3-fonts task-gnome3 task-gnome3-gstreamer task-gnome3-perl task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
-
-RDEPENDS_task-gnome3-fonts = " \
-  fontconfig fontconfig-utils font-util \
-  ttf-liberation-sans \
-  ttf-liberation-serif \
-  ttf-liberation-mono \
- "  
+PACKAGES += "task-gnome3 task-gnome3-gstreamer task-gnome3-perl task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
 
 RDEPENDS_task-gnome3 = " \
   gnome-settings-daemon gnome-control-center \
diff --git a/recipes-angstrom/tasks/task-gnome-fonts.bb b/recipes-angstrom/tasks/task-gnome-fonts.bb
index 772dcf1..7ba76ca 100644
--- a/recipes-angstrom/tasks/task-gnome-fonts.bb
+++ b/recipes-angstrom/tasks/task-gnome-fonts.bb
@@ -6,6 +6,9 @@ PR = "r13"
 
 inherit task
 
+# for backwards compatibility
+RPROVIDES_${PN} += "task-gnome3-fonts"
+
 RDEPENDS_${PN} = " \
   fontconfig fontconfig-utils font-util \
   ttf-liberation-sans \
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 11/16] angstrom-task-gnome3: split out task-gnome3
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (9 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 10/16] angstrom-task-gnome3: split out task-gnome3-fonts Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 12/16] angstrom-task-gnome3: split out task-gnome3-gstreamer Andreas Müller
                   ` (5 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome3.bb |   18 +-----------------
 recipes-angstrom/tasks/task-gnome3.bb          |   23 +++++++++++++++++++++++
 2 files changed, 24 insertions(+), 17 deletions(-)
 create mode 100644 recipes-angstrom/tasks/task-gnome3.bb

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome3.bb b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
index 3d6dcb2..9e4581e 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome3.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
@@ -9,23 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome3 task-gnome3-gstreamer task-gnome3-perl task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
-
-RDEPENDS_task-gnome3 = " \
-  gnome-settings-daemon gnome-control-center \
-  gnome-keyring \
-  gdm-systemd angstrom-gdm-autologin-hack \
-  gnome-power-manager3 \
-  gnome-bluetooth \
-  gnome-panel3 \
-  gtk-engine-clearlooks gtk-theme-clearlooks \
-  upower udisks \
-  gnome-disk-utility \
-  nautilus3 \
-  gpe-scap \
-  bash \ 
-  tzdata \
-"
+PACKAGES += "task-gnome3-gstreamer task-gnome3-perl task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
 
 DEPENDS_task-gnome3-gstreamer = " \
   gst-plugins-base \
diff --git a/recipes-angstrom/tasks/task-gnome3.bb b/recipes-angstrom/tasks/task-gnome3.bb
new file mode 100644
index 0000000..0791cd5
--- /dev/null
+++ b/recipes-angstrom/tasks/task-gnome3.bb
@@ -0,0 +1,23 @@
+DESCRIPTION = "Task for a GNOME based image"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PR = "r6"
+
+inherit task
+
+RDEPENDS_${PN} = " \
+  gnome-settings-daemon gnome-control-center \
+  gnome-keyring \
+  gdm-systemd angstrom-gdm-autologin-hack \
+  gnome-power-manager3 \
+  gnome-bluetooth \
+  gnome-panel3 \
+  gtk-engine-clearlooks gtk-theme-clearlooks \
+  upower udisks \
+  gnome-disk-utility \
+  nautilus3 \
+  gpe-scap \
+  bash \
+  tzdata \
+"
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 12/16] angstrom-task-gnome3: split out task-gnome3-gstreamer
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (10 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 11/16] angstrom-task-gnome3: split out task-gnome3 Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 13/16] angstrom-task-gnome3: split out task-gnome3-perl Andreas Müller
                   ` (4 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome3.bb |   14 +-------------
 recipes-angstrom/tasks/task-gnome-gstreamer.bb |    3 +++
 2 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome3.bb b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
index 9e4581e..670b941 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome3.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
@@ -9,19 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome3-gstreamer task-gnome3-perl task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
-
-DEPENDS_task-gnome3-gstreamer = " \
-  gst-plugins-base \
-  gst-plugins-good \
-  gst-plugins-bad \
-  gst-plugins-ugly \
-"
-
-RDEPENDS_task-gnome3-gstreamer = " \
-  gst-ffmpeg \
-  gst-plugins-base-meta \
-"
+PACKAGES += "task-gnome3-perl task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
 
 RDEPENDS_task-gnome3-perl = " \
   perl \
diff --git a/recipes-angstrom/tasks/task-gnome-gstreamer.bb b/recipes-angstrom/tasks/task-gnome-gstreamer.bb
index e0a520c..7ba8d43 100644
--- a/recipes-angstrom/tasks/task-gnome-gstreamer.bb
+++ b/recipes-angstrom/tasks/task-gnome-gstreamer.bb
@@ -6,6 +6,9 @@ PR = "r13"
 
 inherit task
 
+# for backwards compatibility
+RPROVIDES_${PN} += "task-gnome3-gstreamer"
+
 DEPENDS_${PN} = " \
   gst-plugins-base \
   gst-plugins-good \
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 13/16] angstrom-task-gnome3: split out task-gnome3-perl
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (11 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 12/16] angstrom-task-gnome3: split out task-gnome3-gstreamer Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:19 ` [meta-angstrom 14/16] angstrom-task-gnome3: remove unused packages Andreas Müller
                   ` (3 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome3.bb |    7 +------
 recipes-angstrom/tasks/task-gnome-perl.bb      |    3 +++
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome3.bb b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
index 670b941..14f1998 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome3.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
@@ -9,12 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome3-perl task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
-
-RDEPENDS_task-gnome3-perl = " \
-  perl \
-  libxml-parser-perl \
-"
+PACKAGES += "task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
 
 RDEPENDS_task-gnome3-themes = " \
   angstrom-gnome-icon-theme-enable \
diff --git a/recipes-angstrom/tasks/task-gnome-perl.bb b/recipes-angstrom/tasks/task-gnome-perl.bb
index 8c24f0d..cfc8ec4 100644
--- a/recipes-angstrom/tasks/task-gnome-perl.bb
+++ b/recipes-angstrom/tasks/task-gnome-perl.bb
@@ -6,6 +6,9 @@ PR = "r13"
 
 inherit task
 
+# for backwards compatibility
+RPROVIDES_${PN} += "task-gnome3-perl"
+
 RDEPENDS_${PN} = " \
   perl \
   libxml-parser-perl \
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 14/16] angstrom-task-gnome3: remove unused packages
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (12 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 13/16] angstrom-task-gnome3: split out task-gnome3-perl Andreas Müller
@ 2012-08-05  0:19 ` Andreas Müller
  2012-08-05  0:20 ` [meta-angstrom 15/16] angstrom-task-gnome3: split out task-gnome3-themes Andreas Müller
                   ` (2 subsequent siblings)
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:19 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome3.bb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome3.bb b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
index 14f1998..8fdbec7 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome3.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
@@ -9,7 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome3-cups task-gnome3-pulseaudio task-gnome3-themes task-gnome3-totem task-gnome3-xserver-base "
+PACKAGES += "task-gnome3-themes task-gnome3-xserver-base "
 
 RDEPENDS_task-gnome3-themes = " \
   angstrom-gnome-icon-theme-enable \
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 15/16] angstrom-task-gnome3: split out task-gnome3-themes
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (13 preceding siblings ...)
  2012-08-05  0:19 ` [meta-angstrom 14/16] angstrom-task-gnome3: remove unused packages Andreas Müller
@ 2012-08-05  0:20 ` Andreas Müller
  2012-08-05  0:20 ` [meta-angstrom 16/16] angstrom-task-gnome3: split out task-gnome3-xserver-base Andreas Müller
  2012-08-05  2:43 ` [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Philip Balister
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:20 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome3.bb |   27 +-----------------------
 recipes-angstrom/tasks/task-gnome-themes.bb    |    3 ++
 2 files changed, 4 insertions(+), 26 deletions(-)

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome3.bb b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
index 8fdbec7..7a4fabd 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome3.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
@@ -9,32 +9,7 @@ inherit task
 # Most of these tasks are arch independant
 PACKAGE_ARCH = "all"
 
-PACKAGES += "task-gnome3-themes task-gnome3-xserver-base "
-
-RDEPENDS_task-gnome3-themes = " \
-  angstrom-gnome-icon-theme-enable \
-  gnome-icon-theme \
-  gnome-themes \
-  gnome-theme-crux \
-  gnome-theme-highcontrast \
-  gnome-theme-highcontrastinverse \
-  gnome-theme-highcontrastlargeprint \
-  gnome-theme-highcontrastlargeprintinverse \
-  gnome-theme-largeprint \
-  gnome-theme-mist \
-  gtk-engine-clearlooks \
-  gtk-engine-crux-engine \
-  gtk-engine-glide \
-  gtk-engine-hcengine \
-  gtk-engine-thinice \
-  gtk-engine-redmond95 \
-  gtk-theme-clearlooks \
-  gtk-theme-crux \
-  gtk-theme-mist \
-  gtk-theme-thinice \
-  gtk-theme-redmond \
-  hicolor-icon-theme \
- "
+PACKAGES += "task-gnome3-xserver-base "
 
 RDEPENDS_task-gnome3-xserver-base = " \
   dbus-x11 \
diff --git a/recipes-angstrom/tasks/task-gnome-themes.bb b/recipes-angstrom/tasks/task-gnome-themes.bb
index 0842a7d..a2e75c7 100644
--- a/recipes-angstrom/tasks/task-gnome-themes.bb
+++ b/recipes-angstrom/tasks/task-gnome-themes.bb
@@ -6,6 +6,9 @@ PR = "r13"
 
 inherit task
 
+# for backwards compatibility
+RPROVIDES_${PN} += "task-gnome3-themes"
+
 RDEPENDS_${PN} = " \
   angstrom-gnome-icon-theme-enable \
   gnome-icon-theme \
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [meta-angstrom 16/16] angstrom-task-gnome3: split out task-gnome3-xserver-base
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (14 preceding siblings ...)
  2012-08-05  0:20 ` [meta-angstrom 15/16] angstrom-task-gnome3: split out task-gnome3-themes Andreas Müller
@ 2012-08-05  0:20 ` Andreas Müller
  2012-08-05  2:43 ` [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Philip Balister
  16 siblings, 0 replies; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  0:20 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
 recipes-angstrom/tasks/angstrom-task-gnome3.bb    |   20 --------------------
 recipes-angstrom/tasks/task-gnome-xserver-base.bb |    3 +++
 2 files changed, 3 insertions(+), 20 deletions(-)

diff --git a/recipes-angstrom/tasks/angstrom-task-gnome3.bb b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
index 7a4fabd..ec25c3e 100644
--- a/recipes-angstrom/tasks/angstrom-task-gnome3.bb
+++ b/recipes-angstrom/tasks/angstrom-task-gnome3.bb
@@ -6,26 +6,6 @@ PR = "r6"
 
 inherit task
 
-# Most of these tasks are arch independant
-PACKAGE_ARCH = "all"
-
-PACKAGES += "task-gnome3-xserver-base "
-
-RDEPENDS_task-gnome3-xserver-base = " \
-  dbus-x11 \
-  iso-codes \
-  mime-support \
-  xauth \
-  xdg-utils \
-  xhost \
-  xinetd \
-  xinit \
-  xrandr \
-  xrdb \
-  xset \
-  xvinfo \
- "
-
 RDEPENDS_${PN} = " \
   task-gnome3-fonts \
   task-gnome3 \
diff --git a/recipes-angstrom/tasks/task-gnome-xserver-base.bb b/recipes-angstrom/tasks/task-gnome-xserver-base.bb
index e43cfb9..1b3a070 100644
--- a/recipes-angstrom/tasks/task-gnome-xserver-base.bb
+++ b/recipes-angstrom/tasks/task-gnome-xserver-base.bb
@@ -6,6 +6,9 @@ PR = "r13"
 
 inherit task
 
+# for backwards compatibility
+RPROVIDES_${PN} += "task-gnome3-xserver-base"
+
 RDEPENDS_${PN} = " \
   dbus-x11 \
   iso-codes \
-- 
1.7.4.4




^ permalink raw reply related	[flat|nested] 20+ messages in thread

* Re: [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks
  2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
                   ` (15 preceding siblings ...)
  2012-08-05  0:20 ` [meta-angstrom 16/16] angstrom-task-gnome3: split out task-gnome3-xserver-base Andreas Müller
@ 2012-08-05  2:43 ` Philip Balister
  2012-08-05  6:53   ` Andreas Müller
  16 siblings, 1 reply; 20+ messages in thread
From: Philip Balister @ 2012-08-05  2:43 UTC (permalink / raw)
  To: openembedded-devel

Shouldn't this patch go to the Angstrom list?

Philip

PS: I am guessing and am to lazy to check the README before I go to bed :)

On 08/04/2012 08:19 PM, Andreas Müller wrote:
> There are image recipes around requiring only a subset of what is found in
> angstrom-task-gnome(3) e.g. meta-ettus-images, angstrom images and mine [1].
> Unfortunately all recipes touched by angstrom-task-gnome(3) are build without
> being required/packed in the images. For xfce-nm-image this patch series reduces
> the number of task more than 700.
>
> [1] http://gitorious.org/schnitzeltony-oe-meta/meta-misc/blobs/master/recipes-image/xfce-base-image.bb
>
> Andreas Müller (16):
>    angstrom-task-gnome: split out task-gnome-apps
>    angstrom-task-gnome: split out task-gnome-fonts
>    angstrom-task-gnome: split out task-gnome
>    angstrom-task-gnome: split out task-gnome-gstreamer
>    angstrom-task-gnome: split out task-gnome-perl
>    angstrom-task-gnome: remove unused packages
>    angstrom-task-gnome: split out task-gnome-themes
>    angstrom-task-gnome: split out task-gnome-xserver-base
>    angstrom-task-gnome3: split out task-gnome3-apps
>    angstrom-task-gnome3: split out task-gnome3-fonts
>    angstrom-task-gnome3: split out task-gnome3
>    angstrom-task-gnome3: split out task-gnome3-gstreamer
>    angstrom-task-gnome3: split out task-gnome3-perl
>    angstrom-task-gnome3: remove unused packages
>    angstrom-task-gnome3: split out task-gnome3-themes
>    angstrom-task-gnome3: split out task-gnome3-xserver-base
>
>   recipes-angstrom/tasks/angstrom-task-gnome.bb     |  100 +--------------------
>   recipes-angstrom/tasks/angstrom-task-gnome3.bb    |   94 +-------------------
>   recipes-angstrom/tasks/task-gnome-apps.bb         |   14 +++
>   recipes-angstrom/tasks/task-gnome-fonts.bb        |   17 ++++
>   recipes-angstrom/tasks/task-gnome-gstreamer.bb    |   22 +++++
>   recipes-angstrom/tasks/task-gnome-perl.bb         |   15 +++
>   recipes-angstrom/tasks/task-gnome-themes.bb       |   35 +++++++
>   recipes-angstrom/tasks/task-gnome-xserver-base.bb |   25 +++++
>   recipes-angstrom/tasks/task-gnome.bb              |   26 ++++++
>   recipes-angstrom/tasks/task-gnome3-apps.bb        |   13 +++
>   recipes-angstrom/tasks/task-gnome3.bb             |   23 +++++
>   11 files changed, 193 insertions(+), 191 deletions(-)
>   create mode 100644 recipes-angstrom/tasks/task-gnome-apps.bb
>   create mode 100644 recipes-angstrom/tasks/task-gnome-fonts.bb
>   create mode 100644 recipes-angstrom/tasks/task-gnome-gstreamer.bb
>   create mode 100644 recipes-angstrom/tasks/task-gnome-perl.bb
>   create mode 100644 recipes-angstrom/tasks/task-gnome-themes.bb
>   create mode 100644 recipes-angstrom/tasks/task-gnome-xserver-base.bb
>   create mode 100644 recipes-angstrom/tasks/task-gnome.bb
>   create mode 100644 recipes-angstrom/tasks/task-gnome3-apps.bb
>   create mode 100644 recipes-angstrom/tasks/task-gnome3.bb
>



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks
  2012-08-05  2:43 ` [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Philip Balister
@ 2012-08-05  6:53   ` Andreas Müller
  2012-08-05 11:47     ` Koen Kooi
  0 siblings, 1 reply; 20+ messages in thread
From: Andreas Müller @ 2012-08-05  6:53 UTC (permalink / raw)
  To: openembedded-devel

On Sun, Aug 5, 2012 at 4:43 AM, Philip Balister <philip@balister.org> wrote:
> Shouldn't this patch go to the Angstrom list?
You are right but from my experience the response on angstrom list is
weak and as far as I know there is no patchwork for angstrom.

Andreas
>
> Philip
>
> PS: I am guessing and am to lazy to check the README before I go to bed :)
>
>
> On 08/04/2012 08:19 PM, Andreas Müller wrote:
>>
>> There are image recipes around requiring only a subset of what is found in
>> angstrom-task-gnome(3) e.g. meta-ettus-images, angstrom images and mine
>> [1].
>> Unfortunately all recipes touched by angstrom-task-gnome(3) are build
>> without
>> being required/packed in the images. For xfce-nm-image this patch series
>> reduces
>> the number of task more than 700.
>>
>> [1]
>> http://gitorious.org/schnitzeltony-oe-meta/meta-misc/blobs/master/recipes-image/xfce-base-image.bb
>>
>> Andreas Müller (16):
>>    angstrom-task-gnome: split out task-gnome-apps
>>    angstrom-task-gnome: split out task-gnome-fonts
>>    angstrom-task-gnome: split out task-gnome
>>    angstrom-task-gnome: split out task-gnome-gstreamer
>>    angstrom-task-gnome: split out task-gnome-perl
>>    angstrom-task-gnome: remove unused packages
>>    angstrom-task-gnome: split out task-gnome-themes
>>    angstrom-task-gnome: split out task-gnome-xserver-base
>>    angstrom-task-gnome3: split out task-gnome3-apps
>>    angstrom-task-gnome3: split out task-gnome3-fonts
>>    angstrom-task-gnome3: split out task-gnome3
>>    angstrom-task-gnome3: split out task-gnome3-gstreamer
>>    angstrom-task-gnome3: split out task-gnome3-perl
>>    angstrom-task-gnome3: remove unused packages
>>    angstrom-task-gnome3: split out task-gnome3-themes
>>    angstrom-task-gnome3: split out task-gnome3-xserver-base
>>
>>   recipes-angstrom/tasks/angstrom-task-gnome.bb     |  100
>> +--------------------
>>   recipes-angstrom/tasks/angstrom-task-gnome3.bb    |   94
>> +-------------------
>>   recipes-angstrom/tasks/task-gnome-apps.bb         |   14 +++
>>   recipes-angstrom/tasks/task-gnome-fonts.bb        |   17 ++++
>>   recipes-angstrom/tasks/task-gnome-gstreamer.bb    |   22 +++++
>>   recipes-angstrom/tasks/task-gnome-perl.bb         |   15 +++
>>   recipes-angstrom/tasks/task-gnome-themes.bb       |   35 +++++++
>>   recipes-angstrom/tasks/task-gnome-xserver-base.bb |   25 +++++
>>   recipes-angstrom/tasks/task-gnome.bb              |   26 ++++++
>>   recipes-angstrom/tasks/task-gnome3-apps.bb        |   13 +++
>>   recipes-angstrom/tasks/task-gnome3.bb             |   23 +++++
>>   11 files changed, 193 insertions(+), 191 deletions(-)
>>   create mode 100644 recipes-angstrom/tasks/task-gnome-apps.bb
>>   create mode 100644 recipes-angstrom/tasks/task-gnome-fonts.bb
>>   create mode 100644 recipes-angstrom/tasks/task-gnome-gstreamer.bb
>>   create mode 100644 recipes-angstrom/tasks/task-gnome-perl.bb
>>   create mode 100644 recipes-angstrom/tasks/task-gnome-themes.bb
>>   create mode 100644 recipes-angstrom/tasks/task-gnome-xserver-base.bb
>>   create mode 100644 recipes-angstrom/tasks/task-gnome.bb
>>   create mode 100644 recipes-angstrom/tasks/task-gnome3-apps.bb
>>   create mode 100644 recipes-angstrom/tasks/task-gnome3.bb
>>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks
  2012-08-05  6:53   ` Andreas Müller
@ 2012-08-05 11:47     ` Koen Kooi
  0 siblings, 0 replies; 20+ messages in thread
From: Koen Kooi @ 2012-08-05 11:47 UTC (permalink / raw)
  To: openembedded-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Op 05-08-12 08:53, Andreas Müller schreef:
> On Sun, Aug 5, 2012 at 4:43 AM, Philip Balister <philip@balister.org>
> wrote:
>> Shouldn't this patch go to the Angstrom list?
> You are right but from my experience the response on angstrom list is 
> weak and as far as I know there is no patchwork for angstrom.

It is still the only correct place to send such patches to. I bet Khem can
hook it into patchwork if you ask him.

Also the README (I know, people are too lazy to actually read it) mentions
things like:

"Send pull requests to angstrom-distro-devel@linuxtogo.org with
'[meta-angstrom]' in the subject'"

"You are encouraged to fork the mirror on github"

"Other services like gitorious, repo.or.cz or self hosted setups are of
course accepted as well, 'git fetch <remote>' works the same on all of them."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFQHl1TMkyGM64RGpERAuy3AJ9dlLq26SOSAgEdbKzGhOMVW7jGbwCfZORE
hAoMgxvp8A0vT9mh05992yc=
=KiCb
-----END PGP SIGNATURE-----




^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2012-08-05 12:01 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-05  0:19 [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 01/16] angstrom-task-gnome: split out task-gnome-apps Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 02/16] angstrom-task-gnome: split out task-gnome-fonts Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 03/16] angstrom-task-gnome: split out task-gnome Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 04/16] angstrom-task-gnome: split out task-gnome-gstreamer Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 05/16] angstrom-task-gnome: split out task-gnome-perl Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 06/16] angstrom-task-gnome: remove unused packages Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 07/16] angstrom-task-gnome: split out task-gnome-themes Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 08/16] angstrom-task-gnome: split out task-gnome-xserver-base Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 09/16] angstrom-task-gnome3: split out task-gnome3-apps Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 10/16] angstrom-task-gnome3: split out task-gnome3-fonts Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 11/16] angstrom-task-gnome3: split out task-gnome3 Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 12/16] angstrom-task-gnome3: split out task-gnome3-gstreamer Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 13/16] angstrom-task-gnome3: split out task-gnome3-perl Andreas Müller
2012-08-05  0:19 ` [meta-angstrom 14/16] angstrom-task-gnome3: remove unused packages Andreas Müller
2012-08-05  0:20 ` [meta-angstrom 15/16] angstrom-task-gnome3: split out task-gnome3-themes Andreas Müller
2012-08-05  0:20 ` [meta-angstrom 16/16] angstrom-task-gnome3: split out task-gnome3-xserver-base Andreas Müller
2012-08-05  2:43 ` [meta-angstrom 00/16] split tasks into recipes to reduce number of build tasks Philip Balister
2012-08-05  6:53   ` Andreas Müller
2012-08-05 11:47     ` Koen Kooi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.