Re: [Angstrom-devel] [meta-angstrom 1/2] images: consolidate development packages in development-image

2016-08-08 Thread Khem Raj

> On Aug 7, 2016, at 3:37 PM, Stefan Agner  wrote:
> 
> On 2016-06-28 23:17, Stefan Agner wrote:
>> The images development-gnome-image and development-xfce-image share
>> a large amount of pakages (mainly console utilities). Create a common
>> base image "development-image" (which can be used standalone too).
> 
> Any comment on this patches? Haven't been merged so far…

This looks ok to me.

> 
> --
> Stefan
> 
>> 
>> Signed-off-by: Stefan Agner 
>> ---
>> recipes-images/angstrom/development-gnome-image.bb | 53 ++--
>> recipes-images/angstrom/development-image.bb   | 58 
>> ++
>> recipes-images/angstrom/development-xfce-image.bb  | 55 ++--
>> 3 files changed, 64 insertions(+), 102 deletions(-)
>> create mode 100644 recipes-images/angstrom/development-image.bb
>> 
>> diff --git a/recipes-images/angstrom/development-gnome-image.bb
>> b/recipes-images/angstrom/development-gnome-image.bb
>> index d198bf4..9518926 100644
>> --- a/recipes-images/angstrom/development-gnome-image.bb
>> +++ b/recipes-images/angstrom/development-gnome-image.bb
>> @@ -1,16 +1,10 @@
>> -# Image with a GNOME2 desktop and various tools installed
>> +# Image with a XFCE desktop and various development tools installed
>> 
>> -CONMANPKGS = "connman connman-client connman-angstrom-settings
>> connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi
>> connman-gnome"
>> -
>> -require systemd-image.bb
>> +require development-image.bb
>> 
>> EXTRA_IMAGE_FEATURES += "splash"
>> -ARCHTOOLS = ""
>> -ARCHTOOLS_x86 = "dmidecode"
>> 
>> IMAGE_INSTALL += " \
>> -xinput-calibrator \
>> -systemd-analyze \
>>  packagegroup-gnome \
>>  packagegroup-gnome-apps \
>>  packagegroup-gnome-themes \
>> @@ -18,48 +12,7 @@ IMAGE_INSTALL += " \
>>  packagegroup-core-x11-xserver \
>>  packagegroup-gnome-fonts \
>>  \
>> -packagegroup-sdk-target \
>> -\
>> -pciutils \
>> -usbutils \
>> -i2c-tools \
>> -parse-edid \
>> -memtester \
>> -alsa-utils \
>> -devmem2 \
>> -iw \
>> -bonnie++ \
>> -hdparm \
>> -iozone3 \
>> -iperf \
>> -lmbench \
>> -rt-tests \
>> -evtest \
>> -bc \
>> -fb-test \
>> -tcpdump \
>> -procps \
>> -util-linux \
>> -coreutils \
>> -ethtool \
>> -bridge-utils \
>> -wget \
>> -screen \
>> -minicom \
>> -rsync \
>> -vim vim-vimrc \
>> -${ARCHTOOLS} \
>> -\
>> -git \
>> -\
>> -e2fsprogs-mke2fs \
>> -dosfstools \
>> -parted \
>> -xfsprogs \
>> -btrfs-tools \
>> -\
>> -python-core python-modules \
>> +connman-gnome \
>> "
>> 
>> export IMAGE_BASENAME = "development-GNOME-image"
>> -
>> diff --git a/recipes-images/angstrom/development-image.bb
>> b/recipes-images/angstrom/development-image.bb
>> new file mode 100644
>> index 000..b5c971a
>> --- /dev/null
>> +++ b/recipes-images/angstrom/development-image.bb
>> @@ -0,0 +1,58 @@
>> +# Image with target SDK and various development tools installed
>> +
>> +CONMANPKGS = "connman connman-client connman-angstrom-settings
>> connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi"
>> +
>> +require systemd-image.bb
>> +
>> +ARCHTOOLS = ""
>> +ARCHTOOLS_x86 = "dmidecode"
>> +
>> +IMAGE_INSTALL += " \
>> +packagegroup-sdk-target \
>> +\
>> +xinput-calibrator \
>> +systemd-analyze \
>> +\
>> +bash \
>> +pciutils \
>> +usbutils \
>> +i2c-tools \
>> +parse-edid \
>> +memtester \
>> +alsa-utils \
>> +devmem2 \
>> +iw \
>> +bonnie++ \
>> +hdparm \
>> +iozone3 \
>> +iperf \
>> +lmbench \
>> +rt-tests \
>> +evtest \
>> +bc \
>> +fb-test \
>> +tcpdump \
>> +procps \
>> +util-linux \
>> +coreutils \
>> +ethtool \
>> +bridge-utils \
>> +wget \
>> +screen \
>> +minicom \
>> +rsync \
>> +vim vim-vimrc \
>> +${ARCHTOOLS} \
>> +\
>> +git \
>> +\
>> +e2fsprogs-mke2fs \
>> +dosfstools \
>> +parted \
>> +xfsprogs \
>> +btrfs-tools \
>> +\
>> +python-core python-modules \
>> +"
>> +
>> +export IMAGE_BASENAME = "development-image"
>> diff --git a/recipes-images/angstrom/development-xfce-image.bb
>> b/recipes-images/angstrom/development-xfce-image.bb
>> index 3b1e50a..42df038 100644
>> --- a/recipes-images/angstrom/development-xfce-image.bb
>> +++ b/recipes-images/angstrom/development-xfce-image.bb
>> @@ -1,16 +1,9 @@
>> -# Image with a GNOME2 desktop and various tools installed
>> +# Image with a GNOME2 desktop and various development tools installed
>> 
>> -CONMANPKGS = "connman connman-client connman-angstrom-settings
>> connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi
>> connman-gnome"
>> +require development-image.bb
>> 
>> -require systemd-image.bb
>> -
>> -ARCHTOOLS = ""
>> -ARCHTOOLS_x86 = "dmidecode"
>> 
>> IMAGE_INSTALL += " \
>> -xinput-calib

Re: [Angstrom-devel] [meta-angstrom 1/2] images: consolidate development packages in development-image

2016-08-07 Thread Stefan Agner
On 2016-06-28 23:17, Stefan Agner wrote:
> The images development-gnome-image and development-xfce-image share
> a large amount of pakages (mainly console utilities). Create a common
> base image "development-image" (which can be used standalone too).

Any comment on this patches? Haven't been merged so far...

--
Stefan

> 
> Signed-off-by: Stefan Agner 
> ---
>  recipes-images/angstrom/development-gnome-image.bb | 53 ++--
>  recipes-images/angstrom/development-image.bb   | 58 
> ++
>  recipes-images/angstrom/development-xfce-image.bb  | 55 ++--
>  3 files changed, 64 insertions(+), 102 deletions(-)
>  create mode 100644 recipes-images/angstrom/development-image.bb
> 
> diff --git a/recipes-images/angstrom/development-gnome-image.bb
> b/recipes-images/angstrom/development-gnome-image.bb
> index d198bf4..9518926 100644
> --- a/recipes-images/angstrom/development-gnome-image.bb
> +++ b/recipes-images/angstrom/development-gnome-image.bb
> @@ -1,16 +1,10 @@
> -# Image with a GNOME2 desktop and various tools installed
> +# Image with a XFCE desktop and various development tools installed
>  
> -CONMANPKGS = "connman connman-client connman-angstrom-settings
> connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi
> connman-gnome"
> -
> -require systemd-image.bb
> +require development-image.bb
>  
>  EXTRA_IMAGE_FEATURES += "splash"
> -ARCHTOOLS = ""
> -ARCHTOOLS_x86 = "dmidecode"
>  
>  IMAGE_INSTALL += " \
> - xinput-calibrator \
> - systemd-analyze \
>   packagegroup-gnome \
>   packagegroup-gnome-apps \
>   packagegroup-gnome-themes \
> @@ -18,48 +12,7 @@ IMAGE_INSTALL += " \
>   packagegroup-core-x11-xserver \
>   packagegroup-gnome-fonts \
>   \
> - packagegroup-sdk-target \
> - \
> - pciutils \
> - usbutils \
> - i2c-tools \
> - parse-edid \
> - memtester \
> - alsa-utils \
> - devmem2 \
> - iw \
> - bonnie++ \
> - hdparm \
> - iozone3 \
> - iperf \
> - lmbench \
> - rt-tests \
> - evtest \
> - bc \
> - fb-test \
> - tcpdump \
> - procps \
> - util-linux \
> - coreutils \
> - ethtool \
> - bridge-utils \
> - wget \
> - screen \
> - minicom \
> - rsync \
> - vim vim-vimrc \
> - ${ARCHTOOLS} \
> - \
> - git \
> - \
> - e2fsprogs-mke2fs \
> - dosfstools \
> - parted \
> - xfsprogs \
> - btrfs-tools \
> - \
> - python-core python-modules \
> + connman-gnome \
>  "
>  
>  export IMAGE_BASENAME = "development-GNOME-image"
> -
> diff --git a/recipes-images/angstrom/development-image.bb
> b/recipes-images/angstrom/development-image.bb
> new file mode 100644
> index 000..b5c971a
> --- /dev/null
> +++ b/recipes-images/angstrom/development-image.bb
> @@ -0,0 +1,58 @@
> +# Image with target SDK and various development tools installed
> +
> +CONMANPKGS = "connman connman-client connman-angstrom-settings
> connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi"
> +
> +require systemd-image.bb
> +
> +ARCHTOOLS = ""
> +ARCHTOOLS_x86 = "dmidecode"
> +
> +IMAGE_INSTALL += " \
> + packagegroup-sdk-target \
> + \
> + xinput-calibrator \
> + systemd-analyze \
> + \
> + bash \
> +pciutils \
> + usbutils \
> + i2c-tools \
> + parse-edid \
> + memtester \
> + alsa-utils \
> + devmem2 \
> + iw \
> + bonnie++ \
> + hdparm \
> + iozone3 \
> + iperf \
> + lmbench \
> + rt-tests \
> + evtest \
> + bc \
> + fb-test \
> + tcpdump \
> + procps \
> + util-linux \
> + coreutils \
> + ethtool \
> + bridge-utils \
> + wget \
> + screen \
> + minicom \
> + rsync \
> + vim vim-vimrc \
> + ${ARCHTOOLS} \
> + \
> + git \
> + \
> + e2fsprogs-mke2fs \
> + dosfstools \
> + parted \
> + xfsprogs \
> + btrfs-tools \
> + \
> + python-core python-modules \
> +"
> +
> +export IMAGE_BASENAME = "development-image"
> diff --git a/recipes-images/angstrom/development-xfce-image.bb
> b/recipes-images/angstrom/development-xfce-image.bb
> index 3b1e50a..42df038 100644
> --- a/recipes-images/angstrom/development-xfce-image.bb
> +++ b/recipes-images/angstrom/development-xfce-image.bb
> @@ -1,16 +1,9 @@
> -# Image with a GNOME2 desktop and various tools installed
> +# Image with a GNOME2 desktop and various development tools installed
>  
> -CONMANPKGS = "connman connman-client connman-angstrom-settings
> connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi
> connman-gnome"
> +require development-image.bb
>  
> -require systemd-image.bb
> -
> -ARCHTOOLS = ""
> -ARCHTOOLS_x86 = "dmidecode"
>  
>  IMAGE_INSTALL += " \
> - xinput-calibrator \
> - systemd-analyze \
> - \
>   packagegroup-xfce-base \
>   packagegroup-gnome-xserver-base \
>   packagegroup-core-x11-xserv

[Angstrom-devel] [meta-angstrom 1/2] images: consolidate development packages in development-image

2016-06-28 Thread Stefan Agner
The images development-gnome-image and development-xfce-image share
a large amount of pakages (mainly console utilities). Create a common
base image "development-image" (which can be used standalone too).

Signed-off-by: Stefan Agner 
---
 recipes-images/angstrom/development-gnome-image.bb | 53 ++--
 recipes-images/angstrom/development-image.bb   | 58 ++
 recipes-images/angstrom/development-xfce-image.bb  | 55 ++--
 3 files changed, 64 insertions(+), 102 deletions(-)
 create mode 100644 recipes-images/angstrom/development-image.bb

diff --git a/recipes-images/angstrom/development-gnome-image.bb 
b/recipes-images/angstrom/development-gnome-image.bb
index d198bf4..9518926 100644
--- a/recipes-images/angstrom/development-gnome-image.bb
+++ b/recipes-images/angstrom/development-gnome-image.bb
@@ -1,16 +1,10 @@
-# Image with a GNOME2 desktop and various tools installed
+# Image with a XFCE desktop and various development tools installed
 
-CONMANPKGS = "connman connman-client connman-angstrom-settings 
connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi 
connman-gnome"
-
-require systemd-image.bb
+require development-image.bb
 
 EXTRA_IMAGE_FEATURES += "splash"
-ARCHTOOLS = ""
-ARCHTOOLS_x86 = "dmidecode"
 
 IMAGE_INSTALL += " \
-   xinput-calibrator \
-   systemd-analyze \
packagegroup-gnome \
packagegroup-gnome-apps \
packagegroup-gnome-themes \
@@ -18,48 +12,7 @@ IMAGE_INSTALL += " \
packagegroup-core-x11-xserver \
packagegroup-gnome-fonts \
\
-   packagegroup-sdk-target \
-   \
-   pciutils \
-   usbutils \
-   i2c-tools \
-   parse-edid \
-   memtester \
-   alsa-utils \
-   devmem2 \
-   iw \
-   bonnie++ \
-   hdparm \
-   iozone3 \
-   iperf \
-   lmbench \
-   rt-tests \
-   evtest \
-   bc \
-   fb-test \
-   tcpdump \
-   procps \
-   util-linux \
-   coreutils \
-   ethtool \
-   bridge-utils \
-   wget \
-   screen \
-   minicom \
-   rsync \
-   vim vim-vimrc \
-   ${ARCHTOOLS} \
-   \
-   git \
-   \
-   e2fsprogs-mke2fs \
-   dosfstools \
-   parted \
-   xfsprogs \
-   btrfs-tools \
-   \
-   python-core python-modules \
+   connman-gnome \
 "
 
 export IMAGE_BASENAME = "development-GNOME-image"
-
diff --git a/recipes-images/angstrom/development-image.bb 
b/recipes-images/angstrom/development-image.bb
new file mode 100644
index 000..b5c971a
--- /dev/null
+++ b/recipes-images/angstrom/development-image.bb
@@ -0,0 +1,58 @@
+# Image with target SDK and various development tools installed
+
+CONMANPKGS = "connman connman-client connman-angstrom-settings 
connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi"
+
+require systemd-image.bb
+
+ARCHTOOLS = ""
+ARCHTOOLS_x86 = "dmidecode"
+
+IMAGE_INSTALL += " \
+   packagegroup-sdk-target \
+   \
+   xinput-calibrator \
+   systemd-analyze \
+   \
+   bash \
+pciutils \
+   usbutils \
+   i2c-tools \
+   parse-edid \
+   memtester \
+   alsa-utils \
+   devmem2 \
+   iw \
+   bonnie++ \
+   hdparm \
+   iozone3 \
+   iperf \
+   lmbench \
+   rt-tests \
+   evtest \
+   bc \
+   fb-test \
+   tcpdump \
+   procps \
+   util-linux \
+   coreutils \
+   ethtool \
+   bridge-utils \
+   wget \
+   screen \
+   minicom \
+   rsync \
+   vim vim-vimrc \
+   ${ARCHTOOLS} \
+   \
+   git \
+   \
+   e2fsprogs-mke2fs \
+   dosfstools \
+   parted \
+   xfsprogs \
+   btrfs-tools \
+   \
+   python-core python-modules \
+"
+
+export IMAGE_BASENAME = "development-image"
diff --git a/recipes-images/angstrom/development-xfce-image.bb 
b/recipes-images/angstrom/development-xfce-image.bb
index 3b1e50a..42df038 100644
--- a/recipes-images/angstrom/development-xfce-image.bb
+++ b/recipes-images/angstrom/development-xfce-image.bb
@@ -1,16 +1,9 @@
-# Image with a GNOME2 desktop and various tools installed
+# Image with a GNOME2 desktop and various development tools installed
 
-CONMANPKGS = "connman connman-client connman-angstrom-settings 
connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi 
connman-gnome"
+require development-image.bb
 
-require systemd-image.bb
-
-ARCHTOOLS = ""
-ARCHTOOLS_x86 = "dmidecode"
 
 IMAGE_INSTALL += " \
-   xinput-calibrator \
-   systemd-analyze \
-   \
packagegroup-xfce-base \
packagegroup-gnome-xserver-base \
packagegroup-core-x11-xserver \
@@ -19,48 +12,7 @@ IMAGE_INSTALL += " \
\
angstrom-gdm-autologin-hack angstrom-gdm-xfce-hack gdm \
\
-   packagegroup-sdk-target \
-   \
-   bash \
-pciutils \
-   usbutils \
-   i2c-tools \
-   parse-edid \