All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-qt5][PATCH] qttranslations: adding recipes for qt specific translations
@ 2015-01-07 20:05 kkelly87
  2015-01-08 11:36 ` Martin Jansa
  0 siblings, 1 reply; 3+ messages in thread
From: kkelly87 @ 2015-01-07 20:05 UTC (permalink / raw)
  To: openembedded-devel; +Cc: kkelly87

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 <kaneda18@hotmail.com>
---
 recipes-qt/qt5/qttranslations.inc      | 85 ++++++++++++++++++++++++++++++++++
 recipes-qt/qt5/qttranslations_5.4.0.bb |  5 ++
 recipes-qt/qt5/qttranslations_git.bb   |  4 ++
 3 files changed, 94 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 0000000..1aca7e2
--- /dev/null
+++ b/recipes-qt/qt5/qttranslations.inc
@@ -0,0 +1,85 @@
+require qt5.inc
+
+DEPENDS += "qtbase"
+
+# older copyright year than what e.g. qtbase is using now
+LIC_FILES_CHKSUM = "file://LICENSE.LGPLv21;md5=cff17b12416c896e10ae2c17a64252e7 \
+                    file://LICENSE.LGPLv3;md5=c1939be5579666be947371bc8120425f \
+                    file://LGPL_EXCEPTION.txt;md5=0145c4d1b6f96a661c2c139dfb268fb6" 
+
+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 0000000..2e3a284
--- /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 0000000..211b211
--- /dev/null
+++ b/recipes-qt/qt5/qttranslations_git.bb
@@ -0,0 +1,4 @@
+require qt5-git.inc
+require ${PN}.inc
+
+SRCREV = "3aad4ab4718d4bf952275a07e406e93eb6a22eed"
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-01-08 19:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-07 20:05 [meta-qt5][PATCH] qttranslations: adding recipes for qt specific translations kkelly87
2015-01-08 11:36 ` Martin Jansa
2015-01-08 19:48   ` Martin Jansa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.