diff options
author | smlee <smlee@dev3> | 2018-05-02 02:04:49 (GMT) |
---|---|---|
committer | smlee <smlee@dev3> | 2018-05-02 02:09:26 (GMT) |
commit | 70cdfec95680f59459274eb3116db4e5d180f3c1 (patch) | |
tree | fcd0b0a39187af56d159651def098441711f3f79 /meta-bsp/recipes-graphics | |
parent | 9f53a7227f283bd87f5a02a7cdebd68a5e426a90 (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')
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" |