summaryrefslogtreecommitdiffstats
path: root/recipes-graphics
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2015-09-14 15:15:49 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2016-04-19 15:03:19 -0300
commit2e586d8dd59c289276214e2ed12fc522fa824adc (patch)
tree095bd9ffcaceb9d8c205a69a0f4912f7a0305e92 /recipes-graphics
parent0151cf31a1778667503b8d727a9313ed4bf0bee4 (diff)
downloadmeta-freescale-2e586d8dd59c289276214e2ed12fc522fa824adc.tar.gz
imx-gpu-viv: Fix host user contamination in package
The copy of contents must not use the host user when copying the contents for packaging. This fixes following QA errors as: ,---- | WARNING: QA Issue: | .../packages-split/imx-gpu-viv-tools/usr/bin/gmem_info is owned by uid | 1000, which is the same as the user running bitbake. This may be due | to host contamination [host-user-contaminated] `---- Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-graphics')
-rw-r--r--recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc18
1 files changed, 9 insertions, 9 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc
index 5de8a3d8..956b6524 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc
@@ -117,15 +117,15 @@ do_install () {
117 cp -r ${S}/gpu-core/usr/include/* ${D}${includedir} 117 cp -r ${S}/gpu-core/usr/include/* ${D}${includedir}
118 cp -Pr ${S}/g2d/usr/include/* ${D}${includedir} 118 cp -Pr ${S}/g2d/usr/include/* ${D}${includedir}
119 cp -r ${S}/gpu-demos/opt ${D} 119 cp -r ${S}/gpu-demos/opt ${D}
120 cp -axr ${S}/gpu-tools/gmem-info/usr/bin/* ${D}${bindir} 120 cp -r ${S}/gpu-tools/gmem-info/usr/bin/* ${D}${bindir}
121 121
122 install -d ${D}${libdir}/pkgconfig 122 install -d ${D}${libdir}/pkgconfig
123 123
124 # The preference order, based in DISTRO_FEATURES, is x11, wayland, directfb and fb 124 # The preference order, based in DISTRO_FEATURES, is x11, wayland, directfb and fb
125 if [ "${USE_X11}" = "yes" ]; then 125 if [ "${USE_X11}" = "yes" ]; then
126 cp -r ${S}/gpu-core/usr/lib/dri ${D}${libdir} 126 cp -r ${S}/gpu-core/usr/lib/dri ${D}${libdir}
127 cp -axr ${S}/apitrace/x11/usr/lib/* ${D}${libdir} 127 cp -r ${S}/apitrace/x11/usr/lib/* ${D}${libdir}
128 cp -axr ${S}/apitrace/x11/usr/bin/* ${D}${bindir} 128 cp -r ${S}/apitrace/x11/usr/bin/* ${D}${bindir}
129 129
130 backend=x11 130 backend=x11
131 131
@@ -141,8 +141,8 @@ do_install () {
141 # install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/wayland-viv.pc ${D}${libdir}/pkgconfig/wayland-viv.pc 141 # install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/wayland-viv.pc ${D}${libdir}/pkgconfig/wayland-viv.pc
142 #fi 142 #fi
143 elif [ "${USE_WL}" = "yes" ]; then 143 elif [ "${USE_WL}" = "yes" ]; then
144 cp -axr ${S}/apitrace/non-x11/usr/lib/* ${D}${libdir} 144 cp -r ${S}/apitrace/non-x11/usr/lib/* ${D}${libdir}
145 cp -axr ${S}/apitrace/non-x11/usr/bin/* ${D}${bindir} 145 cp -r ${S}/apitrace/non-x11/usr/bin/* ${D}${bindir}
146 146
147 backend=wl 147 backend=wl
148 148
@@ -165,14 +165,14 @@ do_install () {
165 install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/egl_directfb.pc ${D}${libdir}/pkgconfig/egl.pc 165 install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/egl_directfb.pc ${D}${libdir}/pkgconfig/egl.pc
166 166
167 cp -r ${S}/gpu-core/usr/lib/directfb-* ${D}${libdir} 167 cp -r ${S}/gpu-core/usr/lib/directfb-* ${D}${libdir}
168 cp -axr ${S}/apitrace/non-x11/usr/lib/* ${D}${libdir} 168 cp -r ${S}/apitrace/non-x11/usr/lib/* ${D}${libdir}
169 cp -axr ${S}/apitrace/non-x11/usr/bin/* ${D}${bindir} 169 cp -r ${S}/apitrace/non-x11/usr/bin/* ${D}${bindir}
170 backend=dfb 170 backend=dfb
171 else 171 else
172 # Regular framebuffer 172 # Regular framebuffer
173 install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/egl_linuxfb.pc ${D}${libdir}/pkgconfig/egl.pc 173 install -m 0644 ${S}/gpu-core/usr/lib/pkgconfig/egl_linuxfb.pc ${D}${libdir}/pkgconfig/egl.pc
174 cp -axr ${S}/apitrace/non-x11/usr/lib/* ${D}${libdir} 174 cp -r ${S}/apitrace/non-x11/usr/lib/* ${D}${libdir}
175 cp -axr ${S}/apitrace/non-x11/usr/bin/* ${D}${bindir} 175 cp -r ${S}/apitrace/non-x11/usr/bin/* ${D}${bindir}
176 backend=fb 176 backend=fb
177 fi 177 fi
178 mv ${D}${libdir}/libGAL_egl.${backend}.so ${D}${libdir}/libGAL_egl.so 178 mv ${D}${libdir}/libGAL_egl.${backend}.so ${D}${libdir}/libGAL_egl.so