summaryrefslogtreecommitdiff
path: root/packages/dsplink
diff options
context:
space:
mode:
Diffstat (limited to 'packages/dsplink')
-rw-r--r--packages/dsplink/codec-engine_2.21.bb7
-rw-r--r--packages/dsplink/dmai_1.16.bb16
-rw-r--r--packages/dsplink/dsplink.inc2
-rw-r--r--packages/dsplink/dsplink_1.60.bb2
-rw-r--r--packages/dsplink/gstreamer-ti_svn.bb2
-rw-r--r--packages/dsplink/ti-paths.inc1
6 files changed, 21 insertions, 9 deletions
diff --git a/packages/dsplink/codec-engine_2.21.bb b/packages/dsplink/codec-engine_2.21.bb
index 88f2eb7620..9e18cc3a4b 100644
--- a/packages/dsplink/codec-engine_2.21.bb
+++ b/packages/dsplink/codec-engine_2.21.bb
@@ -8,7 +8,7 @@ RDEPENDS = "update-modules"
inherit module
# tconf from xdctools dislikes '.' in pwd :/
-PR = "r4"
+PR = "r6"
PV = "221"
# Get CE tarball from TI website, place in sources and calculate
@@ -62,8 +62,9 @@ do_compile_append() {
do_stage_append() {
- install -d ${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/codecengine
- cp -pPr ${S}/* ${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/codecengine/
+ install -d ${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/codecengine
+ cp -pPrf ${S}/* ${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/codecengine/
+ ln -sf ${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/codecengine/packages/ti/sdo/ce ${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/codecengine/cetools/packages/ti/sdo/
}
INHIBIT_PACKAGE_STRIP = "1"
diff --git a/packages/dsplink/dmai_1.16.bb b/packages/dsplink/dmai_1.16.bb
index 90a42c9f69..456800c37c 100644
--- a/packages/dsplink/dmai_1.16.bb
+++ b/packages/dsplink/dmai_1.16.bb
@@ -13,12 +13,22 @@ S = "${WORKDIR}/dmai_1_16_00_03"
PACKAGE_ARCH = "${MACHINE_ARCH}"
-do_compile () {
- :
+TARGET = "all"
+TARGET_neuros-osd2 = " dm6446_al dm6446_db"
+
+export CE_INSTALL_DIR="${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/codecengine/cetools"
+
+do_compile() {
+ cd packages/ti/sdo/dmai
+ oe_runmake clean
+ oe_runmake ${TARGET}
+ cd packages/ti/sdo/dmai/apps
+ oe_runmake clean
+ oe_runmake ${TARGET}
}
do_install () {
- :
+ oe_runmake install
}
do_stage () {
diff --git a/packages/dsplink/dsplink.inc b/packages/dsplink/dsplink.inc
index 3a5c7f62d7..b263be331a 100644
--- a/packages/dsplink/dsplink.inc
+++ b/packages/dsplink/dsplink.inc
@@ -136,7 +136,7 @@ do_install () {
# Codec Engine and friends need a complete tree, so stage it all
do_stage() {
install -d ${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/dsplink
- cp -pPr ${S}/* ${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/dsplink/
+ cp -pPrf ${S}/* ${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/dsplink/
}
pkg_postinst_dsplink-module () {
diff --git a/packages/dsplink/dsplink_1.60.bb b/packages/dsplink/dsplink_1.60.bb
index fec275de4e..e8377a811c 100644
--- a/packages/dsplink/dsplink_1.60.bb
+++ b/packages/dsplink/dsplink_1.60.bb
@@ -1,7 +1,7 @@
require dsplink.inc
# The tconf tool breaks if there is a '.' in your pwd
-PR = "r5"
+PR = "r6"
PE = "1"
PV = "160"
diff --git a/packages/dsplink/gstreamer-ti_svn.bb b/packages/dsplink/gstreamer-ti_svn.bb
index d943a0c30a..9c22734dd5 100644
--- a/packages/dsplink/gstreamer-ti_svn.bb
+++ b/packages/dsplink/gstreamer-ti_svn.bb
@@ -1,4 +1,4 @@
-DEPENDS = "gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly libid3tag liboil libmad"
+DEPENDS = "codec-engine dmai gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly libid3tag liboil libmad"
SRC_URI = "svn://omapzoom.org/svn/gstreamer_ti/trunk;module=gstreamer_ti;proto=https"
SRCREV = "43"
diff --git a/packages/dsplink/ti-paths.inc b/packages/dsplink/ti-paths.inc
index 97dadf0927..188dd54072 100644
--- a/packages/dsplink/ti-paths.inc
+++ b/packages/dsplink/ti-paths.inc
@@ -21,6 +21,7 @@ export BIOS_INSTALL_DIR=${TITOOLSDIR}/${TIBIOSDIR}
# needed for configuro:
export CGTOOLS_V5T="${CROSS_DIR}"
export CC_V5T="bin/${TARGET_PREFIX}gcc"
+export MVTOOL_PREFIX="${TARGET_PREFIX}"
DSPLINKPLATFORM ?= "DAVINCI"
DSPLINKPLATFORM_omap5912osk = "OMAP"