%global qt_module qtvirtualkeyboard Summary: Qt5 - VirtualKeyboard component Name: qt5-%{qt_module} Version: 5.9.3 Release: 1%{?dist} # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPLv2 with exceptions or GPLv3 with exceptions Url: http://qt.io Source0: https://download.qt.io/official_releases/qt/5.9/%{version}/submodules/%{qt_module}-opensource-src-%{version}.tar.xz BuildRequires: qt5-qtbase-devel >= %{version} BuildRequires: qt5-qtbase-private-devel %{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}} BuildRequires: qt5-qtdeclarative-devel >= %{version} BuildRequires: qt5-qtsvg-devel >= %{version} Obsoletes: qt5-qtvirtualkeyboard-devel < 5.7.1-4 Provides: qt5-qtvirtualkeyboard-devel = %{version}-%{release} # version unknown Provides: bundled(libpinyin) %description The Qt Virtual Keyboard project provides an input framework and reference keyboard frontend for Qt 5. Key features include: * Customizable keyboard layouts and styles with dynamic switching. * Predictive text input with word selection. * Character preview and alternative character view. * Automatic capitalization and space insertion. * Scalability to different resolutions. * Support for different character sets (Latin, Simplified/Traditional Chinese, Hindi, Japanese, Arabic, Korean, and others). * Support for most common input languages, with possibility to easily extend the language support. * Left-to-right and right-to-left input. * Hardware key support for 2-way and 5-way navigation. * Handwriting support, with gestures for fullscreen input. * Audio feedback. %package examples Summary: Programming examples for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description examples %{summary}. %prep %setup -q -n %{qt_module}-opensource-src-%{version} %build %{qmake_qt5} \ CONFIG+=lang-all make %{?_smp_mflags} %install make install INSTALL_ROOT=%{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %license LICENSE.GPL3 %{_qt5_libdir}/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake %{_qt5_plugindir}/platforminputcontexts/libqtvirtualkeyboardplugin.so %{_qt5_qmldir}/QtQuick/VirtualKeyboard/ %{_qt5_datadir}/qtvirtualkeyboard/ %files examples %{_qt5_examplesdir}/ %changelog * Thu Nov 23 2017 Jan Grulich - 5.9.3-1 - 5.9.3 * Wed Oct 11 2017 Rex Dieter - 5.9.2-1 - 5.9.2, BR: qt5-qtbase-private-devel * Thu Aug 03 2017 Fedora Release Engineering - 5.9.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 5.9.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Wed Jul 19 2017 Rex Dieter - 5.9.1-1 - 5.9.1 * Fri Jun 16 2017 Rex Dieter - 5.9.0-2 - drop shadow/out-of-tree builds (#1456211,QTBUG-37417) * Wed May 31 2017 Helio Chissini de Castro - 5.9.0-1 - Upstream official release * Fri May 26 2017 Helio Chissini de Castro - 5.9.0-0.1.rc - Upstream Release Candidate retagged * Tue May 09 2017 Helio Chissini de Castro - 5.9.0-0.beta.3 - Upstream beta 3 * Mon Apr 03 2017 Rex Dieter - 5.8.0-2 - update URL, %%description * Thu Mar 30 2017 Helio Chissini de Castro - 5.8.0-1 - New upstream version * Fri Mar 03 2017 Rex Dieter - 5.7.1-4 - %%build: CONFIG+=lang-all, drop -devel (*Plugin.cmake can go in main) - Provides: bundled(libpinyin) * Sat Feb 11 2017 Fedora Release Engineering - 5.7.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Sat Dec 17 2016 Rex Dieter - 5.7.1-2 - updated sources, drop pkgconfig-style deps (for now) * Wed Nov 09 2016 Helio Chissini de Castro - 5.7.1-1 - New upstream version * Tue Jul 05 2016 Helio Chissini de Castro - 5.7.0-1 - New Qt 5.7.0 package