]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/meta-ti-glsdk.git/blobdiff - recipes-graphics/libgles/libgles-omap3/rc.pvr
libgles-omap3: work around bug in opkg
[glsdk/meta-ti-glsdk.git] / recipes-graphics / libgles / libgles-omap3 / rc.pvr
index 07efa663326f7a30d1587a2d4f11226c240c16c5..00cd994b875e046036bcdc0e9e73cfeeb7c27af4 100755 (executable)
@@ -61,6 +61,12 @@ sgxprepare () {
 }
 
 sgxfinish () {
+       # Fix up a bug in opkg
+       if [ $(readlink /usr/lib/libsrv_um.so) != $(readlink /usr/lib/libsrv_um.so.1) ] ; then
+               cd /usr/lib
+               ln -sf $(readlink /usr/lib/libsrv_um.so.1) libsrv_um.so
+       fi
+
        if [ "${ES_REVISION}" != "${SAVED_ESREVISION}" ] ; then
                echo -n "Starting SGX fixup for"
                echo " ES${ES_REVISION}.x"
@@ -68,6 +74,7 @@ sgxfinish () {
                cp -a /usr/bin/ES${ES_REVISION}.0/* /usr/bin
                echo "${ES_REVISION}" > /etc/powervr-esrev
        fi
+
        /usr/bin/pvrsrvinit
 }