[yocto] [meta-baryon][PATCH 1/3] packagegroup-core-tools: exclude packages that depend on x11
Paul Eggleton
paul.eggleton at linux.intel.com
Tue Nov 20 06:39:53 PST 2012
On Monday 19 November 2012 12:20:27 Kevin Strasser wrote:
> Signed-off-by: Kevin Strasser <kevin.strasser at linux.intel.com>
> ---
> .../packagegroup-core-tools-profile.bbappend | 15 +++++++++++++++
> .../packagegroup-core-tools-testapps.bbappend | 12 ++++++++++++
> 2 files changed, 27 insertions(+)
> create mode 100644
> recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend create
> mode 100644
> recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend
>
> diff --git
> a/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
> b/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend new
> file mode 100644
> index 0000000..0d13a45
> --- /dev/null
> +++ b/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
> @@ -0,0 +1,15 @@
> +# Only include packages that are useful on a headless device
> +
> +PROFILETOOLS = " \
> + oprofile \
> + oprofileui-server \
> + powertop \
> + lttng-control \
> + "
> +
> +RRECOMMENDS_${PN} = " \
> + perf \
> + trace-cmd \
> + kernel-module-oprofile \
> + blktrace \
> + "
> diff --git
> a/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend
> b/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend new
> file mode 100644
> index 0000000..86c7eb5
> --- /dev/null
> +++ b/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend
> @@ -0,0 +1,12 @@
> +# Only include packages that are useful on a headless device
> +
> +RDEPENDS_${PN} = " \
> + blktool \
> + tslib-calibrate \
> + tslib-tests \
> + lrzsz \
> + ${KEXECTOOLS} \
> + alsa-utils-amixer \
> + alsa-utils-aplay \
> + ltp \
> + "
This would work, but in this instance I think it would be better if we fixed
the packagegroup-core-tools-* recipes in OE-Core so that the items that
require X11 are only included when x11 is in DISTRO_FEATURES, rather than
making the change here.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the yocto
mailing list