[oe-commits] Koen Kooi : libgles-omap3: try to do proper versioning, fix init script

GIT User account git at amethyst.openembedded.net
Thu Feb 5 16:36:54 UTC 2009


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 66194d313b7fd9736e14e964c1dfb71880b737ad
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=66194d313b7fd9736e14e964c1dfb71880b737ad

Author: Koen Kooi <koen at openembedded.org>
Date:   Thu Feb  5 17:02:04 2009 +0100

libgles-omap3: try to do proper versioning, fix init script

---

 packages/powervr-drivers/libgles-omap3.inc         |   15 ++++++++++-----
 packages/powervr-drivers/libgles-omap3/rc.pvr      |    4 ++--
 .../powervr-drivers/libgles-omap3_3.00.00.05.bb    |    4 ++--
 .../powervr-drivers/libgles-omap3_3.00.00.06.bb    |    3 ++-
 4 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/packages/powervr-drivers/libgles-omap3.inc b/packages/powervr-drivers/libgles-omap3.inc
index 3533c47..b249a75 100644
--- a/packages/powervr-drivers/libgles-omap3.inc
+++ b/packages/powervr-drivers/libgles-omap3.inc
@@ -32,16 +32,21 @@ Y
 ${S}" | ${WORKDIR}/OMAP35x_Graphics_SDK_setuplinux_${SGXPV}.bin
 }
 
-addtask accept_license after do_unpack before do_compile
-
-do_compile () {
-	:
+addtask accept_license after do_unpack before do_configure
+
+do_compile() {
+    for sofile in $(find ${S} -name "lib*Open*.so") $(find ${S} -name "lib*srv*.so")   $(find ${S} -name "lib*gl*.so") $(find ${S} -name "libpvr*.so") $(find ${S} -name "lib*GL*.so"); do
+        if [ "$(readlink -n ${sofile})" = "" ] ; then
+            mv $sofile ${sofile}.${IMGPV}
+            ln -sf $(basename ${sofile}.${IMGPV}) ${sofile}
+        fi
+    done
 }
 
 do_install () {
 
 	install -d ${D}${libdir}
-	cp -pR ${BINLOCATION}/*.so* ${D}${libdir}
+	cp -pP ${BINLOCATION}/*.so* ${D}${libdir}
 
 	install -d ${D}${bindir}/
 	cp -pP ${BINLOCATION}/*_test ${D}${bindir}/
diff --git a/packages/powervr-drivers/libgles-omap3/rc.pvr b/packages/powervr-drivers/libgles-omap3/rc.pvr
index 3fa0aff..4476a9d 100755
--- a/packages/powervr-drivers/libgles-omap3/rc.pvr
+++ b/packages/powervr-drivers/libgles-omap3/rc.pvr
@@ -1,11 +1,11 @@
 #!/bin/sh
 
-rmmod bc_example
+#rmmod bc_example
 rmmod omaplfb
 rmmod pvrsrvkm
 
 insmod $(busybox find /lib/modules/$(uname -r) -name "pvrsrvkm.ko")
-modprobe bc_example
+#modprobe bc_example
 modprobe omaplfb
 
 pvr_maj=`grep "pvrsrvkm$" /proc/devices | cut -b1,2,3`
diff --git a/packages/powervr-drivers/libgles-omap3_3.00.00.05.bb b/packages/powervr-drivers/libgles-omap3_3.00.00.05.bb
index 62c69a0..814ca04 100644
--- a/packages/powervr-drivers/libgles-omap3_3.00.00.05.bb
+++ b/packages/powervr-drivers/libgles-omap3_3.00.00.05.bb
@@ -2,11 +2,11 @@ require libgles-omap3.inc
 
 # Not released yet
 DEFAULT_PREFERENCE = "-1"
-PR = "r2"
+PR = "r3"
 
 SGXPV = "3_00_00_05"
+IMGPV = "1.2.12.838"
 
 # Quality control is really poor on these SDKs, so hack around the latest madness:
 FILES_${PN} += "${libdir}/*.so"
 FILES_${PN}-dev = "${includedir}"
-
diff --git a/packages/powervr-drivers/libgles-omap3_3.00.00.06.bb b/packages/powervr-drivers/libgles-omap3_3.00.00.06.bb
index 8a1ea57..9fae1ff 100644
--- a/packages/powervr-drivers/libgles-omap3_3.00.00.06.bb
+++ b/packages/powervr-drivers/libgles-omap3_3.00.00.06.bb
@@ -2,9 +2,10 @@ require libgles-omap3.inc
 
 # Not released yet
 DEFAULT_PREFERENCE = "-1"
-PR = "r2"
+PR = "r5"
 
 SGXPV = "3_00_00_06"
+IMGPV = "1.3.13.1397"
 
 do_accept_license() {
     export HOME="${WORKDIR}"





More information about the Openembedded-commits mailing list