From a7fa426daac8ce53e806db20e0fd7bf8ae9cfbfa Mon Sep 17 00:00:00 2001 From: kkelly87 Date: Wed, 7 Jan 2015 15:05:15 -0500 Subject: qttranslations: adding recipes for qt specific translations The meta-qt5 layer is missing a recipe for the qttranslation submodule so qt specific items like the OK or Cancel button had no associated translations. This submission is for master while my previous patch will work as a backport to dizzy. Signed-off-by: Kevin Kelly Signed-off-by: Martin Jansa --- recipes-qt/qt5/qttranslations.inc | 86 ++++++++++++++++++++++++++++++++++ recipes-qt/qt5/qttranslations_5.4.0.bb | 5 ++ recipes-qt/qt5/qttranslations_git.bb | 4 ++ 3 files changed, 95 insertions(+) create mode 100644 recipes-qt/qt5/qttranslations.inc create mode 100644 recipes-qt/qt5/qttranslations_5.4.0.bb create mode 100644 recipes-qt/qt5/qttranslations_git.bb diff --git a/recipes-qt/qt5/qttranslations.inc b/recipes-qt/qt5/qttranslations.inc new file mode 100644 index 00000000..c04aee6b --- /dev/null +++ b/recipes-qt/qt5/qttranslations.inc @@ -0,0 +1,86 @@ +require qt5.inc + +DEPENDS += "qtbase qttools-native" + +LIC_FILES_CHKSUM = "file://LICENSE.LGPLv21;md5=cff17b12416c896e10ae2c17a64252e7 \ + file://LICENSE.LGPLv3;md5=c1939be5579666be947371bc8120425f \ + file://LGPL_EXCEPTION.txt;md5=0145c4d1b6f96a661c2c139dfb268fb6" +LICENSE = "LGPL-2.1 | GPL-3.0" + +PACKAGES =. " \ + ${PN}-assistant \ + ${PN}-designer \ + ${PN}-linguist \ + ${PN}-qmlviewer \ + ${PN}-qtconnectivity \ + ${PN}-qtmultimedia \ + ${PN}-qtlocation \ + ${PN}-qtdeclarative \ + ${PN}-qtxmlpatterns \ + ${PN}-qtconfig \ + ${PN}-qtquick1 \ + ${PN}-qtscript \ + ${PN}-qtbase \ + ${PN}-qthelp \ + ${PN}-qt \ +" + +FILES_${PN}-assistant = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/assistant_*.qm \ +" + +FILES_${PN}-designer = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/designer_*.qm \ +" + +FILES_${PN}-linguist = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/linguist_*.qm \ +" + +FILES_${PN}-qmlviewer = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qmlviewer_*.qm \ +" + +FILES_${PN}-qtconnectivity = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qtconnectivity_*.qm \ +" + +FILES_${PN}-qtmultimedia = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qtmultimedia_*.qm \ +" + +FILES_${PN}-qtlocation = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qtlocation_*.qm \ +" + +FILES_${PN}-qtdeclarative = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qtdeclarative_*.qm \ +" + +FILES_${PN}-qtxmlpatterns = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qtxmlpatterns_*.qm \ +" + +FILES_${PN}-qtconfig = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qtconfig_*.qm \ +" + +FILES_${PN}-qtquick1 = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qtquick1_*.qm \ +" + +FILES_${PN}-qtscript = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qtscript_*.qm \ +" + +FILES_${PN}-qtbase = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qtbase_*.qm \ +" + +FILES_${PN}-qthelp = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qt_help_*.qm \ +" + +FILES_${PN}-qt = " \ + ${OE_QMAKE_PATH_TRANSLATIONS}/qt_*.qm \ +" diff --git a/recipes-qt/qt5/qttranslations_5.4.0.bb b/recipes-qt/qt5/qttranslations_5.4.0.bb new file mode 100644 index 00000000..2e3a2841 --- /dev/null +++ b/recipes-qt/qt5/qttranslations_5.4.0.bb @@ -0,0 +1,5 @@ +require qt5-${PV}.inc +require ${PN}.inc + +SRC_URI[md5sum] = "6462eeefae00f048418ed6e4571c4cc9" +SRC_URI[sha256sum] = "aca78d9178481a21a7af8571beb9109b38f0f71ba75cf3b89ddf705962a3f98b" diff --git a/recipes-qt/qt5/qttranslations_git.bb b/recipes-qt/qt5/qttranslations_git.bb new file mode 100644 index 00000000..f4dffb73 --- /dev/null +++ b/recipes-qt/qt5/qttranslations_git.bb @@ -0,0 +1,4 @@ +require qt5-git.inc +require ${PN}.inc + +SRCREV = "b9481cffeb41ceb9363b7be850bd9cd172b313be" -- cgit v1.2.3-54-g00ecf