summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-graphics/mesa/qemugl_git.bb16
1 files changed, 11 insertions, 5 deletions
diff --git a/meta/recipes-graphics/mesa/qemugl_git.bb b/meta/recipes-graphics/mesa/qemugl_git.bb
index 378aa65502..32980d319d 100644
--- a/meta/recipes-graphics/mesa/qemugl_git.bb
+++ b/meta/recipes-graphics/mesa/qemugl_git.bb
@@ -19,7 +19,7 @@ S = "${WORKDIR}/git"
19SRCREV = "d888bbc723c00d197d34a39b5b7448660ec1b1c0" 19SRCREV = "d888bbc723c00d197d34a39b5b7448660ec1b1c0"
20 20
21PV = "0.0+git${SRCPV}" 21PV = "0.0+git${SRCPV}"
22PR = "r10" 22PR = "r11"
23 23
24DEFAULT_PREFERENCE = "-1" 24DEFAULT_PREFERENCE = "-1"
25 25
@@ -34,11 +34,17 @@ do_install () {
34 fi 34 fi
35} 35}
36 36
37# This cannot be converted to run at pacakge install time, because
38# it depends on being run after the libgl1 package is installed,
39# and RPM cannot guarantee the order of pacakge insallation.
37pkg_postinst_${PN} () { 40pkg_postinst_${PN} () {
38 if [ "${PN}" != "qemugl-nativesdk" ]; then 41#!/bin/sh -e
39 rm -f $D${libdir}/libGL.so.1.2 42if [ x"$D" = "x" ]; then
40 ln -s libGL-qemu.so.1.2 $D${libdir}/libGL.so.1.2 43 rm -f ${libdir}/libGL.so.1.2
41 fi 44 ln -s libGL-qemu.so.1.2 ${libdir}/libGL.so.1.2
45else
46 exit 1
47fi
42} 48}
43 49
44BBCLASSEXTEND = "nativesdk" 50BBCLASSEXTEND = "nativesdk"