diff options
| author | Samuli Piippo <samuli.piippo@qt.io> | 2016-08-25 12:29:09 +0300 |
|---|---|---|
| committer | Martin Jansa <Martin.Jansa@gmail.com> | 2016-08-31 19:12:14 +0200 |
| commit | 3c279156a0640dddc49279ac9738decfe28dcd44 (patch) | |
| tree | 2fbe0a5691acd1e5bbeaf6162d24e37c6786634b | |
| parent | 5041f270892c24633d44139ff2679ec0ee9f270f (diff) | |
| download | meta-qt5-3c279156a0640dddc49279ac9738decfe28dcd44.tar.gz | |
qtvirtualkeyboard: add PACKAGECONFIG options
Add all available configurations to PACKAGECONFIGs.
Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| -rw-r--r-- | recipes-qt/qt5/qtvirtualkeyboard_git.bb | 42 |
1 files changed, 41 insertions, 1 deletions
diff --git a/recipes-qt/qt5/qtvirtualkeyboard_git.bb b/recipes-qt/qt5/qtvirtualkeyboard_git.bb index ff478f3f..7e2f445e 100644 --- a/recipes-qt/qt5/qtvirtualkeyboard_git.bb +++ b/recipes-qt/qt5/qtvirtualkeyboard_git.bb | |||
| @@ -1,11 +1,51 @@ | |||
| 1 | require qt5.inc | 1 | require qt5.inc |
| 2 | require qt5-git.inc | 2 | require qt5-git.inc |
| 3 | 3 | ||
| 4 | LICENSE = "GPL-3.0" | 4 | LICENSE = "GPL-3.0 | The-Qt-Company-Commercial" |
| 5 | LIC_FILES_CHKSUM = " \ | 5 | LIC_FILES_CHKSUM = " \ |
| 6 | file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ | 6 | file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ |
| 7 | " | 7 | " |
| 8 | 8 | ||
| 9 | # To enabled Nuance T9 Write support, you need to provide the licensed components | ||
| 10 | # and enable "t9write" in PACKAGECONFIG. This can be done in a separate .bbappend file. | ||
| 11 | # for example: | ||
| 12 | #T9WRITEPACKAGE = "${HOME}/Downloads/zzEval_QT_T9Write_Alpha_v750_20150916.zip" | ||
| 13 | #SRC_URI += "file://${T9WRITEPACKAGE};subdir=git/src/virtualkeyboard/3rdparty/t9write" | ||
| 14 | #PACKAGECONFIG = "t9write lang-all" | ||
| 15 | |||
| 16 | PACKAGECONFIG ?= "lang-all lipi-toolkit" | ||
| 17 | PACKAGECONFIG[hunspell] = ",CONFIG+=disable-hunspell,hunspell" | ||
| 18 | PACKAGECONFIG[t9write] = "CONFIG+=t9write" | ||
| 19 | PACKAGECONFIG[lipi-toolkit] = "CONFIG+=lipi-toolkit" | ||
| 20 | PACKAGECONFIG[lang-all] = "CONFIG+=lang-all" | ||
| 21 | PACKAGECONFIG[lang-ar_AR] = "CONFIG+=lang-ar_AR" | ||
| 22 | PACKAGECONFIG[lang-da_DK] = "CONFIG+=lang-da_DK" | ||
| 23 | PACKAGECONFIG[lang-de_DE] = "CONFIG+=lang-de_DE" | ||
| 24 | PACKAGECONFIG[lang-en_GB] = "CONFIG+=lang-en_GB" | ||
| 25 | PACKAGECONFIG[lang-es_ES] = "CONFIG+=lang-es_ES" | ||
| 26 | PACKAGECONFIG[lang-fa_FA] = "CONFIG+=lang-fa_FA" | ||
| 27 | PACKAGECONFIG[lang-fi_FI] = "CONFIG+=lang-fi_FI" | ||
| 28 | PACKAGECONFIG[lang-fr_FR] = "CONFIG+=lang-fr_FR" | ||
| 29 | PACKAGECONFIG[lang-hi_IN] = "CONFIG+=lang-hi_IN" | ||
| 30 | PACKAGECONFIG[lang-it_IT] = "CONFIG+=lang-it_IT" | ||
| 31 | PACKAGECONFIG[lang-ja_JP] = "CONFIG+=lang-ja_JP" | ||
| 32 | PACKAGECONFIG[lang-ko_KR] = "CONFIG+=lang-ko_KR" | ||
| 33 | PACKAGECONFIG[lang-nb_NO] = "CONFIG+=lang-nb_NO" | ||
| 34 | PACKAGECONFIG[lang-pl_PL] = "CONFIG+=lang-pl_PL" | ||
| 35 | PACKAGECONFIG[lang-pt_PT] = "CONFIG+=lang-pt_PT" | ||
| 36 | PACKAGECONFIG[lang-ru_RU] = "CONFIG+=lang-ru_RU" | ||
| 37 | PACKAGECONFIG[lang-sv_SE] = "CONFIG+=lang-sv_SE" | ||
| 38 | PACKAGECONFIG[lang-zh_CN] = "CONFIG+=lang-zh_CN" | ||
| 39 | PACKAGECONFIG[lang-zh_TW] = "CONFIG+=lang-zh_TW" | ||
| 40 | |||
| 41 | EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}" | ||
| 42 | EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'CONFIG+=disable-desktop', d)}" | ||
| 43 | |||
| 44 | PACKAGES += "${PN}-dictionaries" | ||
| 45 | RRECOMMENDS_${PN} += "${PN}-dictionaries" | ||
| 46 | FILES_${PN}-dictionaries = "${OE_QMAKE_PATH_DATA}/qtvirtualkeyboard/*/*.dat" | ||
| 47 | FILES_${PN} += "${OE_QMAKE_PATH_DATA}/qtvirtualkeyboard/lipi_toolkit" | ||
| 48 | |||
| 9 | DEPENDS += "qtbase qtdeclarative qtmultimedia qtquickcontrols qtsvg qtxmlpatterns" | 49 | DEPENDS += "qtbase qtdeclarative qtmultimedia qtquickcontrols qtsvg qtxmlpatterns" |
| 10 | 50 | ||
| 11 | SRCREV = "626e78c9660cff063e1f9370538b5a424631571c" | 51 | SRCREV = "626e78c9660cff063e1f9370538b5a424631571c" |
