diff options
author | Michael Lauer <mickey@vanille-media.de> | 2008-06-22 21:50:29 +0000 |
---|---|---|
committer | Michael Lauer <mickey@vanille-media.de> | 2008-06-22 21:50:29 +0000 |
commit | fa6500797b94e356b2840da4edd80c315e30b884 (patch) | |
tree | f27acf9e41be7741a0102cdca2bd61ad80554adc /packages/dsplink/codec-engine_2.10.bb | |
parent | b462976e0ef490fecdc6427d1cb5bb58ea0d7b51 (diff) | |
parent | 5778b1ceca452a9230386c0497c9522997d2ffcf (diff) |
merge of '112ba3baa73bf6c445009481cef0ee0f5371e549'
and 'baa34221f43a077c05372f6d2f1e4931e764d666'
Diffstat (limited to 'packages/dsplink/codec-engine_2.10.bb')
-rw-r--r-- | packages/dsplink/codec-engine_2.10.bb | 53 |
1 files changed, 47 insertions, 6 deletions
diff --git a/packages/dsplink/codec-engine_2.10.bb b/packages/dsplink/codec-engine_2.10.bb index a17d9af9f5..8968a0ce02 100644 --- a/packages/dsplink/codec-engine_2.10.bb +++ b/packages/dsplink/codec-engine_2.10.bb @@ -12,13 +12,53 @@ PV = "2.10" # md5sum # Look for tarball at https://www-a.ti.com/downloads/sds_support/targetcontent/CE/index.html -SRC_URI = "http://install.tarball.in.source.dir/codec_engine_2_10.tar.gz \ +SRC_URI = "http://install.tarball.in.source.dir/codec_engine_2_10_01.tar.gz \ " -S = "${WORKDIR}/codec_engine_2_10/codec-engine" +S = "${WORKDIR}/codec_engine_2_10_01" + +do_compile() { + unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS + cd ${S}/cetools/packages/ti/sdo/linuxutils/cmem + sed -i \ + -e s:/db/toolsrc/library/vendors2005/mvl/arm/mvl4.0.1-root-new/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-:${TARGET_PREFIX}:g \ + -e s:/db/toolsrc/library/vendors2005/opensource/buildroot/10122007/build_arm/staging_dir/usr/bin/arm-linux-:${TARGET_PREFIX}:g \ + -e s:/db/toolsrc/library/vendors2005/mvl/arm/DaVinci-Linux-Rel_mvl401c/Linux:${STAGING_KERNEL_DIR}:g \ + -e s:/opt/mv_pro_4.0/montavista/pro/devkit/arm/v5t_le/target/opt/dvevm:${D}:g \ + Rules.make + + oe_runmake clean + oe_runmake KERNEL_PATH=${STAGING_KERNEL_DIR} \ + KERNEL_SRC=${STAGING_KERNEL_DIR} \ + KERNEL_VERSION=${KERNEL_VERSION} \ + CC="${KERNEL_CC}" LD="${KERNEL_LD}" \ + AR="${KERNEL_AR}" \ + release + oe_runmake KERNEL_PATH=${STAGING_KERNEL_DIR} \ + KERNEL_SRC=${STAGING_KERNEL_DIR} \ + KERNEL_VERSION=${KERNEL_VERSION} \ + CC="${KERNEL_CC}" LD="${KERNEL_LD}" \ + AR="${KERNEL_AR}" \ + debug + oe_runmake KERNEL_PATH=${STAGING_KERNEL_DIR} \ + KERNEL_SRC=${STAGING_KERNEL_DIR} \ + KERNEL_VERSION=${KERNEL_VERSION} \ + CC="${KERNEL_CC}" LD="${KERNEL_LD}" \ + AR="${KERNEL_AR}" +} + +do_install() { + unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS + cd ${S}/cetools/packages/ti/sdo/linuxutils/cmem + oe_runmake install + install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp + mv ${D}/cmemk.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp + install -d ${D}/${base_sbindir} + cd ${D} ; mv apitest apitestd multi_process multi_processd translate translated ${D}/${base_sbindir} +} pkg_postinst_${PN}-module () { - if [ -n "$D" ]; then + if [ -n "$D" ]; then exit 1 fi depmod -a @@ -29,8 +69,9 @@ pkg_postrm_${PN}-module () { update-modules || true } -PACKAGES =+ "${PN}-module" -FILES_${PN}-module = "${sysconfdir} /lib/modules" +PACKAGES =+ "dsplink-cmemk-module" +FILES_dsplink-cmemk-module = "${sysconfdir} /lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/*ko" -PACKAGE_ARCH = "${MACHINE_ARCH}" +FILES_${PN} = "${base_sbindir}" +PACKAGE_ARCH = "${MACHINE_ARCH}" |