[needs-packaging] qtvirtualkeyboard-opensource-src

Bug #1698592 reported by Clive Johnston
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtvirtualkeyboard-opensource-src (Ubuntu)
Fix Released
Wishlist
Unassigned
Nominated for Artful by Clive Johnston

Bug Description

Qt Virtual Keyboard is a requirement for Plasma 5.10 on screen log in and lock screen.

Please use the packaging from https://anonscm.debian.org/cgit/pkg-kde/qt/qtvirtualkeyboard.git

Revision history for this message
Clive Johnston (clivejo) wrote :

Using the packaging from Alioth, I have been testing this package via KCI unstable PPA

https://launchpad.net/~kubuntu-ci/+archive/ubuntu/unstable/+build/12671011

All is working as expected.

tags: added: needs-packaging
Revision history for this message
Brian Murray (brian-murray) wrote :

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

Changed in ubuntu:
importance: Undecided → Wishlist
Revision history for this message
Bhavani Shankar (bhavi) wrote :
Download full text (11.0 KiB)

Again looks good except a few things which are minor

$ check-all-the-things
# Check with upstream where the Inkscape SVG source files are.
$ find . -type f \( -iname '*.png' -o -iname '*.gif' -o -iname '*.jpg' -o -iname '*.jpeg' \) -exec grep -nHiF inkscape {} +
Binary file ./src/virtualkeyboard/doc/images/gesture-double-up.png matches
Binary file ./src/virtualkeyboard/doc/images/gesture-single-right.png matches
Binary file ./src/virtualkeyboard/doc/images/gesture-single-down-left.png matches
Binary file ./src/virtualkeyboard/doc/images/gesture-single-up.png matches
Binary file ./src/virtualkeyboard/doc/images/gesture-single-left.png matches
Binary file ./src/virtualkeyboard/doc/images/gesture-double-left.png matches

# Please check if these directories contain embedded code/data copies.
# Please remove any embedded copies from the upstream VCS and tarballs.
# https://wiki.debian.org/EmbeddedCodeCopies
$ find . -type d -name 'vendor*' -o -iname '*rd*party' -o -iname 3rdp -o -name contrib -o -name imports -o -name node_modules -o -iname external -o -iname deps -o -name inc
./src/virtualkeyboard/3rdparty

# Please check if these README files belong to embedded code/data copies.
# Please remove any embedded copies from the upstream VCS and tarballs.
# https://wiki.debian.org/EmbeddedCodeCopies
$ find . -mindepth 2 -iname '*README*'
./tests/auto/inputpanel/hwr_test_data/README.txt

# check if these can be switched to https://
$ grep -nHrF http: .
./LICENSE.GPL3:4: Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
./LICENSE.GPL3:648: along with this program. If not, see <http://www.gnu.org/licenses/>.
./LICENSE.GPL3:667:<http://www.gnu.org/licenses/>.
./LICENSE.GPL3:674:<http://www.gnu.org/philosophy/why-not-lgpl.html>.
./debian/control:20:Homepage: http://doc.qt.io/qt-5/qtvirtualkeyboard-index.html
./debian/copyright:1:Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
./debian/copyright:48: http://www.apache.org/licenses/LICENSE-2.0
./tests/auto/inputpanel/hwr_test_data/build_unipen_data.py:7:## For any questions to The Qt Company, please use contact form at http://qt.io
./tests/auto/inputpanel/hwr_test_data/build_unipen_data.py:17:## contact form at http://qt.io
./tests/auto/inputpanel/hwr_test_data/build_unipen_data.py:35:** For any questions to The Qt Company, please use contact form at http://qt.io
...

$ licensecheck --check=. --recursive --copyright .
./LICENSE.GPL3: UNKNOWN
  [Copyright: 2007 Free Software Foundation, Inc. <http:fsf.org/>]

./debian/control: *No copyright* UNKNOWN

./debian/rules: *No copyright* UNKNOWN

./debian/copyright: Apache (v2.0) MIT/X11 (BSD like) GPL (unversioned/unknown version)
  [Copyright: 2016 The Qt Company Ltd]

...

$ licensecheck --check=. --recursive --copyright . | grep -aF 'GENERATED FILE'
./tests/auto/inputpanel/hwr_test_data/README.txt: *No copyright* GENERATED FILE
./src/virtualkeyboard/generateresource.pri: *No copyright* GENERATED FILE
./src/virtualkeyboard/3rdparty/openwnn/NOTICE: *No copyright* GENERATED FILE
./src/virtualkeyboard/import/plugins.qmltypes: *No copyright* GENERATED FILE

$ env PERL5OPT=-m-lib=. lintian --info --display-info --displa...

Revision history for this message
Jeremy Bícha (jbicha) wrote :

I assume the 5.9 version requires Qt 5.9 which is not in Ubuntu yet.

Revision history for this message
Clive Johnston (clivejo) wrote :
Revision history for this message
Jeremy Bícha (jbicha) wrote :

Thanks Clive. This should autosync to Ubuntu soon (maybe later today or tomorrow).

Changed in ubuntu:
status: New → Fix Committed
Revision history for this message
Clive Johnston (clivejo) wrote :

Would you mind keeping an eye on it and poking it with a big stick if required? We kinda need this package to allow the on-screen keyboard to log in for the KDE Plasma desktop.

Many thanks :)

Jeremy Bícha (jbicha)
affects: ubuntu → qtvirtualkeyboard-opensource-src (Ubuntu)
Revision history for this message
Jeremy Bícha (jbicha) wrote :
Changed in qtvirtualkeyboard-opensource-src (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.