[oe] [PATCH] matrix-tui: adding multi platform support

Chase Maupin chasemaupin03 at gmail.com
Tue Jan 4 19:36:17 UTC 2011


* adding am180x, am181x, da850-omapl138, am3517 and am3715 support
* Updating SRC rev to pull in matrix-tui project with platform support
* removing INSANE_SKIP, it originally handled pre-built binaries which
  have since been removed
* Creating version 1.1 of the recipe
* matrix-tui.inc with platform support is backwards compatible with
  previous versions

Signed-off-by: Chase Maupin <Chase.Maupin at ti.com>
Signed-off-by: Jeff Lance <j-lance at ti.com>
---
 recipes/ti/matrix-tui.inc    |   12 ++++++++++--
 recipes/ti/matrix-tui_1.1.bb |    4 ++++
 2 files changed, 14 insertions(+), 2 deletions(-)
 create mode 100644 recipes/ti/matrix-tui_1.1.bb

diff --git a/recipes/ti/matrix-tui.inc b/recipes/ti/matrix-tui.inc
index 6983406..1ad8aa8 100644
--- a/recipes/ti/matrix-tui.inc
+++ b/recipes/ti/matrix-tui.inc
@@ -5,9 +5,16 @@ SECTION = "multimedia"
 PRIORITY = "optional"
 DEPENDS = "libxml2 zlib ncurses"
 
-INC_PR = "r5"
+INC_PR = "r7"
 
-INSANE_SKIP_${PN} = "True"
+COMPATIBLE_MACHINE = "(omapl138|omap3)"
+
+PLATFORM_am37x-evm = "am3715"
+PLATFORM_beagleboard = "am3715"
+PLATFORM_am3517-evm = "am3517"
+PLATFORM_am180x-evm = "am180x"
+PLATFORM_am181x-evm = "am181x"
+PLATFORM_da850-omapl138-evm = "am180x"
 
 SRC_URI = "svn://gforge.ti.com/svn/matrix_tui/;module=trunk;proto=https;user=anonymous;pswd='' \
 	file://init \
@@ -36,6 +43,7 @@ do_compile() {
 }
 
 do_install() {
+	export PLATFORM=${PLATFORM}
 	make DESTDIR=${D} install
 	install -d ${D}${sysconfdir}/init.d/
 	install -c -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/matrix-tui
diff --git a/recipes/ti/matrix-tui_1.1.bb b/recipes/ti/matrix-tui_1.1.bb
new file mode 100644
index 0000000..8f2ccbe
--- /dev/null
+++ b/recipes/ti/matrix-tui_1.1.bb
@@ -0,0 +1,4 @@
+require matrix-tui.inc
+
+SRCREV = "34"
+PR = "${INC_PR}.2"
-- 
1.7.0.4





More information about the Openembedded-devel mailing list