Applied!

> Op 27 jan. 2016, om 23:36 heeft Stefan Agner <ste...@agner.ch> het volgende 
> geschreven:
> 
> From: Stefan Agner <stefan.ag...@toradex.com>
> 
> Several packages are only available in the non-thumb (ARM) feeds.
> E.g. tremor (libvorbisdec1) uses ARM_INSTRUCTION_SET = "arm" in its
> recipe, and therefor is built only for non-thumb architectures such
> as armv7ahf-vfp-neon.
> 
> This introduces TUNE_ARMPKGARCH which is TUNE_PKGARCH without the
> thumb part (ARMPKGSFX_THUMB). FEED_ARCHS can contain multiple
> architectures, and the feed configuration files are generated
> accordingly.
> ---
> 
> conf/distro/include/angstrom.inc                   | 2 ++
> recipes-angstrom/angstrom/angstrom-feed-configs.bb | 5 ++++-
> 2 files changed, 6 insertions(+), 1 deletion(-)
> 
> diff --git a/conf/distro/include/angstrom.inc 
> b/conf/distro/include/angstrom.inc
> index c5f9fab..0b5ea25 100644
> --- a/conf/distro/include/angstrom.inc
> +++ b/conf/distro/include/angstrom.inc
> @@ -21,6 +21,8 @@ ONLINE_PACKAGE_MANAGEMENT = "full"
> #Alphabetically sorted
> 
> FEED_ARCH ?= "${TUNE_PKGARCH}"
> +TUNE_ARMPKGARCH = 
> "${ARMPKGARCH}${ARMPKGSFX_DSP}${ARMPKGSFX_EABI}${ARMPKGSFX_ENDIAN}${ARMPKGSFX_FPU}"
> +FEED_ARCHS ?= "${TUNE_PKGARCH} ${TUNE_ARMPKGARCH}"
> 
> #blackfin machines
> FEED_ARCH_bfin          = "blackfin"
> diff --git a/recipes-angstrom/angstrom/angstrom-feed-configs.bb 
> b/recipes-angstrom/angstrom/angstrom-feed-configs.bb
> index 4b14b2a..e40057a 100644
> --- a/recipes-angstrom/angstrom/angstrom-feed-configs.bb
> +++ b/recipes-angstrom/angstrom/angstrom-feed-configs.bb
> @@ -13,7 +13,10 @@ do_compile() {
>       mkdir -p ${S}/${sysconfdir}/opkg
> 
>       for feed in base debug perl python gstreamer ; do
> -               echo "src/gz ${feed} 
> ${ANGSTROM_URI}/${FEED_BASEPATH}${FEED_ARCH}/${feed}" > 
> ${S}/${sysconfdir}/opkg/${feed}-feed.conf
> +             rm ${S}/${sysconfdir}/opkg/${feed}-feed.conf
> +             for feed_arch in ${FEED_ARCHS} ; do
> +                     echo "src/gz ${feed}-${feed_arch} 
> ${ANGSTROM_URI}/${FEED_BASEPATH}${feed_arch}/${feed}" >> 
> ${S}/${sysconfdir}/opkg/${feed}-feed.conf
> +             done
>       done
> 
>       echo "src/gz ${MACHINE_ARCH} 
> ${ANGSTROM_URI}/${FEED_BASEPATH}${FEED_ARCH}/machine/${MACHINE_ARCH}" >  
> ${S}/${sysconfdir}/opkg/${MACHINE_ARCH}-feed.conf
> -- 
> 1.9.3
> 


_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to