add plugin(streamtvplayer)
[vuplus_openembedded] / recipes / ti / ti-codecs-dm6446_2.05.bb
1 DEPENDS="ti-codec-engine ti-linuxutils"
2
3 require ti-codec.inc
4
5 SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/S1SDKLNX/DVSDK_2_00/exports/dm6446_codecs_setuplinux_2_00_00_22.bin"
6
7 S = "${WORKDIR}/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05"
8 BINFILE = "dm6446_codecs_setuplinux_2_00_00_22.bin"
9 TI_BIN_UNPK_CMDS="Y: qY:workdir:Y"
10
11 require ti-eula-unpack.inc
12
13 export ${CODEGEN_INSTALL_DIR}
14
15 # Yes, the xdc stuff still breaks with a '.' in PWD
16 PV = "205"
17 PR = "r15"
18
19 do_configure () {
20         find . -name *.x64P | xargs rm -rf {} 
21 }
22
23 do_compile() {
24         make BIOS_INSTALL_DIR=${BIOS_INSTALL_DIR} \
25                 XDC_INSTALL_DIR=${XDC_INSTALL_DIR} \
26                 CE_INSTALL_DIR=${CE_INSTALL_DIR} \
27                 FC_INSTALL_DIR=${FC_INSTALL_DIR} \
28                 CMEM_INSTALL_DIR=${CMEM_INSTALL_DIR} \
29                 XDAIS_INSTALL_DIR=${XDAIS_INSTALL_DIR} \
30                 LINK_INSTALL_DIR=${LINK_INSTALL_DIR} \
31                 CODEGEN_INSTALL_DIR=${CODEGEN_INSTALL_DIR} \
32                 XDCARGS=\"eval\"
33 }
34
35 do_install () {
36     install -d ${D}/${installdir}/codec-combo
37         cd ${S}
38         for file in `find . -name *.x64P`; do
39                 cp ${file} ${D}/${installdir}/codec-combo
40         done
41 }
42