linux-davinci: quoting fixes
[glsdk/meta-ti-glsdk.git] / recipes-ti / matrix / matrix-tui.inc
1 DESCRIPTION = "Matrix TUI"
2 HOMEPAGE = "https://gforge.ti.com/gf/project/matrix_tui/"
3 LICENSE = "BSD"
4 SECTION = "multimedia"
5 DEPENDS = "libxml2 zlib ncurses"
7 INC_PR = "r7"
9 COMPATIBLE_MACHINE = "(omapl138|omap3)"
11 SRC_URI = "svn://gforge.ti.com/svn/matrix_tui/;module=trunk;proto=https;user=anonymous;pswd='' \
12         file://init \
13 "
15 S = "${WORKDIR}/trunk"
17 # Do not auto-start TUI by default, uncomment otherwise
18 #inherit update-rc.d
19 #INITSCRIPT_NAME = "matrix-tui"
20 #INITSCRIPT_PARAMS = "defaults 99"
22 do_configure() {
23         sed -i -e 's|LIBS :=|LIBS := ${LDFLAGS} |' Release/objects.mk
24 }
26 do_compile() {
27         # don't build debug version
28         touch debug
29         export CROSS_COMPILE=${TARGET_PREFIX}
30         export TUI_INCLUDE_PATH=${STAGING_INCDIR}
31         export XML_INCLUDE_PATH=${STAGING_INCDIR}/libxml2
32         export TUI_LIB_PATH=${STAGING_LIBDIR}
33         export PLATFORM=${MACHINE}
34         make release
35 }
37 do_install() {
38         export PLATFORM=${MACHINE}
39         make DESTDIR=${D} install
40         install -d ${D}${sysconfdir}/init.d/
41         install -c -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/matrix-tui
42 }
44 FILES_${PN} += "${datadir}/matrix/*"