From 169421e3d79a7d7b68a2868a7e7df3978303205a Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Fri, 11 Oct 2013 18:05:19 +0200 Subject: feed-config: remove non working feeds, add feeds for T30 VF50 - remove links to incompatible architecture feeds - for Colibri T30, Apalis T30 and Colibri VF50 there are compatible feeds - for Colibri T20 there are no compatible feeds --- recipes/trdx-config/angstrom-feed-configs.bbappend | 42 ++++++++++++++++++---- 1 file changed, 36 insertions(+), 6 deletions(-) (limited to 'recipes') diff --git a/recipes/trdx-config/angstrom-feed-configs.bbappend b/recipes/trdx-config/angstrom-feed-configs.bbappend index 1576329..2874c30 100644 --- a/recipes/trdx-config/angstrom-feed-configs.bbappend +++ b/recipes/trdx-config/angstrom-feed-configs.bbappend @@ -1,8 +1,38 @@ -#make available the feeds of other, but compatible arm architectures -PRINC = "2" +PRINC = "3" -do_compile_append() { - echo "src/gz base2 ${ANGSTROM_URI}/feeds/core/ipk/eglibc/armv6-novfp/base" >> ${S}/${sysconfdir}/opkg/base-feed.conf - echo "src/gz base2 ${ANGSTROM_URI}/feeds/core/ipk/eglibc/armv6/base" >> ${S}/${sysconfdir}/opkg/base-feed.conf - echo "src/gz base3 ${ANGSTROM_URI}/feeds/core/ipk/eglibc/armv5te/base" >> ${S}/${sysconfdir}/opkg/base-feed.conf +do_compile_append_tegra3() { + #trdx: make available the feeds of a compatible arm architecture + rm ${S}/${sysconfdir}/opkg/*t30-feed.conf + echo "src/gz base ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/base" > ${S}/${sysconfdir}/opkg/base-feed.conf + echo "src/gz debug ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/debug" > ${S}/${sysconfdir}/opkg/debug-feed.conf + echo "src/gz gstreamer ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/gstreamer" > ${S}/${sysconfdir}/opkg/gstreamer-feed.conf + echo "src/gz perl ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/perl" > ${S}/${sysconfdir}/opkg/perl-feed.conf + echo "src/gz python ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/cortexa8hf-vfp-neon/python" > ${S}/${sysconfdir}/opkg/python-feed.conf +} + +pkg_postinst_${PN}_tegra3 () { +#!/bin/sh +if [ "x$D" != "x" ]; then + exit 1 +fi + echo "arch cortexa8hf-vfp-neon 18" >> ${sysconfdir}/opkg/arch.conf +} + +do_compile_append_tegra2() { + #trdx: no feed available for a compatible arm architecture (arm, hard float, no neon) so empty the feed configs + echo "" > ${S}/${sysconfdir}/opkg/base-feed.conf + echo "" > ${S}/${sysconfdir}/opkg/debug-feed.conf + echo "" > ${S}/${sysconfdir}/opkg/gstreamer-feed.conf + echo "" > ${S}/${sysconfdir}/opkg/perl-feed.conf + echo "" > ${S}/${sysconfdir}/opkg/python-feed.conf +} + +do_compile_append_colibri-vf50() { + #trdx: make available the feeds of a compatible arm architecture + rm ${S}/${sysconfdir}/opkg/*vf*-feed.conf + echo "src/gz base ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/base" > ${S}/${sysconfdir}/opkg/base-feed.conf + echo "src/gz debug ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/debug" > ${S}/${sysconfdir}/opkg/debug-feed.conf + echo "src/gz gstreamer ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/gstreamer" > ${S}/${sysconfdir}/opkg/gstreamer-feed.conf + echo "src/gz perl ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/perl" > ${S}/${sysconfdir}/opkg/perl-feed.conf + echo "src/gz python ${ANGSTROM_URI}/feeds/v2013.06/ipk/eglibc/armv6-vfp/python" > ${S}/${sysconfdir}/opkg/python-feed.conf } -- cgit v1.2.3