[SCM] qtvirtualkeyboard packaging branch, master, updated. 470d9943395a1996fecf5584d9beb18aee58ac15
Lisandro Damián Nicanor Pérez
lisandro at moszumanska.debian.org
Sat Jun 24 22:15:15 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtvirtualkeyboard.git;a=commitdiff;h=31da91f
The following commit has been merged in the master branch:
commit 31da91f7fe6ac86fb340cbd2b71c4adfac003233
Author: Lisandro Damián Nicanor Pérez Meyer <perezmeyer at gmail.com>
Date: Sat Jun 24 18:44:30 2017 -0300
Do not ship 3rdparty stuff.
Upstream does not has a way to use the system libraries, so for
the moment we are disabling them. Patches are more than welcomed.
---
debian/changelog | 2 +-
debian/copyright | 1 +
debian/patches/disable_third_party.patch | 56 ++++++++++++++++++++++++++++++++
debian/patches/series | 1 +
debian/watch | 1 +
5 files changed, 60 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index b00fd69..94cdb76 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-qtvirtualkeyboard-opensource-src (5.7.1-1) UNRELEASED; urgency=medium
+qtvirtualkeyboard-opensource-src (5.7.1+dfsg-1) UNRELEASED; urgency=medium
* Initial release (Closes: #697509).
- Based on previous work by Jonathan Riddell and Bhushan Shah.
diff --git a/debian/copyright b/debian/copyright
index c19e5da..d868c95 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,6 +1,7 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: qtvirtualkeyboard
Source: https://download.qt.io/official_releases/qt/*/submodules/
+Files-Excluded: src/virtualkeyboard/3rdparty
Files: *
Copyright: 2016 The Qt Company Ltd
diff --git a/debian/patches/disable_third_party.patch b/debian/patches/disable_third_party.patch
new file mode 100644
index 0000000..79bfab7
--- /dev/null
+++ b/debian/patches/disable_third_party.patch
@@ -0,0 +1,56 @@
+Description: disable 3rdparty-embedded stuff.
+ This patch disables the use of 3rdparty-embedded stuff.
+ Upstreams does not has the code to use the system versions of
+ them so we will simply disable them.
+ .
+ Patches to use system versions are more than welcomed, see
+ <https://bugreports.qt.io/browse/QTBUG-59594>
+Author: Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>
+Bug: https://bugreports.qt.io/browse/QTBUG-59594
+Forwarded: not-needed
+Last-Update: 2017-06-24
+
+
+---
+ src/src.pro | 30 ------------------------------
+ 1 file changed, 30 deletions(-)
+
+--- a/src/src.pro
++++ b/src/src.pro
+@@ -2,36 +2,6 @@ TEMPLATE = subdirs
+
+ include(config.pri)
+
+-!disable-hunspell:exists(virtualkeyboard/3rdparty/hunspell/src/hunspell/hunspell.h) {
+- SUBDIRS += virtualkeyboard/3rdparty/hunspell
+- virtualkeyboard.depends += virtualkeyboard/3rdparty/hunspell
+-}
+-
+-openwnn {
+- SUBDIRS += virtualkeyboard/3rdparty/openwnn
+- virtualkeyboard.depends += virtualkeyboard/3rdparty/openwnn
+-}
+-
+-pinyin {
+- SUBDIRS += virtualkeyboard/3rdparty/pinyin
+- virtualkeyboard.depends += virtualkeyboard/3rdparty/pinyin
+-}
+-
+-tcime {
+- SUBDIRS += virtualkeyboard/3rdparty/tcime
+- virtualkeyboard.depends += virtualkeyboard/3rdparty/tcime
+-}
+-
+-lipi-toolkit {
+- SUBDIRS += virtualkeyboard/3rdparty/lipi-toolkit
+- virtualkeyboard.depends += virtualkeyboard/3rdparty/lipi-toolkit
+-}
+-
+-t9write {
+- SUBDIRS += virtualkeyboard/3rdparty/t9write
+- virtualkeyboard.depends += virtualkeyboard/3rdparty/t9write
+-}
+-
+ SUBDIRS += \
+ virtualkeyboard \
+ virtualkeyboard/import \
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..c8e458a
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+disable_third_party.patch
diff --git a/debian/watch b/debian/watch
index 32fd37b..0c267ab 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,3 @@
version=3
+opts=uversionmangle=s/-/~/,dversionmangle=s/\+dfsg//,repacksuffix=+dfsg \
https://download.qt.io/official_releases/qt/([\d\.]*)/([\d\.]*)/submodules/qtvirtualkeyboard-opensource-src-([^-]*)\.tar\.xz
--
qtvirtualkeyboard packaging
More information about the pkg-kde-commits
mailing list