summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2015-02-08 19:24:10 -0200
committerOtavio Salvador <otavio@ossystems.com.br>2015-02-13 10:16:12 -0200
commit247aeca8772a6310f4ea384542f5b3a1371a4efd (patch)
tree6554fbc979496c2c5ea41812b2b59539a39407e7
parent7b615428cfc4c0b912ba54ab3eaae690dce5d7a1 (diff)
downloadmeta-qt5-247aeca8772a6310f4ea384542f5b3a1371a4efd.tar.gz
qt5.inc: Fix packaging of architecture independent data
The architecture independent data were being added to the '-dev' package however it shouldn't be. For example the QtWebEngine had the translation and the resources package were not being installed with the main package, as it should be. This commit changes the qttools and qttranslations recipes as well so those keep its contents in the respective packages: qttools: add the phrasebooks in the qttools-tools package qttranslations: add a new subpackage for qtquickcontrols Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r--recipes-qt/qt5/qt5.inc2
-rw-r--r--recipes-qt/qt5/qttools.inc1
-rw-r--r--recipes-qt/qt5/qttranslations.inc5
3 files changed, 7 insertions, 1 deletions
diff --git a/recipes-qt/qt5/qt5.inc b/recipes-qt/qt5/qt5.inc
index bb0bcdca..af0a9061 100644
--- a/recipes-qt/qt5/qt5.inc
+++ b/recipes-qt/qt5/qt5.inc
@@ -118,7 +118,6 @@ FILES_${PN}-dev += " \
118 ${OE_QMAKE_PATH_LIBS}/cmake/* \ 118 ${OE_QMAKE_PATH_LIBS}/cmake/* \
119 ${OE_QMAKE_PATH_LIBS}/*.prl \ 119 ${OE_QMAKE_PATH_LIBS}/*.prl \
120 ${OE_QMAKE_PATH_LIBS}/*.la \ 120 ${OE_QMAKE_PATH_LIBS}/*.la \
121 ${OE_QMAKE_PATH_DATA}/* \
122 ${OE_QMAKE_PATH_HEADERS}/* \ 121 ${OE_QMAKE_PATH_HEADERS}/* \
123" 122"
124FILES_${PN}-dbg += " \ 123FILES_${PN}-dbg += " \
@@ -129,6 +128,7 @@ FILES_${PN}-staticdev += " \
129 ${OE_QMAKE_PATH_LIBS}/*.a \ 128 ${OE_QMAKE_PATH_LIBS}/*.a \
130" 129"
131FILES_${PN}-examples = " \ 130FILES_${PN}-examples = " \
131 ${OE_QMAKE_PATH_EXAMPLES}/README \
132 ${OE_QMAKE_PATH_EXAMPLES}/*/* \ 132 ${OE_QMAKE_PATH_EXAMPLES}/*/* \
133" 133"
134FILES_${PN}-examples-dev = " \ 134FILES_${PN}-examples-dev = " \
diff --git a/recipes-qt/qt5/qttools.inc b/recipes-qt/qt5/qttools.inc
index 8c97e249..97717ae1 100644
--- a/recipes-qt/qt5/qttools.inc
+++ b/recipes-qt/qt5/qttools.inc
@@ -7,6 +7,7 @@ SRC_URI += " \
7 file://0003-add-noqtwebkit-configuration.patch \ 7 file://0003-add-noqtwebkit-configuration.patch \
8" 8"
9 9
10FILES_${PN}-tools += "${datadir}/${QT_DIR_NAME}/phrasebooks"
10FILES_${PN}-examples = "${datadir}/${QT_DIR_NAME}/examples" 11FILES_${PN}-examples = "${datadir}/${QT_DIR_NAME}/examples"
11 12
12PACKAGECONFIG ??= "" 13PACKAGECONFIG ??= ""
diff --git a/recipes-qt/qt5/qttranslations.inc b/recipes-qt/qt5/qttranslations.inc
index c04aee6b..c5226947 100644
--- a/recipes-qt/qt5/qttranslations.inc
+++ b/recipes-qt/qt5/qttranslations.inc
@@ -16,6 +16,7 @@ PACKAGES =. " \
16 ${PN}-qtmultimedia \ 16 ${PN}-qtmultimedia \
17 ${PN}-qtlocation \ 17 ${PN}-qtlocation \
18 ${PN}-qtdeclarative \ 18 ${PN}-qtdeclarative \
19 ${PN}-qtquickcontrols \
19 ${PN}-qtxmlpatterns \ 20 ${PN}-qtxmlpatterns \
20 ${PN}-qtconfig \ 21 ${PN}-qtconfig \
21 ${PN}-qtquick1 \ 22 ${PN}-qtquick1 \
@@ -57,6 +58,10 @@ FILES_${PN}-qtdeclarative = " \
57 ${OE_QMAKE_PATH_TRANSLATIONS}/qtdeclarative_*.qm \ 58 ${OE_QMAKE_PATH_TRANSLATIONS}/qtdeclarative_*.qm \
58" 59"
59 60
61FILES_${PN}-qtquickcontrols = " \
62 ${OE_QMAKE_PATH_TRANSLATIONS}/qtquickcontrols_*.qm \
63"
64
60FILES_${PN}-qtxmlpatterns = " \ 65FILES_${PN}-qtxmlpatterns = " \
61 ${OE_QMAKE_PATH_TRANSLATIONS}/qtxmlpatterns_*.qm \ 66 ${OE_QMAKE_PATH_TRANSLATIONS}/qtxmlpatterns_*.qm \
62" 67"