qt4-graphics-system_1.0.bb 686 B

12345678910111213141516171819202122232425
  1. SUMMARY = "Sets default Qt4 Graphics System to ${QT_GRAPHICS_SYSTEM}"
  2. SECTION = "x11/base"
  3. LICENSE = "MIT-X"
  4. LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
  5. PR = "r1"
  6. QT_GRAPHICS_SYSTEM ?= "raster"
  7. def _get_extra_rdepends(d):
  8. gs = d.getVar('QT_GRAPHICS_SYSTEM', True)
  9. if gs == "opengl":
  10. return "qt4-plugin-graphicssystems-glgraphicssystem"
  11. return ""
  12. do_install () {
  13. install -d ${D}/${sysconfdir}/profile.d/
  14. cfg_file=${D}/${sysconfdir}/profile.d/qt-graphicssystem
  15. echo "export QT_GRAPHICSSYSTEM=${QT_GRAPHICS_SYSTEM}" > $cfg_file
  16. }
  17. RDEPENDS_${PN} = "${@_get_extra_rdepends(d)}"
  18. PACKAGE_ARCH = "${MACHINE_ARCH}"