summaryrefslogtreecommitdiff
path: root/meta-bsp/recipes-graphics
diff options
context:
space:
mode:
authorsmlee <smlee@dev3>2018-05-02 02:04:49 (GMT)
committersmlee <smlee@dev3>2018-05-02 02:09:26 (GMT)
commit70cdfec95680f59459274eb3116db4e5d180f3c1 (patch)
treefcd0b0a39187af56d159651def098441711f3f79 /meta-bsp/recipes-graphics
parent9f53a7227f283bd87f5a02a7cdebd68a5e426a90 (diff)
[libvupl] added.
- libvupl is Vu+ API for EGL/OpenGLES. - libvupl-example-cube is simple example using libvupl based https://code.google.com/archive/p/opengles-book-samples. - enigma2-plugin-demoplugins-libvupldemo is launcher of cube demo.
Diffstat (limited to 'meta-bsp/recipes-graphics')
-rw-r--r--meta-bsp/recipes-graphics/libvupl/libvupl-vuduo2.inc5
-rw-r--r--meta-bsp/recipes-graphics/libvupl/libvupl-vusolo2.inc5
-rw-r--r--meta-bsp/recipes-graphics/libvupl/libvupl-vusolo4k.inc5
-rw-r--r--meta-bsp/recipes-graphics/libvupl/libvupl-vusolose.inc5
-rw-r--r--meta-bsp/recipes-graphics/libvupl/libvupl-vuultimo4k.inc5
-rw-r--r--meta-bsp/recipes-graphics/libvupl/libvupl-vuuno4k.inc5
-rw-r--r--meta-bsp/recipes-graphics/libvupl/libvupl-vuuno4kse.inc5
-rw-r--r--meta-bsp/recipes-graphics/libvupl/libvupl-vuzero4k.inc5
-rw-r--r--meta-bsp/recipes-graphics/libvupl/libvupl_0.1.0.bb32
9 files changed, 72 insertions, 0 deletions
diff --git a/meta-bsp/recipes-graphics/libvupl/libvupl-vuduo2.inc b/meta-bsp/recipes-graphics/libvupl/libvupl-vuduo2.inc
new file mode 100644
index 0000000..b94a677
--- /dev/null
+++ b/meta-bsp/recipes-graphics/libvupl/libvupl-vuduo2.inc
@@ -0,0 +1,5 @@
+SRCDATE = "20180502"
+SRCDATE_PR = "r1"
+
+SRC_URI[md5sum] = "0aab764665b72c3a9b59292366f093d1"
+SRC_URI[sha256sum] = "7988175b91dd2618d357fec09ced7515fdde802f6a063ccb34654daa75202736"
diff --git a/meta-bsp/recipes-graphics/libvupl/libvupl-vusolo2.inc b/meta-bsp/recipes-graphics/libvupl/libvupl-vusolo2.inc
new file mode 100644
index 0000000..f560ac8
--- /dev/null
+++ b/meta-bsp/recipes-graphics/libvupl/libvupl-vusolo2.inc
@@ -0,0 +1,5 @@
+SRCDATE = "20180502"
+SRCDATE_PR = "r1"
+
+SRC_URI[md5sum] = "b1740a80612a60e3506035e262bdaa12"
+SRC_URI[sha256sum] = "02e45b3948ebdead872bd2146a6671d6c8e70b2f375ebf101cf1570925390c00"
diff --git a/meta-bsp/recipes-graphics/libvupl/libvupl-vusolo4k.inc b/meta-bsp/recipes-graphics/libvupl/libvupl-vusolo4k.inc
new file mode 100644
index 0000000..e3f3356
--- /dev/null
+++ b/meta-bsp/recipes-graphics/libvupl/libvupl-vusolo4k.inc
@@ -0,0 +1,5 @@
+SRCDATE = "20180502"
+SRCDATE_PR = "r1"
+
+SRC_URI[md5sum] = "c825ef1619274c6929f551c423bc4b63"
+SRC_URI[sha256sum] = "343c89b3e2aaad8fcfb15d4758b7e46d620bb02b24d4d179d2b44383bb183963"
diff --git a/meta-bsp/recipes-graphics/libvupl/libvupl-vusolose.inc b/meta-bsp/recipes-graphics/libvupl/libvupl-vusolose.inc
new file mode 100644
index 0000000..4709aef
--- /dev/null
+++ b/meta-bsp/recipes-graphics/libvupl/libvupl-vusolose.inc
@@ -0,0 +1,5 @@
+SRCDATE = "20180502"
+SRCDATE_PR = "r1"
+
+SRC_URI[md5sum] = "70b140ac151902ba77fcfcc2f4a5bf1d"
+SRC_URI[sha256sum] = "fb3ce11b99d0c31c92e61974a033f630a981ffc7f373b200af002dcccce27d14"
diff --git a/meta-bsp/recipes-graphics/libvupl/libvupl-vuultimo4k.inc b/meta-bsp/recipes-graphics/libvupl/libvupl-vuultimo4k.inc
new file mode 100644
index 0000000..82113a5
--- /dev/null
+++ b/meta-bsp/recipes-graphics/libvupl/libvupl-vuultimo4k.inc
@@ -0,0 +1,5 @@
+SRCDATE = "20180502"
+SRCDATE_PR = "r1"
+
+SRC_URI[md5sum] = "9c2b313b2f926ceb07125d45cd6ea7b0"
+SRC_URI[sha256sum] = "35eaf78a1977c24bea063469f7af4e6601f9f391ea5907aabb812640bda817e7"
diff --git a/meta-bsp/recipes-graphics/libvupl/libvupl-vuuno4k.inc b/meta-bsp/recipes-graphics/libvupl/libvupl-vuuno4k.inc
new file mode 100644
index 0000000..7e5e871
--- /dev/null
+++ b/meta-bsp/recipes-graphics/libvupl/libvupl-vuuno4k.inc
@@ -0,0 +1,5 @@
+SRCDATE = "20180502"
+SRCDATE_PR = "r1"
+
+SRC_URI[md5sum] = "d303e2cde6fff2753f42e872f3f6b7a5"
+SRC_URI[sha256sum] = "62f617c53ef3617748f1c82d2fc0817688f7ea20f94ca0d8455e81295e3ad924"
diff --git a/meta-bsp/recipes-graphics/libvupl/libvupl-vuuno4kse.inc b/meta-bsp/recipes-graphics/libvupl/libvupl-vuuno4kse.inc
new file mode 100644
index 0000000..2c93e11
--- /dev/null
+++ b/meta-bsp/recipes-graphics/libvupl/libvupl-vuuno4kse.inc
@@ -0,0 +1,5 @@
+SRCDATE = "20180502"
+SRCDATE_PR = "r1"
+
+SRC_URI[md5sum] = "414fe23bdda4048b8aefdedabe08d536"
+SRC_URI[sha256sum] = "b5fd20b31dfe2634bc0777318bbc93d9481283cb000c7508c75817e20956eb2d"
diff --git a/meta-bsp/recipes-graphics/libvupl/libvupl-vuzero4k.inc b/meta-bsp/recipes-graphics/libvupl/libvupl-vuzero4k.inc
new file mode 100644
index 0000000..906ace2
--- /dev/null
+++ b/meta-bsp/recipes-graphics/libvupl/libvupl-vuzero4k.inc
@@ -0,0 +1,5 @@
+SRCDATE = "20180502"
+SRCDATE_PR = "r1"
+
+SRC_URI[md5sum] = "c4e1652310eb491a6e98197c3807219c"
+SRC_URI[sha256sum] = "a4e5e5a748f240fa2b8f47d9f2266387094630d3f9c6f86981faa44e0ff52759"
diff --git a/meta-bsp/recipes-graphics/libvupl/libvupl_0.1.0.bb b/meta-bsp/recipes-graphics/libvupl/libvupl_0.1.0.bb
new file mode 100644
index 0000000..469bc3d
--- /dev/null
+++ b/meta-bsp/recipes-graphics/libvupl/libvupl_0.1.0.bb
@@ -0,0 +1,32 @@
+DESCRIPTION = "Vu+ API for EGL/OpenGLES"
+SECTION = "libs"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+RDEPENDS_${PN} = "libgles"
+
+PR = "${SRCDATE}.${SRCDATE_PR}"
+
+SRC_URI = "http://archive.vuplus.com/download/build_support/vuplus/${PN}-${PV}-${MACHINE}-${PR}.tar.gz"
+
+require ${PN}-${MACHINE}.inc
+
+INHIBIT_PACKAGE_STRIP = "1"
+S = "${WORKDIR}/${PN}-${PV}-${MACHINE}"
+
+inherit pkgconfig
+
+do_install() {
+ install -d ${D}${includedir}
+ install -m 644 ${S}/include/* ${D}${includedir}/
+ install -d ${D}${libdir}
+ install -m 755 ${S}/lib/*.so ${D}${libdir}/
+}
+
+do_package_qa() {
+}
+
+PACKAGE_ARCH := "${MACHINE_ARCH}"
+
+PACKAGES = "${PN}"
+FILES_${PN}="/usr/lib /usr/include"