commit:     e5a6f897b984e718c7bea05675cb5d4d11751dea
Author:     Thomas Brethome <thomas.brethome <AT> c-s <DOT> fr>
AuthorDate: Thu Jul  7 15:37:07 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 07:34:34 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=e5a6f897

dev-qt/qtvirtualkeyboard: New package

Thanks-to: Thomas Brethome <thomas.brethome <AT> c-s.fr>
Gentoo-bug: 604914

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-qt/qtvirtualkeyboard/Manifest                  |  2 ++
 dev-qt/qtvirtualkeyboard/metadata.xml              | 20 +++++++++++
 .../qtvirtualkeyboard-5.7.1.ebuild                 | 42 ++++++++++++++++++++++
 .../qtvirtualkeyboard-5.7.9999.ebuild              | 42 ++++++++++++++++++++++
 .../qtvirtualkeyboard-5.9.1.ebuild                 | 42 ++++++++++++++++++++++
 .../qtvirtualkeyboard-5.9.9999.ebuild              | 42 ++++++++++++++++++++++
 .../qtvirtualkeyboard-5.9999.ebuild                | 42 ++++++++++++++++++++++
 7 files changed, 232 insertions(+)

diff --git a/dev-qt/qtvirtualkeyboard/Manifest 
b/dev-qt/qtvirtualkeyboard/Manifest
new file mode 100644
index 00000000..c6fa16f1
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -0,0 +1,2 @@
+DIST qtvirtualkeyboard-opensource-src-5.7.1.tar.xz 10014088 SHA256 
b28b8b937ed15d794c5ebc93e9556d08a0c9761a434864ebf2b454554e652add SHA512 
31481a88b91ef936437e54c863d39a63917496bd5701670ed38f1695c7cc6d867b8cc0eede62a523d5fea3819bc2688845277c9737349a0982de711cc464f00f
 WHIRLPOOL 
9a99dd194e69b68cf4144f9f6349caf747b177ddf23330ab1b66e189d37943c18fe8a1a4da94550d6034b5919c619e7c53f0c869eb8b99f938b7786e75ebb029
+DIST qtvirtualkeyboard-opensource-src-5.9.1.tar.xz 10035956 SHA256 
6b746a6dc3ab54edf3007d0f6a2f8f31281aed03629830f59acfbc8514d6e94c SHA512 
ce1fbd787b2722ab90d037e0d0012099c9eb301a942ef989ebc61763f9037703d2017f3c5abcc52790e6378589f443f9539494aa0bf8ed522500fa1606a8c34b
 WHIRLPOOL 
33028c77d4549a7f5062de461ff9d97386a30c9c080d7e3bea2563031147deef7975fc0669d7377d5ca36f092455a8a03b364b1b3ae0cebfd935cbf68a5f4957

diff --git a/dev-qt/qtvirtualkeyboard/metadata.xml 
b/dev-qt/qtvirtualkeyboard/metadata.xml
new file mode 100644
index 00000000..1f6a41cf
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="project">
+               <email>[email protected]</email>
+               <name>Gentoo Qt Project</name>
+       </maintainer>
+       <use>
+               <flag name="handwriting">Adds handwriting recognition 
integration support</flag>
+       </use>
+       <upstream>
+               <bugs-to>https://bugreports.qt.io/</bugs-to>
+               <doc>https://doc.qt.io/</doc>
+       </upstream>
+       <slots>
+               <subslots>
+                       Must only be used by packages that are known to use 
private parts of the Qt API.
+               </subslots>
+       </slots>
+</pkgmetadata>

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.1.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.1.ebuild
new file mode 100644
index 00000000..57a82cd7
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
+# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
+
+inherit qt5-build l10n
+
+DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE="handwriting +spell +xcb"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtsvg-${PV}
+       spell? ( app-text/hunspell )
+       xcb? ( x11-libs/libxcb:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local myqmakeargs=(
+               $(usex handwriting CONFIG+=lipi-toolkit "")
+               $(usex spell "" CONFIG+=disable-hunspell)
+               $(usex xcb "" CONFIG+=disable-desktop)
+       )
+
+       local x
+       for x in $(l10n_get_locales); do
+               use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
+       done
+
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.9999.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.9999.ebuild
new file mode 100644
index 00000000..57a82cd7
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.9999.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
+# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
+
+inherit qt5-build l10n
+
+DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE="handwriting +spell +xcb"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtsvg-${PV}
+       spell? ( app-text/hunspell )
+       xcb? ( x11-libs/libxcb:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local myqmakeargs=(
+               $(usex handwriting CONFIG+=lipi-toolkit "")
+               $(usex spell "" CONFIG+=disable-hunspell)
+               $(usex xcb "" CONFIG+=disable-desktop)
+       )
+
+       local x
+       for x in $(l10n_get_locales); do
+               use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
+       done
+
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.1.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.1.ebuild
new file mode 100644
index 00000000..57a82cd7
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
+# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
+
+inherit qt5-build l10n
+
+DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE="handwriting +spell +xcb"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtsvg-${PV}
+       spell? ( app-text/hunspell )
+       xcb? ( x11-libs/libxcb:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local myqmakeargs=(
+               $(usex handwriting CONFIG+=lipi-toolkit "")
+               $(usex spell "" CONFIG+=disable-hunspell)
+               $(usex xcb "" CONFIG+=disable-desktop)
+       )
+
+       local x
+       for x in $(l10n_get_locales); do
+               use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
+       done
+
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.9999.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.9999.ebuild
new file mode 100644
index 00000000..57a82cd7
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.9999.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
+# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
+
+inherit qt5-build l10n
+
+DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE="handwriting +spell +xcb"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtsvg-${PV}
+       spell? ( app-text/hunspell )
+       xcb? ( x11-libs/libxcb:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local myqmakeargs=(
+               $(usex handwriting CONFIG+=lipi-toolkit "")
+               $(usex spell "" CONFIG+=disable-hunspell)
+               $(usex xcb "" CONFIG+=disable-desktop)
+       )
+
+       local x
+       for x in $(l10n_get_locales); do
+               use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
+       done
+
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9999.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9999.ebuild
new file mode 100644
index 00000000..57a82cd7
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9999.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
+# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
+
+inherit qt5-build l10n
+
+DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE="handwriting +spell +xcb"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtsvg-${PV}
+       spell? ( app-text/hunspell )
+       xcb? ( x11-libs/libxcb:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local myqmakeargs=(
+               $(usex handwriting CONFIG+=lipi-toolkit "")
+               $(usex spell "" CONFIG+=disable-hunspell)
+               $(usex xcb "" CONFIG+=disable-desktop)
+       )
+
+       local x
+       for x in $(l10n_get_locales); do
+               use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
+       done
+
+       qt5-build_src_configure
+}

Reply via email to