summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Bénard <eric@eukrea.com>2013-10-06 20:49:06 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2013-10-08 15:50:05 +0200
commit149e6b6d3730a1ff5431cdfedd2c6dbc623362b9 (patch)
tree59a47197f8d93a9951393a8d9a23f98f9aaddb2a
parentd43d777816cf7270e99bfdebd7660e7a07145895 (diff)
downloadmeta-qt5-149e6b6d3730a1ff5431cdfedd2c6dbc623362b9.tar.gz
cinematicexperience: add example
for more informations on this demo : http://kgronholm.blogspot.fr/2012/08/qt5-cinematic-experience.html http://quitcoding.com/?page=work#cinex Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r--recipes-qt/examples/cinematicexperience_1.0.bb40
1 files changed, 40 insertions, 0 deletions
diff --git a/recipes-qt/examples/cinematicexperience_1.0.bb b/recipes-qt/examples/cinematicexperience_1.0.bb
new file mode 100644
index 00000000..9ee55323
--- /dev/null
+++ b/recipes-qt/examples/cinematicexperience_1.0.bb
@@ -0,0 +1,40 @@
1SUMMARY = "Qt5 technology demo"
2DESCRIPTION = "Cinematic Experience collects many of the new Qt5 QtQuick 2.0 features into the same UX demo application. It uses particles, sprites, path animation, custom shaders etc. features which Qt5 introduces for QML UIs."
3HOMEPAGE = "http://quitcoding.com/?page=work#cinex"
4LICENSE = "CC-BY-3.0"
5LIC_FILES_CHKSUM = "file://README;beginline=38;endline=50;md5=51babd597624b70752069953876aaa18"
6
7SRC_URI = "http://quitcoding.com/download/Qt5_CinematicExperience_rpi_1.0.tgz"
8
9SRC_URI[md5sum] = "935a5db0a6b2a72c67236e72f52be7d1"
10SRC_URI[sha256sum] = "0dd602983ced5f7c0cfd5ad0fbfe2b0b7e3c9ff715e4ef23eef818ccc2b6c60b"
11
12S = "${WORKDIR}/Qt5_CinematicExperience_rpi_${PV}/"
13
14# other version available for small screens
15#SRC_URI = "http://quitcoding.com/download/Qt5_CinematicExperience_1.0.tgz"
16#SRC_URI[md5sum] = "1c4f9bf5411c985fc5d3dbfc5d826a29"
17#SRC_URI[sha256sum] = "0e547e0259667915a24e84ade5efdcd0c553f81786734452c2c8dbce19a19f44"
18#S = "${WORKDIR}/Qt5_CinematicExperience_${PV}/"
19
20DEPENDS = "qtdeclarative qtgraphicaleffects"
21RDEPENDS_${PN} = "qtdeclarative-qmlplugins qtgraphicaleffects-qmlplugins"
22
23require recipes-qt/qt5/qt5.inc
24
25do_install() {
26 install -d ${D}${datadir}/${P}
27 install -m 0755 ${B}/Qt5_CinematicExperience ${D}${datadir}/${P}
28 cp -a ${S}/content ${D}${datadir}/${P}
29 install -m 0644 ${S}/Qt5_CinematicExperience.qml ${D}${datadir}/${P}
30
31 install -d ${D}${bindir}
32 echo "#!/bin/sh" > ${D}${bindir}/Qt5_CinematicExperience
33 echo "export QML_IMPORT_PATH=${datadir}/${P}" >> ${D}${bindir}/Qt5_CinematicExperience
34 echo "export QML2_IMPORT_PATH=${datadir}/${P}" >> ${D}${bindir}/Qt5_CinematicExperience
35 echo "${datadir}/${P}/Qt5_CinematicExperience \$* " >> ${D}${bindir}/Qt5_CinematicExperience
36 chmod +x ${D}${bindir}/Qt5_CinematicExperience
37}
38
39FILES_${PN}-dbg += "${datadir}/${P}/.debug"
40FILES_${PN} += "${datadir}"