diff options
Diffstat (limited to 'recipes/ti/matrix-gui_svn.bb')
-rw-r--r-- | recipes/ti/matrix-gui_svn.bb | 48 |
1 files changed, 16 insertions, 32 deletions
diff --git a/recipes/ti/matrix-gui_svn.bb b/recipes/ti/matrix-gui_svn.bb index 79f5d24c58..4388d2815f 100644 --- a/recipes/ti/matrix-gui_svn.bb +++ b/recipes/ti/matrix-gui_svn.bb @@ -1,53 +1,37 @@ -DESCRIPTION = "Matrix GUI" +DESCRIPTION = "Matrix GUI for Qt X11" HOMEPAGE = "https://gforge.ti.com/gf/project/matrix_gui/" LICENSE = "BSD" SECTION = "multimedia" PRIORITY = "optional" -SRCREV = "57" +SRCREV = "58" PV = "1.0" -PR = "r6+svnr${SRCPV}" +PR = "r14+svnr${SRCPV}" SRC_URI = "svn://gforge.ti.com/svn/matrix_gui/;module=trunk;proto=https;user=anonymous;pswd='' \ + file://0001-Disable-cursor-override-for-X11.patch;patch=1 \ file://init \ + file://matrix-gui.desktop \ " S = "${WORKDIR}/trunk" -INITSCRIPT_NAME = "matrix-gui" -INITSCRIPT_PARAMS = "defaults 99" - -inherit qt4e update-rc.d - -MATRIX_EXTRA_BINS = " \ - memInfo \ - networkSettings \ - runOGLES2Coverflow \ - runOGLES2Shaders \ - runOGLESChameleonMan \ - runOGLESVase \ - setopp1 \ - setopp2 \ - setopp3 \ - setopp4 \ - standby \ - sysSettings \ - taskInfo \ -" +inherit qt4x11 do_install() { install -d ${D}/${bindir} install -m 0755 ${S}/matrix_gui ${D}/${bindir} - for i in ${MATRIX_EXTRA_BINS}; do - install -m 0755 ${S}/bin/${i} ${D}/${bindir} - done - install -d ${D}/${datadir}/matrix/html - install -m 0644 ${S}/*.html ${D}/${datadir}/matrix/html/ - install -d ${D}/${datadir}/matrix/images - install -m 0644 ${S}/images/*.png ${D}/${datadir}/matrix/images/ install -d ${D}${sysconfdir}/init.d/ install -c -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/matrix-gui + install -d ${D}/${sysconfdir}/xdg/autostart + install -m 0755 ${WORKDIR}/matrix-gui.desktop ${D}/${sysconfdir}/xdg/autostart } -RRECOMMENDS_${PN} = "qt4-embedded-plugin-mousedriver-tslib" -FILES_${PN} += "${datadir}/matrix/*" +FILES_${PN}-autostart = "${sysconfdir}/xdg/autostart/matrix-gui.desktop" + +#Make autostart package depend on matrix-gui package. Doesn't make sense +#to install the autostart package without the underlying matrix-gui package. +RDEPENDS_${PN}-autostart += "${PN}" +PACKAGES =+ "${PN}-autostart" + +RDEPENDS_${PN} += "matrix-gui-common" |