1 # recipe
to build GLES gfxdriver
3 FILESPATHPKG
=.
"qt4-x11-free-${PV}:qt4-x11-free:"
5 QT_GLFLAGS
= "-opengl es2"
7 QT_BASE_NAME
= "qt4-gles"
8 QT_BASE_LIB
= "libqt-gles"
10 require qt4
-x11
-free_$
{PV
}.bb
13 DEPENDS
+= "virtual/egl"
14 require recipes
/egl
/egl.inc
15 PROVIDES
+= "qt4-x11-free"
16 #SRC_URI
+= "file://sgx-hack.patch"
17 SRC_URI
+= "file://hack-out-pg_config.patch"
19 export EXTRA_QMAKE_MUNGE
= " glmunge "
22 sed
-e
/QMAKE_INCDIR_OPENGL
/d
-e
/QMAKE_LIBDIR_OPENGL
/d
-e
/QMAKE_LIBS_OPENGL
/d
-e
/QMAKE_LIBS_OPENGL_QT
/d
-i mkspecs
/$
{OE_QMAKE_PLATFORM
}/qmake.conf
23 echo
"QMAKE_INCDIR_OPENGL = ${STAGING_INCDIR}/GLES/" >> mkspecs
/$
{OE_QMAKE_PLATFORM
}/qmake.conf
24 echo
"QMAKE_LIBDIR_OPENGL = ${STAGING_LIBDIR}" >> mkspecs
/$
{OE_QMAKE_PLATFORM
}/qmake.conf
25 echo
"QMAKE_LIBS_OPENGL = -lEGL -lGLES_CM -lGLESv2 -lIMGegl -lsrv_um" >> mkspecs
/$
{OE_QMAKE_PLATFORM
}/qmake.conf
26 echo
"QMAKE_LIBS_OPENGL_QT = -lEGL -lGLES_CM -lGLESv2 -lIMGegl -lsrv_um" >> mkspecs
/$
{OE_QMAKE_PLATFORM
}/qmake.conf