summaryrefslogtreecommitdiffstats
path: root/meta-boot2qt/recipes-qt
diff options
context:
space:
mode:
authorMikko Gronoff <mikko.gronoff@qt.io>2018-06-18 15:21:46 +0300
committerMikko Gronoff <mikko.gronoff@qt.io>2018-06-26 12:39:12 +0000
commite794cd92f9f6cfe6334a55974f433de6ea743c15 (patch)
tree9ebb6176be3c0f02e9f216088f36e8344b0e206a /meta-boot2qt/recipes-qt
parenta072acdafd305facd7961c85ddae345ac534682d (diff)
downloadmeta-boot2qt-e794cd92f9f6cfe6334a55974f433de6ea743c15.tar.gz
boot2qt-demos: update & cleanup recipe
- Update to latest version, including UI fixes for mediaplayer - Remove obsolete qtwebbrowser SRC_URI, as browser is now part of demos repo under basicsuite folder instead of submodule - Add only currently used demo content to image Task-number: QTBUG-68978 Task-number: QTBUG-62791 Task-number: QTBUG-68674 Task-number: QTBUG-68471 Change-Id: I78353321ec0485111a5d7bc0fb3088048eb8ec50 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Diffstat (limited to 'meta-boot2qt/recipes-qt')
-rw-r--r--meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb24
1 files changed, 13 insertions, 11 deletions
diff --git a/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb b/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb
index 3c1142a..de87a1a 100644
--- a/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb
+++ b/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb
@@ -37,7 +37,6 @@ QT_GIT_PROJECT=""
37 37
38SRC_URI = " \ 38SRC_URI = " \
39 ${QT_GIT}qt-apps/boot2qt-demos.git;branch=${BRANCH};name=demos \ 39 ${QT_GIT}qt-apps/boot2qt-demos.git;branch=${BRANCH};name=demos \
40 ${QT_GIT}qt-apps/qtwebbrowser.git;branch=${BROWSER_BRANCH};name=qtwebbrowser;destsuffix=git/basicsuite/qtwebbrowser/tqtc-qtwebbrowser \
41 https://s3-eu-west-1.amazonaws.com/qt-files/examples/Videos/Qt_video_720p.webm;name=video1 \ 40 https://s3-eu-west-1.amazonaws.com/qt-files/examples/Videos/Qt_video_720p.webm;name=video1 \
42 https://s3-eu-west-1.amazonaws.com/qt-files/examples/Videos/Qt+World+Summit+2015+Recap.mp4;name=video2 \ 41 https://s3-eu-west-1.amazonaws.com/qt-files/examples/Videos/Qt+World+Summit+2015+Recap.mp4;name=video2 \
43 " 42 "
@@ -47,9 +46,7 @@ PV = "5.11.1+git${SRCPV}"
47BRANCH = "5.11" 46BRANCH = "5.11"
48BROWSER_BRANCH = "dev" 47BROWSER_BRANCH = "dev"
49 48
50SRCREV_demos = "a60797871ea11ade6b583869e361ffef88e2213b" 49SRCREV = "cc9de3791859538441fc5a174c69f556638cce03"
51SRCREV_qtwebbrowser = "09d629199fa153ea7954321d81f647d5eb52fb6c"
52SRCREV_FORMAT = "demos_qtwebbrowser"
53 50
54SRC_URI[video1.md5sum] = "56de4dcfd5201952dce9af9c69fcec9b" 51SRC_URI[video1.md5sum] = "56de4dcfd5201952dce9af9c69fcec9b"
55SRC_URI[video1.sha256sum] = "809123419acac99353439e52c870e2e497dfa8f434ef0777e6c7303e6ad27f89" 52SRC_URI[video1.sha256sum] = "809123419acac99353439e52c870e2e497dfa8f434ef0777e6c7303e6ad27f89"
@@ -67,19 +64,24 @@ do_install_append() {
67 rm -rf ${D}/data/user/sensorexplorer 64 rm -rf ${D}/data/user/sensorexplorer
68 rm -rf ${D}/data/user/qtwebbrowser 65 rm -rf ${D}/data/user/qtwebbrowser
69 66
70 # we need all qml and content files 67 # we need all qml and content files from the demos we want to use
71 cp -r ${S}/* ${D}/data/user/qt/ 68 cp -r ${S}/datacollector ${D}/data/user/qt/
69 cp -r ${S}/ebike-ui ${D}/data/user/qt/
70 cp -r ${S}/enterprise-charts ${D}/data/user/qt/
71 cp -r ${S}/graphicaleffects ${D}/data/user/qt/
72 cp -r ${S}/launchersettings ${D}/data/user/qt/
73 cp -r ${S}/mediaplayer ${D}/data/user/qt/
74 cp -r ${S}/qtquickcontrols2 ${D}/data/user/qt/
75 cp -r ${S}/textinput ${D}/data/user/qt/
76 cp -r ${S}/shared ${D}/data/user/qt/
77 cp -r ${S}/qtwebbrowser ${D}/data/user/qt/
78 cp ${S}/demos.xml ${D}/data/user/qt/
72 79
73 # but none of the source files 80 # but none of the source files
74 find ${D}/data/user/qt/ \( -name '*.cpp' -or -name '*.h' -or -name '*.pro' \) -delete 81 find ${D}/data/user/qt/ \( -name '*.cpp' -or -name '*.h' -or -name '*.pro' \) -delete
75 rm -rf ${D}/data/user/qt/qtwebbrowser/tqtc-qtwebbrowser 82 rm -rf ${D}/data/user/qt/qtwebbrowser/tqtc-qtwebbrowser
76 rm -rf ${D}/data/user/qt/qtwebbrowser/qmldir 83 rm -rf ${D}/data/user/qt/qtwebbrowser/qmldir
77 84
78 if [ -d ${WORKDIR}/git/images ]; then
79 install -d 0755 ${D}/data/images
80 install -m 0644 ${WORKDIR}/git/images/* ${D}/data/images/
81 fi
82
83 install -d -m 0755 ${D}/data/videos 85 install -d -m 0755 ${D}/data/videos
84 install -m 0644 ${WORKDIR}/Qt_video_720p.webm ${D}/data/videos 86 install -m 0644 ${WORKDIR}/Qt_video_720p.webm ${D}/data/videos
85 install -m 0644 ${WORKDIR}/Qt+World+Summit+2015+Recap.mp4 ${D}/data/videos 87 install -m 0644 ${WORKDIR}/Qt+World+Summit+2015+Recap.mp4 ${D}/data/videos