summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/amd-gpu-mx51.inc8
-rw-r--r--meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/files/egl.pc11
-rw-r--r--meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/files/glesv2.pc11
3 files changed, 30 insertions, 0 deletions
diff --git a/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/amd-gpu-mx51.inc b/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/amd-gpu-mx51.inc
index 3ff5d4bfa..02a4f21cb 100644
--- a/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/amd-gpu-mx51.inc
+++ b/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/amd-gpu-mx51.inc
@@ -1,4 +1,5 @@
1# Copyright (C) 2011, 2012, 2013 Freescale 1# Copyright (C) 2011, 2012, 2013 Freescale
2# Copyright (C) 2011-2014 O.S. Systems Software LTDA.
2# Released under the MIT license (see COPYING.MIT for the terms) 3# Released under the MIT license (see COPYING.MIT for the terms)
3 4
4LICENSE = "Proprietary" 5LICENSE = "Proprietary"
@@ -10,6 +11,8 @@ LIC_FILES_CHKSUM = "file://usr/include/VG/openvg.h;endline=30;md5=b0109611dd7696
10PROVIDES = "virtual/egl virtual/libgles1 virtual/libgles2" 11PROVIDES = "virtual/egl virtual/libgles1 virtual/libgles2"
11 12
12SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true \ 13SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true \
14 file://egl.pc \
15 file://glesv2.pc \
13 file://fix-linux-build-check.patch" 16 file://fix-linux-build-check.patch"
14 17
15inherit fsl-eula-unpack 18inherit fsl-eula-unpack
@@ -43,6 +46,11 @@ do_install () {
43 # FIXME: Remove unkown files 46 # FIXME: Remove unkown files
44 rm -r ${D}${libdir}/libcsi.a \ 47 rm -r ${D}${libdir}/libcsi.a \
45 ${D}${libdir}/libres.a 48 ${D}${libdir}/libres.a
49
50 # FIXME: Add pkgconfig files
51 install -d ${D}${libdir}/pkgconfig
52 install -m 644 ${WORKDIR}/egl.pc ${D}${libdir}/pkgconfig
53 install -m 644 ${WORKDIR}/glesv2.pc ${D}${libdir}/pkgconfig
46} 54}
47 55
48PACKAGES =+ "libgsl-fsl-mx51 libgsl-fsl-mx51-dev libgsl-fsl-mx51-dbg \ 56PACKAGES =+ "libgsl-fsl-mx51 libgsl-fsl-mx51-dev libgsl-fsl-mx51-dbg \
diff --git a/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/files/egl.pc b/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/files/egl.pc
new file mode 100644
index 000000000..3d2ab5dbb
--- /dev/null
+++ b/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/files/egl.pc
@@ -0,0 +1,11 @@
1prefix=/usr
2exec_prefix=${prefix}
3libdir=/usr/lib
4includedir=/usr/include
5
6Name: egl
7Description: AMD EGL library
8Requires.private:
9Version: 8.0
10Libs: -L${libdir} -lEGL
11Cflags: -I${includedir}
diff --git a/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/files/glesv2.pc b/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/files/glesv2.pc
new file mode 100644
index 000000000..62e1cb65a
--- /dev/null
+++ b/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/files/glesv2.pc
@@ -0,0 +1,11 @@
1prefix=/usr
2exec_prefix=${prefix}
3libdir=/usr/lib
4includedir=/usr/include
5
6Name: glesv2
7Description: AMD OpenGL ES 2.0 library
8Requires.private:
9Version: 8.0
10Libs: -L${libdir} -lGLESv2 -lEGL
11Cflags: -I${includedir}