From patchwork Wed May 9 05:29:48 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [CONSOLIDATED, PULL, 03/12] qt4-graphics-system: set graphic system in profile instead of X11 session Date: Wed, 09 May 2012 05:29:48 -0000 From: Saul Wold X-Patchwork-Id: 27341 Message-Id: <47928d1621b59e26da6b9906276378aef8e950ee.1336516205.git.sgw@linux.intel.com> To: openembedded-core@lists.openembedded.org From: Otavio Salvador To allow the use of Qt applications started manually to use the configured graphics system the setting needs to be available in user environment. This moves the setting to /etc/profile.d ensuring it is set and available. This allow the removal of x11-common as dependency. Signed-off-by: Otavio Salvador --- .../qt4-graphics-system/qt4-graphics-system_1.0.bb | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) diff --git a/meta/recipes-qt/qt4-graphics-system/qt4-graphics-system_1.0.bb b/meta/recipes-qt/qt4-graphics-system/qt4-graphics-system_1.0.bb index bae0340..e816a90 100644 --- a/meta/recipes-qt/qt4-graphics-system/qt4-graphics-system_1.0.bb +++ b/meta/recipes-qt/qt4-graphics-system/qt4-graphics-system_1.0.bb @@ -3,10 +3,9 @@ SECTION = "x11/base" LICENSE = "MIT-X" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" -QT_GRAPHICS_SYSTEM ?= "raster" +PR = "r1" -# xserver-common, x11-common -VIRTUAL-RUNTIME_xserver_common ?= "x11-common" +QT_GRAPHICS_SYSTEM ?= "raster" def _get_extra_rdepends(d): gs = d.getVar('QT_GRAPHICS_SYSTEM', True) @@ -16,12 +15,11 @@ def _get_extra_rdepends(d): return "" do_install () { - install -d ${D}/${sysconfdir}/X11/Xsession.d/ - cfg_file=${D}/${sysconfdir}/X11/Xsession.d/85xqt-graphicssystem + install -d ${D}/${sysconfdir}/profile.d/ + cfg_file=${D}/${sysconfdir}/profile.d/qt-graphicssystem echo "export QT_GRAPHICSSYSTEM=${QT_GRAPHICS_SYSTEM}" > $cfg_file - chmod +x $cfg_file } -RDEPENDS_${PN} = "${VIRTUAL-RUNTIME_xserver_common} ${@_get_extra_rdepends(d)}" +RDEPENDS_${PN} = "${@_get_extra_rdepends(d)}" PACKAGE_ARCH = "${MACHINE_ARCH}"