Import kcoreaddons_5.28.0-2.debian.tar.xz
authorMaximiliano Curia <maxy@debian.org>
Fri, 31 Mar 2017 13:53:53 +0000 (14:53 +0100)
committerMaximiliano Curia <maxy@debian.org>
Fri, 31 Mar 2017 13:53:53 +0000 (14:53 +0100)
[dgit import tarball kcoreaddons 5.28.0-2 kcoreaddons_5.28.0-2.debian.tar.xz]

24 files changed:
changelog [new file with mode: 0644]
compat [new file with mode: 0644]
control [new file with mode: 0644]
copyright [new file with mode: 0644]
docs [new file with mode: 0644]
libkf5coreaddons-bin-dev.install [new file with mode: 0644]
libkf5coreaddons-data.install [new file with mode: 0644]
libkf5coreaddons-dev.acc.in [new file with mode: 0644]
libkf5coreaddons-dev.install [new file with mode: 0644]
libkf5coreaddons-dev.lintian-overrides [new file with mode: 0644]
libkf5coreaddons5.install [new file with mode: 0644]
libkf5coreaddons5.symbols [new file with mode: 0644]
meta/cmake-ignore [new file with mode: 0644]
patches/Fix-Bug-343275-1-added-at-the-end-of-a-hyperlink.patch [new file with mode: 0644]
patches/Fix-Bug-363427-unsafe-characters-incorrectly-parsed-as-pa.patch [new file with mode: 0644]
patches/KDirWatch-fix-memory-leak-on-destruction.patch [new file with mode: 0644]
patches/series [new file with mode: 0644]
rules [new file with mode: 0755]
source/format [new file with mode: 0644]
tests/acc [new file with mode: 0755]
tests/control [new file with mode: 0644]
tests/testsuite [new file with mode: 0755]
upstream/metadata [new file with mode: 0644]
watch [new file with mode: 0644]

diff --git a/changelog b/changelog
new file mode 100644 (file)
index 0000000..4e1b88f
--- /dev/null
+++ b/changelog
@@ -0,0 +1,314 @@
+kcoreaddons (5.28.0-2) unstable; urgency=medium
+
+  * Add new upstream patch:
+    Fix-Bug-343275-1-added-at-the-end-of-a-hyperlink.patch
+  * Add new upstream patch:
+    Fix-Bug-363427-unsafe-characters-incorrectly-parsed-as-pa.patch
+  * Add new upstream patch: KDirWatch-fix-memory-leak-on-destruction.patch
+
+ -- Maximiliano Curia <maxy@debian.org>  Fri, 31 Mar 2017 15:53:53 +0200
+
+kcoreaddons (5.28.0-1) unstable; urgency=medium
+
+  [ Automatic packaging ]
+  * Update build-deps and deps with the info from cmake
+  * Refresh patches
+
+  [ Maximiliano Curia ]
+  * New upstream release (5.28)
+  * Bump group breaks (5.28)
+
+ -- Maximiliano Curia <maxy@debian.org>  Fri, 18 Nov 2016 16:01:12 +0100
+
+kcoreaddons (5.27.0-1) unstable; urgency=medium
+
+  [ Automatic packaging ]
+  * Update build-deps and deps with the info from cmake
+  * Refresh patches
+
+  [ Maximiliano Curia ]
+  * New upstream release (5.27)
+  * Bump group breaks (5.27)
+
+ -- Maximiliano Curia <maxy@debian.org>  Sat, 15 Oct 2016 16:49:11 +0200
+
+kcoreaddons (5.26.0-3) unstable; urgency=high
+
+  [ Sandro Knauß ]
+  * Additional patches to complete the fix for CVE-2016-7966
+    0003-Add-more-autotests.patch
+    0004-Display-bad-url.patch
+
+ -- Sandro Knauß <hefee@debian.org>  Thu, 13 Oct 2016 11:53:36 +0200
+
+kcoreaddons (5.26.0-2) unstable; urgency=high
+
+  [ Sandro Knauß ]
+  * Added patches to fix CVE-2016-7966 (Closes: #840547)
+    0001-Fix-very-old-bug-when-we-remove-space-in-url-as-foo-.patch
+    0002-Don-t-convert-as-url-an-url-which-has-a.patch
+    - Fixes CVE-2016-7966
+      https://security-tracker.debian.org/tracker/CVE-2016-7966
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>  Fri, 07 Oct 2016 22:46:43 +0200
+
+kcoreaddons (5.26.0-1) unstable; urgency=medium
+
+  [ Automatic packaging ]
+  * Update build-deps and deps with the info from cmake
+
+  [ Maximiliano Curia ]
+  * Bump group breaks (5.26)
+
+ -- Maximiliano Curia <maxy@debian.org>  Thu, 29 Sep 2016 11:55:53 +0200
+
+kcoreaddons (5.25.0-1) unstable; urgency=medium
+
+  [ Automatic packaging ]
+  * Update build-deps and deps with the info from cmake
+
+  [ Maximiliano Curia ]
+  * Update install files
+  * Bump group breaks (5.25)
+
+ -- Maximiliano Curia <maxy@debian.org>  Thu, 18 Aug 2016 17:19:25 +0200
+
+kcoreaddons (5.23.0-1) unstable; urgency=medium
+
+  [ Automatic packaging ]
+  * Update build-deps and deps with the info from cmake
+  * Update symbols files.
+
+ -- Maximiliano Curia <maxy@debian.org>  Sat, 18 Jun 2016 08:11:30 +0200
+
+kcoreaddons (5.22.0-1) unstable; urgency=medium
+
+  [ Automatic packaging ]
+  * Update build-deps and deps with the info from cmake
+  * Refresh patches
+
+ -- Maximiliano Curia <maxy@debian.org>  Thu, 19 May 2016 00:20:48 +0200
+
+kcoreaddons (5.21.0-1) experimental; urgency=medium
+
+  [ Maximiliano Curia ]
+  * Replace the "Historical name" ddeb-migration by its "Modern, clearer" replacement dbgsym-migration.
+  * Add upstream metadata (DEP-12)
+  * debian/control: Update Vcs-Browser and Vcs-Git fields
+  * Update acc test script
+  * Update acc.in file
+  * Ignore acc test till #820070 gets fixed
+  * uscan no longer supports more than one main upstream tarball being listed
+  * Add new patch: missing_include.diff
+  * Drop forced includes in the acc file
+  * Re enable acc test
+  * Update testsuite script
+
+  [ Automatic packaging ]
+  * Update symbols files.
+  * Bump Standards-Version to 3.9.8
+  * Update build-deps and deps with the info from cmake
+
+ -- Maximiliano Curia <maxy@debian.org>  Fri, 06 May 2016 20:06:41 +0200
+
+kcoreaddons (5.19.0-1) experimental; urgency=medium
+
+  * New upstream release (5.19.0).
+
+ -- Maximiliano Curia <maxy@debian.org>  Sat, 13 Feb 2016 15:15:56 +0100
+
+kcoreaddons (5.18.0-1) experimental; urgency=medium
+
+  * New upstream release (5.17.0).
+  * New upstream release (5.18.0).
+  * Update symbols files.
+
+ -- Maximiliano Curia <maxy@debian.org>  Wed, 27 Jan 2016 13:33:30 +0100
+
+kcoreaddons (5.16.0-1) unstable; urgency=medium
+
+  * Move bin-dev cmake files from the -dev package. Thanks to Aleix Pol
+  * New upstream release (5.16.0).
+  * Update symbols files.
+
+ -- Maximiliano Curia <maxy@debian.org>  Mon, 30 Nov 2015 12:12:43 +0100
+
+kcoreaddons (5.15.0-1) unstable; urgency=medium
+
+  * New upstream release (5.15.0).
+
+ -- Maximiliano Curia <maxy@debian.org>  Fri, 09 Oct 2015 19:15:59 +0200
+
+kcoreaddons (5.14.0-1) unstable; urgency=medium
+
+  * New upstream release (5.14.0).
+
+ -- Maximiliano Curia <maxy@debian.org>  Tue, 15 Sep 2015 13:48:01 +0200
+
+kcoreaddons (5.13.0-1) unstable; urgency=medium
+
+  * Drop XS-Testsuite field
+  * New upstream release (5.13.0).
+  * Update symbols files.
+
+ -- Maximiliano Curia <maxy@debian.org>  Wed, 12 Aug 2015 21:36:47 +0200
+
+kcoreaddons (5.12.0-1) unstable; urgency=medium
+
+  * Update copyright information.
+  * New upstream release (5.12.0).
+  * Update symbols files.
+
+ -- Maximiliano Curia <maxy@debian.org>  Thu, 09 Jul 2015 12:43:02 +0200
+
+kcoreaddons (5.11.0-1) unstable; urgency=medium
+
+  * New upstream release (5.10.0).
+  * Remove upstream applied patch: colliding_webp_mime_info
+  * New upstream release (5.11.0).
+  * Revert the -dev package to MA same.
+  * Update symbols files.
+  * Update copyright information.
+
+ -- Maximiliano Curia <maxy@debian.org>  Fri, 26 Jun 2015 13:14:02 +0200
+
+kcoreaddons (5.10.0-0ubuntu1) wily; urgency=medium
+
+  [ Maximiliano Curia ]
+  * New upstream release (5.10.0).
+  * Remove upstream applied patch: colliding_webp_mime_info
+
+  [ Jonathan Riddell ]
+  * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Wed, 03 Jun 2015 20:49:39 +0200
+
+kcoreaddons (5.9.0-1) experimental; urgency=medium
+
+  * Remove colliding webp mime info.
+  * New patch: colliding_webp_mime_info
+  * New upstream release (5.9.0).
+
+ -- Maximiliano Curia <maxy@debian.org>  Thu, 23 Apr 2015 08:25:19 +0200
+
+kcoreaddons (5.9.0-0ubuntu1) vivid; urgency=medium
+
+  * New upstream release
+
+ -- Scarlett Clark <sgclark@kubuntu.org>  Mon, 13 Apr 2015 22:24:41 +0200
+
+kcoreaddons (5.8.0-1) experimental; urgency=medium
+
+  * New upstream release (5.8.0).
+  * Remove upstream patch:
+    upstream_add_licensing_information_for_files_missing_it
+  * Update symbols files.
+
+ -- Maximiliano Curia <maxy@debian.org>  Sat, 14 Mar 2015 22:26:52 +0100
+
+kcoreaddons (5.8.0-0ubuntu1) vivid; urgency=medium
+
+  * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Tue, 17 Mar 2015 15:31:53 +0100
+
+kcoreaddons (5.7.0-1) experimental; urgency=medium
+
+  * New upstream release (5.7.0).
+  * Update build dependencies.
+  * New upstream patch:
+    upstream_add_licensing_information_for_files_missing_it
+
+ -- Maximiliano Curia <maxy@debian.org>  Fri, 27 Feb 2015 23:52:34 +0100
+
+kcoreaddons (5.7.0-0ubuntu1) vivid; urgency=medium
+
+  * New upstream release
+
+ -- Harald Sitter <sitter@kde.org>  Tue, 10 Feb 2015 16:54:12 +0100
+
+kcoreaddons (5.6.0-1) experimental; urgency=medium
+
+  [ Harald Sitter ]
+  * Fix a typo in -data description.
+  * Do not build depend on qt5-default, we use qtbase5-dev instead.
+
+  [ Maximiliano Curia ]
+  * New upstream release (5.6.0).
+  * Update build dependencies to experimental versions.
+  * Bump Standards-Version to 3.9.6, no changes needed
+  * Update build dependencies to follow cmake.
+  * Fix dependencies.
+  * Update copyright information.
+  * Add basic autopkgtests support.
+  * Update install files.
+
+ -- Maximiliano Curia <maxy@debian.org>  Wed, 21 Jan 2015 23:04:24 +0100
+
+kcoreaddons (5.6.0-0ubuntu1) vivid; urgency=medium
+
+  * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Tue, 06 Jan 2015 20:14:40 +0100
+
+kcoreaddons (5.5.0-0ubuntu1) vivid; urgency=medium
+
+  [ Jonathan Riddell ]
+  * Remove unused FAM build-dep, we use inotify
+  * Remove unused patch disable-failing-test.diff
+
+  [ Scarlett Clark ]
+  * Add -data as a depend to parent package.
+  * wrap-and-sort 
+  * New upstream release
+
+ -- Scarlett Clark <sgclark@kubuntu.org>  Mon, 15 Dec 2014 12:16:26 +0100
+
+kcoreaddons (5.4.0-0ubuntu1) vivid; urgency=medium
+
+  [ Scarlett Clark ]
+  * Add new build dependency FAM
+
+  [ Jonathan Riddell ]
+  * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Fri, 07 Nov 2014 15:15:54 +0100
+
+kcoreaddons (5.3.0-0ubuntu1) utopic; urgency=medium
+
+  [ Harald Sitter ]
+  * Fix a typo in -data description.
+  * Do not build depend on qt5-default, we use qtbase5-dev instead.
+
+  [ Jonathan Riddell ]
+  * New upstream release
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Tue, 07 Oct 2014 11:28:23 +0100
+
+kcoreaddons (5.2.0-0ubuntu1) utopic; urgency=medium
+
+  * New upstream release
+  * Use pkg-kde-tools version 3 scripts
+  * dev package Depends on libkf5service-dev used by KF5CoreAddonsTargets.cmake
+  * desktoptojson moved from libkf5service-dev to here
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Mon, 22 Sep 2014 19:45:22 +0200
+
+kcoreaddons (5.1.0-0ubuntu1) utopic; urgency=medium
+
+  [ José Manuel Santamaría Lema ]
+  * Update libraries *.install paths so a soname bump doesn't go
+    unnoticed.
+
+  [ Scarlett Clark ]
+  * New upstream release
+  * Patch symbols with batchpatch
+
+ -- Scarlett Clark <scarlett@scarlettgatelyclark.com>  Tue, 05 Aug 2014 17:14:50 +0200
+
+kcoreaddons (5.0.0-0ubuntu1) utopic; urgency=medium
+
+  [ Jonathan Riddell ]
+  * Initial stable upstream release
+
+ -- Rohan Garg <rohangarg@kubuntu.org>  Wed, 09 Jul 2014 16:36:04 +0200
diff --git a/compat b/compat
new file mode 100644 (file)
index 0000000..ec63514
--- /dev/null
+++ b/compat
@@ -0,0 +1 @@
+9
diff --git a/control b/control
new file mode 100644 (file)
index 0000000..c7ad914
--- /dev/null
+++ b/control
@@ -0,0 +1,152 @@
+Source: kcoreaddons
+Section: libs
+Priority: optional
+Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
+Uploaders: Maximiliano Curia <maxy@debian.org>
+Build-Depends: cmake (>= 2.8.12),
+               debhelper (>= 9),
+               extra-cmake-modules (>= 5.28.0~),
+               libfam-dev,
+               pkg-kde-tools (>= 0.15.16~),
+               qtbase5-dev (>= 5.5.0~),
+               qttools5-dev (>= 5.4),
+               qttools5-dev-tools (>= 5.4),
+               shared-mime-info (>= 1.3)
+Standards-Version: 3.9.8
+Homepage: http://projects.kde.org/kcoreaddons
+Vcs-Browser: https://anonscm.debian.org/git/pkg-kde/frameworks/kcoreaddons.git
+Vcs-Git: https://anonscm.debian.org/git/pkg-kde/frameworks/kcoreaddons.git
+
+Package: libkf5coreaddons-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends: libkf5coreaddons-bin-dev (= ${binary:Version}),
+         libkf5coreaddons5 (= ${binary:Version}),
+         qtbase5-dev (>= 5.5.0~),
+         ${shlibs:Depends}
+Replaces: libkf5service-dev (<= 5.2.0)
+Breaks: baloo-kf5-dev (<< 5.28),
+        kded5-dev (<< 5.28),
+        libkf5auth-dev (<< 5.28),
+        libkf5crash-dev (<< 5.28),
+        libkf5guiaddons-dev (<< 5.28),
+        libkf5jobwidgets-dev (<< 5.28),
+        libkf5notifications-dev (<< 5.28),
+        libkf5package-dev (<< 5.28),
+        libkf5pty-dev (<< 5.28),
+        libkf5service-dev (<< 5.28)
+Description: KDE Frameworks 5 addons to QtCore - development files
+ KCoreAddons provides classes built on top of QtCore to perform various tasks
+ such as manipulating mime types, autosaving files, creating backup files,
+ generating random sequences, performing text manipulations such as macro
+ replacement, accessing user information and many more.
+ .
+ This package is part of KDE Frameworks 5.
+ .
+ This package contains the development files for KCoreAddons.
+
+Package: libkf5coreaddons-bin-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: foreign
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: libkf5coreaddons-dev (<< 5.15.0-2~)
+Breaks: libkf5coreaddons-dev (<< 5.15.0-2~)
+Description: KDE Frameworks 5 addons to QtCore - development files
+ KCoreAddons provides classes built on top of QtCore to perform various tasks
+ such as manipulating mime types, autosaving files, creating backup files,
+ generating random sequences, performing text manipulations such as macro
+ replacement, accessing user information and many more.
+ .
+ This package is part of KDE Frameworks 5.
+ .
+ This package contains the binary development files for KCoreAddons.
+
+Package: libkf5coreaddons5
+Architecture: any
+Multi-Arch: same
+Depends: libkf5coreaddons-data (= ${source:Version}),
+         shared-mime-info (>= 1.3),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: KDE Frameworks 5 addons to QtCore
+ KCoreAddons provides classes built on top of QtCore to perform various tasks
+ such as manipulating mime types, autosaving files, creating backup files,
+ generating random sequences, performing text manipulations such as macro
+ replacement, accessing user information and many more.
+ .
+ This package is part of KDE Frameworks 5.
+Breaks: baloo-kf5 (<< 5.28),
+        frameworkintegration (<< 5.28),
+        kded5 (<< 5.28),
+        kgendesignerplugin (<< 5.28),
+        kinit (<< 5.28),
+        kio (<< 5.28),
+        kpackagelauncherqml (<< 5.28),
+        kpackagetool5 (<< 5.28),
+        kross (<< 5.28),
+        ktexteditor-katepart (<< 5.28),
+        libkf5auth5 (<< 5.28),
+        libkf5baloo5 (<< 5.28),
+        libkf5bookmarks5 (<< 5.28),
+        libkf5configwidgets5 (<< 5.28),
+        libkf5crash5 (<< 5.28),
+        libkf5emoticons-bin (<< 5.28),
+        libkf5emoticons5 (<< 5.28),
+        libkf5globalaccel-bin (<< 5.28),
+        libkf5globalaccelprivate5 (<< 5.28),
+        libkf5iconthemes5 (<< 5.28),
+        libkf5jobwidgets5 (<< 5.28),
+        libkf5kcmutils5 (<< 5.28),
+        libkf5kdelibs4support5 (<< 5.28),
+        libkf5kdelibs4support5-bin (<< 5.28),
+        libkf5khtml-bin (<< 5.28),
+        libkf5khtml5 (<< 5.28),
+        libkf5kiocore5 (<< 5.28),
+        libkf5kiofilewidgets5 (<< 5.28),
+        libkf5kiogui5 (<< 5.28),
+        libkf5kiontlm5 (<< 5.28),
+        libkf5kiowidgets5 (<< 5.28),
+        libkf5newstuff5 (<< 5.28),
+        libkf5notifications5 (<< 5.28),
+        libkf5package5 (<< 5.28),
+        libkf5parts-plugins (<< 5.28),
+        libkf5parts5 (<< 5.28),
+        libkf5people5 (<< 5.28),
+        libkf5peoplewidgets5 (<< 5.28),
+        libkf5plasma5 (<< 5.28),
+        libkf5plasmaquick5 (<< 5.28),
+        libkf5pty5 (<< 5.28),
+        libkf5quickaddons5 (<< 5.28),
+        libkf5runner5 (<< 5.28),
+        libkf5service-bin (<< 5.28),
+        libkf5service5 (<< 5.28),
+        libkf5su-bin (<< 5.28),
+        libkf5su5 (<< 5.28),
+        libkf5texteditor5 (<< 5.28),
+        libkf5textwidgets5 (<< 5.28),
+        libkf5wallet-bin (<< 5.28),
+        libkf5webkit5 (<< 5.28),
+        libkf5xmlgui5 (<< 5.28),
+        libkf5xmlrpcclient5 (<< 5.28),
+        plasma-framework (<< 5.28),
+        qml-module-org-kde-activities (<< 5.28),
+        qml-module-org-kde-extensionplugin (<< 5.28),
+        qml-module-org-kde-kcoreaddons (<< 5.28)
+
+Package: libkf5coreaddons-data
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: libkf5coreaddons-dev (<= 5.8.0-1)
+Breaks: libkf5coreaddons-dev (<= 5.8.0-1)
+Description: KDE Frameworks 5 addons to QtCore - data files
+ KCoreAddons provides classes built on top of QtCore to perform various tasks
+ such as manipulating mime types, autosaving files, creating backup files,
+ generating random sequences, performing text manipulations such as macro
+ replacement, accessing user information and many more.
+ .
+ This package is part of KDE Frameworks 5.
+ .
+ This package contains the arch independent files for KCoreAddons.
diff --git a/copyright b/copyright
new file mode 100644 (file)
index 0000000..fa7cbf0
--- /dev/null
+++ b/copyright
@@ -0,0 +1,328 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: kcoreaddons
+Source: git://anongit.kde.org/kcoreaddons
+
+Files: *
+Copyright: 2008, Albert Astals Cid <aacid@kde.org>
+           2013, Alex Merry <alex.merry@kdemail.net>
+           2014, Alex Richardson <arichardson.kde@gmail.com>
+           2007, Allen Winter <winter@kde.org>
+           2007, Bernhard Loos <nhuh.put@web.de>
+           2000, Charles Samuels <charles@kde.org>
+           2014, Daniel Vrátil <dvratil@redhat.com>
+           2002, Dave Corrie <kde@davecorrie.com>
+           2013, David Faure <faure+bluesystems@kde.org>
+           2005-2014, David Faure <faure@kde.org>
+           2014, Developer
+           2006, Dominic Battre <dominic@battre.de>
+           2000, Espen Sand <espen@kde.org>
+           1991, Free Software Foundation, Inc
+           2008, Friedrich W. H. Kossebau <kossebau@kde.org>
+           1999, Ian Zepp (icszepp@islc.net)
+           2014, Ivan Cukic <ivan.cukic(at)kde.org>
+           2006, Jacob R Rideout <kde@jacobrideout.net>
+           2004, Jan Schaefer <j_schaef@informatik.uni-kl.de>
+           2013, John Layt <jlayt@kde.org>
+           2005, Joseph Wenninger <kde@jowenn.at>
+           2006, Kevin Ottens <ervin@kde.org>
+           2006, Martin Pool <mbp@canonical.com>
+           1999, Matthias Kalle Dalheimer <kalle@kde.org>
+           2007, Matthias Kretz <kretz@kde.org>
+           2010, Michael Leupold <lemma@confuego.org>
+           2009, Michael Pyne <mpyne@kde.org>
+           2014, Montel Laurent <montel@kde.org>
+           2015, Nick Shaforostoff <shafff@ukr.net>
+           2006, Nicolas GOUTTE <goutte@kde.org>
+           2002-2008, Oswald Buddenhagen <ossi@kde.org>
+           1999, Sean Harmer <sh@astro.keele.ac.uk>
+           2000, Stephan Kulow <coolo@kde.org>
+           2010, Teo Mrnjavac <teo@kde.org>
+           2002-2003, Tim Jansen <tim@tjansen.de>
+           2003, Waldo Bastian <bastian@kde.org>
+           2000, Espen Sand <espen@kde.org>
+           2008, Friedrich W. H. Kossebau <kossebau@kde.org>
+           2006, Nicolas GOUTTE <goutte@kde.org>
+           2010, Teo Mrnjavac <teo@kde.org>
+           2009, Adriaan de Groot, Mustapha Abubakar, Ibrahim Dasuna
+           2006, Canonical Ltd, and Rosetta Contributors 2006
+           1998, Erez Nir <erez-n@actcom.co.il>
+           2004-2009, Free Software Foundation, Inc
+           2008-2009, K Desktop Environment
+           2005, KDE Armenian translation team
+           2005, KDE Russian translation team
+           2000-2003, KDE e.v
+           2007, KDE i18n Project for Vietnamese
+           1999-2003, Meni Livne <livne@kde.org>
+           2002-2012, This_file_is_part_of_KDE
+           2001, translate.org.za
+License: LGPL-2+
+
+Files: autotests/kcompositejobtest.cpp
+       autotests/kcompositejobtest.h
+       autotests/kdelibs4configmigratortest.cpp
+       autotests/kdelibs4migrationtest.cpp
+       autotests/kjobtest.cpp
+       autotests/kjobtest.h
+       autotests/kmacroexpandertest.cpp
+       autotests/kshelltest.cpp
+       autotests/ktexttohtmltest.cpp
+       src/lib/caching/kshareddatacache.cpp
+       src/lib/caching/kshareddatacache.h
+       src/lib/caching/kshareddatacache_p.h
+       src/lib/caching/kshareddatacache_win.cpp
+       src/lib/io/kbackup.cpp
+       src/lib/io/kbackup.h
+       src/lib/io/kdirwatch.cpp
+       src/lib/io/kdirwatch.h
+       src/lib/io/kdirwatch_p.h
+       src/lib/io/kdirwatch_win.cpp
+       src/lib/io/kmessage.cpp
+       src/lib/io/kmessage.h
+       src/lib/jobs/kcompositejob.cpp
+       src/lib/jobs/kcompositejob.h
+       src/lib/jobs/kcompositejob_p.h
+       src/lib/jobs/kjob.cpp
+       src/lib/jobs/kjob.h
+       src/lib/jobs/kjob_p.h
+       src/lib/jobs/kjobtrackerinterface.cpp
+       src/lib/jobs/kjobtrackerinterface.h
+       src/lib/plugin/kexportplugin.h
+       src/lib/plugin/kpluginloader.cpp
+       src/lib/plugin/kpluginloader.h
+       src/lib/plugin/kpluginmetadata.cpp
+       src/lib/plugin/kpluginmetadata.h
+       src/lib/randomness/krandomsequence.h
+       src/lib/text/kstringhandler.h
+       tests/faceicontest.cpp
+       tests/faceicontest.h
+       tests/kdirwatchtest.cpp
+       tests/kdirwatchtest.h
+       tests/kdirwatchtest_gui.cpp
+       tests/kdirwatchtest_gui.h
+       tests/krandomsequencetest.cpp
+       autotests/kaboutdatatest.cpp
+Copyright: 2014, Alex Richardson <arichardson.kde@gmail.com>
+           2006-2007, Allen Winter <winter@kde.org>
+           2007, Bernhard Loos <nhuh.put@web.de>
+           2010-2014, David Faure <faure@kde.org>
+           2006, Dirk Mueller <mueller@kde.org>
+           2006, Dirk Stoecker <kde@dstoecker.de>
+           2006, Dominic Battre <dominic@battre.de>
+           2007, Flavio Castelli <flavio.castelli@gmail.com>
+           2006, Gregory S. Hayes <syncomm@kde.org>
+           1999, Ian Zepp <icszepp@islc.net>
+           2005, Ingo Kloecker <kloecker@kde.org>
+           2006, Jaison Lee <lee.jaison@gmail.com>
+           2008, Jarosław Staniek <staniek@kde.org>
+           2013, Kevin Funk <kevin@kfunk.org>
+           2006-2007, Kevin Ottens <ervin@kde.org>
+           2006, Martin Pool <mbp@canonical.com>
+           2010-2012, Michael Pyne <mpyne@kde.org>
+           2006, Michaël Larouche <michael.larouche@kdemail.net>
+           2014, Montel Laurent <montel@kde.org>
+           2014, Nicolás Alvarez <nicolas.alvarez@gmail.com>
+           2003-2008, Oswald Buddenhagen <ossi@kde.org>
+           2008, Rafal Rzepecki <divided.mind@gmail.com>
+           2012, Ralf Jung <ralfjung-e@gmx.de>
+           2000, Rik Hemsley (rikkus) <rik@kde.org>
+           2011, Romain Perier <bambi@ubuntu.com>
+           1999, Sean Harmer <sh@astro.keele.ac.uk>
+           2000, Stephan Kulow <coolo@kde.org>
+           1998, Sven Radej <sven@lisa.exp.univie.ac.at>
+           2005, Thomas Braxton <brax108@cox.net>
+           1999, Waldo Bastian <bastian@kde.org>
+           2008, Friedrich W. H. Kossebau <kossebau@kde.org>
+License: LGPL-2
+
+Files: autotests/alwaysunloadplugin.cpp
+       autotests/alwaysunloadplugin.h
+       autotests/jsonplugin.cpp
+       autotests/jsonplugin.h
+       autotests/jsonplugin2.cpp
+       autotests/jsonplugin2.h
+       autotests/multiplugin.cpp
+       autotests/multiplugin.h
+       autotests/unversionedplugin.cpp
+       autotests/unversionedplugin.h
+       autotests/versionedplugin.cpp
+       autotests/versionedplugin.h
+Copyright: 2014, Alex Merry <alexmerry@kde.org>
+           2013, Sebastian Kügler <sebas@kde.org>
+License: GPL-2+3+KDEeV
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License as
+ published by the Free Software Foundation; either version 2 of
+ the License or (at your option) version 3 or any later version
+ accepted by the membership of KDE e.V. (or its successor approved
+ by the membership of KDE e.V.), which shall act as a proxy
+ defined in Section 14 of version 3 of the license.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General Public License
+ version 2 can be found in "/usr/share/common-licenses/GPL-2", and the
+ complete text of the GNU General Public License version 3 can be found in
+ "/usr/share/common-licenses/GPL-3".
+
+Files: autotests/kpluginfactorytest.cpp
+       autotests/kpluginloadertest.cpp
+       autotests/kshareddatacachetest.cpp
+       src/desktoptojson/desktoptojson.cpp
+       src/desktoptojson/desktoptojson.h
+       src/desktoptojson/main.cpp
+       src/lib/plugin/desktopfileparser.h
+       po/ca/kcoreaddons5_qt.po
+       po/ca@valencia/kcoreaddons5_qt.po
+       po/uk/kcoreaddons5_qt.po
+       src/lib/plugin/desktopfileparser.cpp
+Copyright: 2014, Alex Merry <alex.merry@kde.org>
+           2014, Alex Richardson <arichardson.kde@gmail.com>
+           2013-2014, Sebastian Kügler <sebas@kde.org>
+           2014-2015, This_file_is_part_of_KDE
+           2014, Alex Richardson <arichardson.kde@gmail.com>
+           2013-2014, Sebastian Kügler <sebas@kde.org>
+License: LGPL-2.1+3+KDEeV
+ This library is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; either version 2.1 of the License or ( at
+ your option ) version 3 or, at the discretion of KDE e.V. ( which shall
+ act as a proxy as in section 14 of the GPLv3 ), any later version.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Library General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with this library; see the file COPYING.LIB.  If not, write to
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public License
+ version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1", and the
+ complete text of the GNU Lesser General Public License version 3 can be found
+ in "/usr/share/common-licenses/LGPL-3".
+
+Files: COPYING-CMAKE-SCRIPTS
+       cmake/FindFAM.cmake
+Copyright: 2006, Alexander Neundorf <neundorf@kde.org>
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. The name of the author may not be used to endorse or promote products
+    derived from this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: autotests/kshareddatacachetest.cpp
+Copyright: 2012, David Faure <faure@kde.org>
+License: LGPL-2+3+KDEeV
+ This library is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; either version 2 of the License or ( at
+ your option ) version 3 or, at the discretion of KDE e.V. ( which shall
+ act as a proxy as in section 14 of the GPLv3 ), any later version.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Library General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with this library; see the file COPYING.LIB.  If not, write to
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public License
+ version 2 can be found in "/usr/share/common-licenses/LGPL-2", and the
+ complete text of the GNU Lesser General Public License version 3 can be found
+ in "/usr/share/common-licenses/LGPL-3".
+
+Files: src/lib/io/kfilesystemtype.cpp
+       src/lib/io/kfilesystemtype.h
+Copyright: 2011, David Faure <faure@kde.org>
+License: LGPL-2.1
+
+Files: po/bg/kcoreaddons5_qt.po
+Copyright: 2009-2013, Yasen Pramatarov <yasen@lindeas.com>
+           2006-2009, Zlatko Popov <zlatkopopov@fsa-bg.org>
+License: GPL
+ This file is licensed under the GPL.
+ .
+ On Debian systems, the complete text of the GNU General Public License
+ can be found in `/usr/share/common-licenses/GPL'.
+
+Files: debian/*
+Copyright: 2014 Michał Zając <quintasan@kubuntu.org>
+License: LGPL-2+
+
+License: LGPL-2
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License version 2 as published by the Free Software Foundation;
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Library General Public License for more details.
+ .
+ You should have received a copy of the GNU Library General Public
+ License along with this library. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in "/usr/share/common-licenses/LGPL-2".
+
+License: LGPL-2+
+ This package is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in "/usr/share/common-licenses/LGPL-2".
+
+License: LGPL-2.1
+ This library is free software; you can redistribute it and/or modify it under
+ the terms of the GNU Lesser General Public License version 2.1 as published
+ by the Free Software Foundation.
+ .
+ This library is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with this library.  If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public License
+ version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
diff --git a/docs b/docs
new file mode 100644 (file)
index 0000000..b43bf86
--- /dev/null
+++ b/docs
@@ -0,0 +1 @@
+README.md
diff --git a/libkf5coreaddons-bin-dev.install b/libkf5coreaddons-bin-dev.install
new file mode 100644 (file)
index 0000000..660d56d
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin/desktoptojson
+usr/lib/*/cmake/KF5CoreAddons/KF5CoreAddonsToolingTargets*.cmake
diff --git a/libkf5coreaddons-data.install b/libkf5coreaddons-data.install
new file mode 100644 (file)
index 0000000..f3cd5f5
--- /dev/null
@@ -0,0 +1,3 @@
+usr/share/kf5/licenses/
+usr/share/locale/*/*/kcoreaddons5_qt.*
+usr/share/mime/packages/kde5.xml
diff --git a/libkf5coreaddons-dev.acc.in b/libkf5coreaddons-dev.acc.in
new file mode 100644 (file)
index 0000000..f631fb4
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<descriptor>
+
+<version>
+    5.4.0
+</version>
+
+<headers>
+    /usr/include/KF5/KCoreAddons/
+</headers>
+
+<libs>
+    /usr/lib/@@DEB_HOST_MULTIARCH@@/libKF5CoreAddons.so
+</libs>
+
+<gcc_options>
+    -fPIC
+    -std=c++11
+</gcc_options>
+
+</descriptor>
diff --git a/libkf5coreaddons-dev.install b/libkf5coreaddons-dev.install
new file mode 100644 (file)
index 0000000..3b8d0ea
--- /dev/null
@@ -0,0 +1,7 @@
+usr/include/KF5/KCoreAddons/
+usr/include/KF5/kcoreaddons_version.h
+usr/lib/*/cmake/KF5CoreAddons/KF5CoreAddonsConfig*.cmake
+usr/lib/*/cmake/KF5CoreAddons/KF5CoreAddonsMacros.cmake
+usr/lib/*/cmake/KF5CoreAddons/KF5CoreAddonsTargets*.cmake
+usr/lib/*/libKF5CoreAddons.so
+usr/lib/*/qt5/mkspecs/modules/qt_KCoreAddons.pri
diff --git a/libkf5coreaddons-dev.lintian-overrides b/libkf5coreaddons-dev.lintian-overrides
new file mode 100644 (file)
index 0000000..7a3dd78
--- /dev/null
@@ -0,0 +1 @@
+libkf5coreaddons-dev: binary-without-manpage usr/bin/desktoptojson
diff --git a/libkf5coreaddons5.install b/libkf5coreaddons5.install
new file mode 100644 (file)
index 0000000..6602980
--- /dev/null
@@ -0,0 +1,2 @@
+usr/lib/*/libKF5CoreAddons.so.5
+usr/lib/*/libKF5CoreAddons.so.5.*
diff --git a/libkf5coreaddons5.symbols b/libkf5coreaddons5.symbols
new file mode 100644 (file)
index 0000000..2025033
--- /dev/null
@@ -0,0 +1,632 @@
+# SymbolsHelper-Confirmed: 5.23.0 amd64 armhf i386
+libKF5CoreAddons.so.5 libkf5coreaddons5 #MINVER#
+ _ZN10KAboutData10addLicenseEN13KAboutLicense10LicenseKeyE@Base 4.100.0
+ _ZN10KAboutData10pluginDataERK7QString@Base 4.97.0
+ _ZN10KAboutData10setLicenseEN13KAboutLicense10LicenseKeyE@Base 4.100.0
+ _ZN10KAboutData10setVersionERK10QByteArray@Base 4.97.0
+ _ZN10KAboutData11setHomepageERK7QString@Base 4.97.0
+ _ZN10KAboutData12setOtherTextERK7QString@Base 4.97.0
+ _ZN10KAboutData13setBugAddressERK10QByteArray@Base 4.97.0
+ _ZN10KAboutData13setTranslatorERK7QStringS2_@Base 4.97.0
+ _ZN10KAboutData14addLicenseTextERK7QString@Base 4.97.0
+ _ZN10KAboutData14setDisplayNameERK7QString@Base 4.97.0
+ _ZN10KAboutData14setLicenseTextERK7QString@Base 4.97.0
+ _ZN10KAboutData14setOcsProviderERK7QString@Base 4.97.0
+ _ZN10KAboutData14setProductNameERK10QByteArray@Base 4.97.0
+ _ZN10KAboutData14setProgramLogoERK8QVariant@Base 4.97.0
+ _ZN10KAboutData15applicationDataEv@Base 4.97.0
+ _ZN10KAboutData16setComponentNameERK7QString@Base 4.97.0
+ _ZN10KAboutData16setupCommandLineEP18QCommandLineParser@Base 4.97.0
+ _ZN10KAboutData18addLicenseTextFileERK7QString@Base 4.97.0
+ _ZN10KAboutData18fromPluginMetaDataERK15KPluginMetaData@Base 5.18.0
+ _ZN10KAboutData18processCommandLineEP18QCommandLineParser@Base 4.97.0
+ _ZN10KAboutData18registerPluginDataERKS_@Base 4.97.0
+ _ZN10KAboutData18setApplicationDataERKS_@Base 4.97.0
+ _ZN10KAboutData18setDesktopFileNameERK7QString@Base 5.16.0
+ _ZN10KAboutData18setLicenseTextFileERK7QString@Base 4.97.0
+ _ZN10KAboutData18setProgramIconNameERK7QString@Base 4.97.0
+ _ZN10KAboutData19setCustomAuthorTextERK7QStringS2_@Base 4.97.0
+ _ZN10KAboutData19setShortDescriptionERK7QString@Base 4.97.0
+ _ZN10KAboutData20aboutTranslationTeamEv@Base 4.97.0
+ _ZN10KAboutData21setCopyrightStatementERK7QString@Base 4.97.0
+ _ZN10KAboutData21setOrganizationDomainERK10QByteArray@Base 4.97.0
+ _ZN10KAboutData21unsetCustomAuthorTextEv@Base 4.97.0
+ _ZN10KAboutData22applicationDataPointerEv@Base 4.97.0
+ _ZN10KAboutData7Private16parseTranslatorsERK7QStringS3_@Base 5.18.0
+ _ZN10KAboutData9addAuthorERK7QStringS2_S2_S2_S2_@Base 4.97.0
+ _ZN10KAboutData9addCreditERK7QStringS2_S2_S2_S2_@Base 4.97.0
+ _ZN10KAboutDataC1ERK7QStringS2_S2_@Base 4.99.0
+ _ZN10KAboutDataC1ERK7QStringS2_S2_S2_N13KAboutLicense10LicenseKeyES2_S2_S2_S2_@Base 4.100.0
+ _ZN10KAboutDataC1ERKS_@Base 4.97.0
+ _ZN10KAboutDataC2ERK7QStringS2_S2_@Base 4.99.0
+ _ZN10KAboutDataC2ERK7QStringS2_S2_S2_N13KAboutLicense10LicenseKeyES2_S2_S2_S2_@Base 4.100.0
+ _ZN10KAboutDataC2ERKS_@Base 4.97.0
+ _ZN10KAboutDataD1Ev@Base 4.97.0
+ _ZN10KAboutDataD2Ev@Base 4.97.0
+ _ZN10KAboutDataaSERKS_@Base 4.97.0
+ _ZN10KUserGroup13allGroupNamesEj@Base 4.98.0
+ _ZN10KUserGroup9allGroupsEj@Base 4.98.0
+ _ZN10KUserGroupC1E8KGroupId@Base 4.98.0
+ _ZN10KUserGroupC1EN5KUser7UIDModeE@Base 4.97.0
+ _ZN10KUserGroupC1EPK5group@Base 4.97.0
+ _ZN10KUserGroupC1EPKc@Base 4.97.0
+ _ZN10KUserGroupC1ERK7QString@Base 4.97.0
+ _ZN10KUserGroupC1ERKS_@Base 4.97.0
+ _ZN10KUserGroupC1Ej@Base 4.97.0
+ _ZN10KUserGroupC2E8KGroupId@Base 4.98.0
+ _ZN10KUserGroupC2EN5KUser7UIDModeE@Base 4.97.0
+ _ZN10KUserGroupC2EPK5group@Base 4.97.0
+ _ZN10KUserGroupC2EPKc@Base 4.97.0
+ _ZN10KUserGroupC2ERK7QString@Base 4.97.0
+ _ZN10KUserGroupC2ERKS_@Base 4.97.0
+ _ZN10KUserGroupC2Ej@Base 4.97.0
+ _ZN10KUserGroupD1Ev@Base 4.97.0
+ _ZN10KUserGroupD2Ev@Base 4.97.0
+ _ZN10KUserGroupaSERKS_@Base 4.97.0
+ _ZN11KCoreAddons13versionStringEv@Base 5.20.0
+ _ZN11KCoreAddons7versionEv@Base 5.20.0
+ _ZN11KJobPrivate15_k_speedTimeoutEv@Base 4.97.0
+ _ZN11KJobPrivateC1Ev@Base 4.97.0
+ _ZN11KJobPrivateC2Ev@Base 4.97.0
+ _ZN11KJobPrivateD0Ev@Base 4.97.0
+ _ZN11KJobPrivateD1Ev@Base 4.97.0
+ _ZN11KJobPrivateD2Ev@Base 4.97.0
+ _ZN11KTextToHTML13convertToHtmlERK7QStringRK6QFlagsINS_6OptionEEii@Base 5.4.0+git20141204.0007+15.04
+ _ZN12KAboutPerson8fromJSONERK11QJsonObject@Base 5.18.0
+ _ZN12KAboutPersonC1ERK7QStringS2_S2_S2_S2_@Base 4.97.0
+ _ZN12KAboutPersonC1ERK7QStringS2_b@Base 4.97.0
+ _ZN12KAboutPersonC1ERKS_@Base 4.97.0
+ _ZN12KAboutPersonC2ERK7QStringS2_S2_S2_S2_@Base 4.97.0
+ _ZN12KAboutPersonC2ERK7QStringS2_b@Base 4.97.0
+ _ZN12KAboutPersonC2ERKS_@Base 4.97.0
+ _ZN12KAboutPersonD1Ev@Base 4.97.0
+ _ZN12KAboutPersonD2Ev@Base 4.97.0
+ _ZN12KAboutPersonaSERKS_@Base 4.97.0
+ _ZN12KUrlMimeData11setMetaDataERK4QMapI7QStringS1_EP9QMimeData@Base 4.97.0
+ _ZN12KUrlMimeData13mimeDataTypesEv@Base 4.97.0
+ _ZN12KUrlMimeData16urlsFromMimeDataEPK9QMimeDataNS_13DecodeOptionsEP4QMapI7QStringS5_E@Base 4.97.0
+ _ZN12KUrlMimeData7setUrlsERK5QListI4QUrlES4_P9QMimeData@Base 4.97.0
+ _ZN13KAboutLicense18setLicenseFromPathERK7QString@Base 4.97.0
+ _ZN13KAboutLicense18setLicenseFromTextERK7QString@Base 4.97.0
+ _ZN13KAboutLicense7PrivateC1ENS_10LicenseKeyEPK10KAboutData@Base 4.100.0
+ _ZN13KAboutLicense7PrivateC1EPK10KAboutData@Base 4.97.0
+ _ZN13KAboutLicense7PrivateC1ERKS0_@Base 4.97.0
+ _ZN13KAboutLicense7PrivateC2ENS_10LicenseKeyEPK10KAboutData@Base 4.100.0
+ _ZN13KAboutLicense7PrivateC2EPK10KAboutData@Base 4.97.0
+ _ZN13KAboutLicense7PrivateC2ERKS0_@Base 4.97.0
+ _ZN13KAboutLicense9byKeywordERK7QString@Base 4.97.0
+ _ZN13KAboutLicenseC1ENS_10LicenseKeyEPK10KAboutData@Base 4.100.0
+ _ZN13KAboutLicenseC1EPK10KAboutData@Base 4.97.0
+ _ZN13KAboutLicenseC1ERKS_@Base 4.97.0
+ _ZN13KAboutLicenseC2ENS_10LicenseKeyEPK10KAboutData@Base 4.100.0
+ _ZN13KAboutLicenseC2EPK10KAboutData@Base 4.97.0
+ _ZN13KAboutLicenseC2ERKS_@Base 4.97.0
+ _ZN13KAboutLicenseD1Ev@Base 4.97.0
+ _ZN13KAboutLicenseD2Ev@Base 4.97.0
+ _ZN13KAboutLicenseaSERKS_@Base 4.97.0
+ _ZN13KAutoSaveFile10staleFilesERK4QUrlRK7QString@Base 4.97.0
+ _ZN13KAutoSaveFile11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.97.0
+ _ZN13KAutoSaveFile11qt_metacastEPKc@Base 4.97.0
+ _ZN13KAutoSaveFile11releaseLockEv@Base 4.97.0
+ _ZN13KAutoSaveFile13allStaleFilesERK7QString@Base 4.97.0
+ _ZN13KAutoSaveFile14setManagedFileERK4QUrl@Base 4.97.0
+ _ZN13KAutoSaveFile16staticMetaObjectE@Base 4.97.0
+ _ZN13KAutoSaveFile4openE6QFlagsIN9QIODevice12OpenModeFlagEE@Base 4.97.0
+ _ZN13KAutoSaveFileC1EP7QObject@Base 4.97.0
+ _ZN13KAutoSaveFileC1ERK4QUrlP7QObject@Base 4.97.0
+ _ZN13KAutoSaveFileC2EP7QObject@Base 4.97.0
+ _ZN13KAutoSaveFileC2ERK4QUrlP7QObject@Base 4.97.0
+ _ZN13KAutoSaveFileD0Ev@Base 4.97.0
+ _ZN13KAutoSaveFileD1Ev@Base 4.97.0
+ _ZN13KAutoSaveFileD2Ev@Base 4.97.0
+ _ZN13KCompositeJob10slotResultEP4KJob@Base 4.97.0
+ _ZN13KCompositeJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.97.0
+ _ZN13KCompositeJob11qt_metacastEPKc@Base 4.97.0
+ _ZN13KCompositeJob12clearSubjobsEv@Base 4.97.0
+ _ZN13KCompositeJob12removeSubjobEP4KJob@Base 4.97.0
+ _ZN13KCompositeJob15slotInfoMessageEP4KJobRK7QStringS4_@Base 4.97.0
+ _ZN13KCompositeJob16staticMetaObjectE@Base 4.97.0
+ _ZN13KCompositeJob9addSubjobEP4KJob@Base 4.97.0
+ _ZN13KCompositeJobC1EP7QObject@Base 4.97.0
+ _ZN13KCompositeJobC1ER20KCompositeJobPrivateP7QObject@Base 4.97.0
+ _ZN13KCompositeJobC2EP7QObject@Base 4.97.0
+ _ZN13KCompositeJobC2ER20KCompositeJobPrivateP7QObject@Base 4.97.0
+ _ZN13KCompositeJobD0Ev@Base 4.97.0
+ _ZN13KCompositeJobD1Ev@Base 4.97.0
+ _ZN13KCompositeJobD2Ev@Base 4.97.0
+ _ZN13KPluginLoader10findPluginERK7QString@Base 4.99.0
+ _ZN13KPluginLoader11findPluginsERK7QStringSt8functionIFbRK15KPluginMetaDataEE@Base 5.2.0
+ _ZN13KPluginLoader11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.99.0
+ _ZN13KPluginLoader11qt_metacastEPKc@Base 4.99.0
+ _ZN13KPluginLoader12setLoadHintsE6QFlagsIN8QLibrary8LoadHintEE@Base 4.99.0
+ _ZN13KPluginLoader13forEachPluginERK7QStringSt8functionIFvS2_EE@Base 5.2.0
+ _ZN13KPluginLoader13pluginVersionEv@Base 4.99.0
+ _ZN13KPluginLoader15findPluginsByIdERK7QStringS2_@Base 5.11.0
+ _ZN13KPluginLoader16staticMetaObjectE@Base 4.99.0
+ _ZN13KPluginLoader18instantiatePluginsERK7QStringSt8functionIFbRK15KPluginMetaDataEEP7QObject@Base 5.2.0
+ _ZN13KPluginLoader4loadEv@Base 4.99.0
+ _ZN13KPluginLoader6unloadEv@Base 4.99.0
+ _ZN13KPluginLoader7factoryEv@Base 4.99.0
+ _ZN13KPluginLoader8instanceEv@Base 4.99.0
+ _ZN13KPluginLoaderC1ERK11KPluginNameP7QObject@Base 4.99.0
+ _ZN13KPluginLoaderC1ERK7QStringP7QObject@Base 4.99.0
+ _ZN13KPluginLoaderC2ERK11KPluginNameP7QObject@Base 4.99.0
+ _ZN13KPluginLoaderC2ERK7QStringP7QObject@Base 4.99.0
+ _ZN13KPluginLoaderD0Ev@Base 4.99.0
+ _ZN13KPluginLoaderD1Ev@Base 4.99.0
+ _ZN13KPluginLoaderD2Ev@Base 4.99.0
+ _ZN14KJobUiDelegate10connectJobEP4KJob@Base 4.97.0
+ _ZN14KJobUiDelegate11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.97.0
+ _ZN14KJobUiDelegate11qt_metacastEPKc@Base 4.97.0
+ _ZN14KJobUiDelegate11slotWarningEP4KJobRK7QStringS4_@Base 4.97.0
+ _ZN14KJobUiDelegate16showErrorMessageEv@Base 4.97.0
+ _ZN14KJobUiDelegate16staticMetaObjectE@Base 4.97.0
+ _ZN14KJobUiDelegate27setAutoErrorHandlingEnabledEb@Base 4.97.0
+ _ZN14KJobUiDelegate29setAutoWarningHandlingEnabledEb@Base 4.97.0
+ _ZN14KJobUiDelegate6setJobEP4KJob@Base 4.97.0
+ _ZN14KJobUiDelegate7Private9_k_resultEP4KJob@Base 4.97.0
+ _ZN14KJobUiDelegateC1Ev@Base 4.97.0
+ _ZN14KJobUiDelegateC2Ev@Base 4.97.0
+ _ZN14KJobUiDelegateD0Ev@Base 4.97.0
+ _ZN14KJobUiDelegateD1Ev@Base 4.97.0
+ _ZN14KJobUiDelegateD2Ev@Base 4.97.0
+ _ZN14KMacroExpander12expandMacrosERK7QStringRK5QHashI5QChar11QStringListES4_@Base 4.97.0
+ _ZN14KMacroExpander12expandMacrosERK7QStringRK5QHashI5QCharS0_ES4_@Base 4.97.0
+ _ZN14KMacroExpander12expandMacrosERK7QStringRK5QHashIS0_11QStringListE5QChar@Base 4.97.0
+ _ZN14KMacroExpander12expandMacrosERK7QStringRK5QHashIS0_S0_E5QChar@Base 4.97.0
+ _ZN14KMacroExpander22expandMacrosShellQuoteERK7QStringRK5QHashI5QChar11QStringListES4_@Base 4.97.0
+ _ZN14KMacroExpander22expandMacrosShellQuoteERK7QStringRK5QHashI5QCharS0_ES4_@Base 4.97.0
+ _ZN14KMacroExpander22expandMacrosShellQuoteERK7QStringRK5QHashIS0_11QStringListE5QChar@Base 4.97.0
+ _ZN14KMacroExpander22expandMacrosShellQuoteERK7QStringRK5QHashIS0_S0_E5QChar@Base 4.97.0
+ _ZN14KPluginFactory11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.99.0
+ _ZN14KPluginFactory11qt_metacastEPKc@Base 4.99.0
+ _ZN14KPluginFactory12createObjectEP7QObjectPKcRK11QStringList@Base 4.99.0
+ _ZN14KPluginFactory13objectCreatedEP7QObject@Base 4.99.0
+ _ZN14KPluginFactory14registerPluginERK7QStringPK11QMetaObjectPFP7QObjectP7QWidgetS7_RK5QListI8QVariantEE@Base 4.99.0
+ _ZN14KPluginFactory16createPartObjectEP7QWidgetP7QObjectPKcRK11QStringList@Base 4.99.0
+ _ZN14KPluginFactory16staticMetaObjectE@Base 4.99.0
+ _ZN14KPluginFactory23stringListToVariantListERK11QStringList@Base 4.99.0
+ _ZN14KPluginFactory23variantListToStringListERK5QListI8QVariantE@Base 4.99.0
+ _ZN14KPluginFactory6createEPKcP7QWidgetP7QObjectRK5QListI8QVariantERK7QString@Base 4.99.0
+ _ZN14KPluginFactoryC1ER21KPluginFactoryPrivate@Base 4.99.0
+ _ZN14KPluginFactoryC1Ev@Base 4.99.0
+ _ZN14KPluginFactoryC2ER21KPluginFactoryPrivate@Base 4.99.0
+ _ZN14KPluginFactoryC2Ev@Base 4.99.0
+ _ZN14KPluginFactoryD0Ev@Base 4.99.0
+ _ZN14KPluginFactoryD1Ev@Base 4.99.0
+ _ZN14KPluginFactoryD2Ev@Base 4.99.0
+ _ZN14KStringHandler14preProcessWrapERK7QString@Base 4.97.0
+ _ZN14KStringHandler6isUtf8EPKc@Base 4.97.0
+ _ZN14KStringHandler7obscureERK7QString@Base 4.97.0
+ _ZN14KStringHandler7tagUrlsERK7QString@Base 4.97.0
+ _ZN14KStringHandler8capwordsERK11QStringList@Base 4.97.0
+ _ZN14KStringHandler8capwordsERK7QString@Base 4.97.0
+ _ZN14KStringHandler8csqueezeERK7QStringi@Base 4.97.0
+ _ZN14KStringHandler8from8BitEPKc@Base 4.97.0
+ _ZN14KStringHandler8lsqueezeERK7QStringi@Base 4.97.0
+ _ZN14KStringHandler8rsqueezeERK7QStringi@Base 4.97.0
+ _ZN14KStringHandler9perlSplitERK5QCharRK7QStringi@Base 4.97.0
+ _ZN14KStringHandler9perlSplitERK7QRegExpRK7QStringi@Base 4.97.0
+ _ZN14KStringHandler9perlSplitERK7QStringS2_i@Base 4.97.0
+ _ZN15KFileSystemType14fileSystemTypeERK7QString@Base 4.97.0
+ _ZN15KPluginMetaData14readStringListERK11QJsonObjectRK7QString@Base 5.2.0
+ _ZN15KPluginMetaData15fromDesktopFileERK7QStringRK11QStringList@Base 5.16.0
+ _ZN15KPluginMetaData19loadFromDesktopFileERK7QStringRK11QStringList@Base 5.16.0
+ _ZN15KPluginMetaData19readTranslatedValueERK11QJsonObjectRK7QStringRK10QJsonValue@Base 5.2.0
+ _ZN15KPluginMetaData20readTranslatedStringERK11QJsonObjectRK7QStringS5_@Base 5.2.0
+ _ZN15KPluginMetaDataC1ERK11QJsonObjectRK7QString@Base 5.2.0
+ _ZN15KPluginMetaDataC1ERK11QJsonObjectRK7QStringS5_@Base 5.4.0+git20141202.0008+15.04
+ _ZN15KPluginMetaDataC1ERK13KPluginLoader@Base 5.2.0
+ _ZN15KPluginMetaDataC1ERK13QPluginLoader@Base 5.2.0
+ _ZN15KPluginMetaDataC1ERK7QString@Base 5.2.0
+ _ZN15KPluginMetaDataC1ERKS_@Base 5.2.0
+ _ZN15KPluginMetaDataC1Ev@Base 5.2.0
+ _ZN15KPluginMetaDataC2ERK11QJsonObjectRK7QString@Base 5.2.0
+ _ZN15KPluginMetaDataC2ERK11QJsonObjectRK7QStringS5_@Base 5.4.0+git20141202.0008+15.04
+ _ZN15KPluginMetaDataC2ERK13KPluginLoader@Base 5.2.0
+ _ZN15KPluginMetaDataC2ERK13QPluginLoader@Base 5.2.0
+ _ZN15KPluginMetaDataC2ERK7QString@Base 5.2.0
+ _ZN15KPluginMetaDataC2ERKS_@Base 5.2.0
+ _ZN15KPluginMetaDataC2Ev@Base 5.2.0
+ _ZN15KPluginMetaDataD1Ev@Base 5.2.0
+ _ZN15KPluginMetaDataD2Ev@Base 5.2.0
+ _ZN15KPluginMetaDataaSERKS_@Base 5.2.0
+ _ZN15KRandomSequence6getIntEj@Base 5.6.0+git20150124.0026+15.04
+ _ZN15KRandomSequence7Private4drawEv@Base 4.97.0
+ _ZN15KRandomSequence7getBoolEv@Base 4.97.0
+ _ZN15KRandomSequence7getLongEm@Base 4.97.0
+ _ZN15KRandomSequence7setSeedEi@Base 5.6.0+git20150124.0026+15.04
+ _ZN15KRandomSequence7setSeedEl@Base 4.97.0
+ _ZN15KRandomSequence8modulateEi@Base 4.97.0
+ _ZN15KRandomSequence9getDoubleEv@Base 4.97.0
+ _ZN15KRandomSequenceC1ERKS_@Base 4.97.0
+ _ZN15KRandomSequenceC1Ei@Base 5.6.0+git20150124.0026+15.04
+ _ZN15KRandomSequenceC1El@Base 4.97.0
+ _ZN15KRandomSequenceC2ERKS_@Base 4.97.0
+ _ZN15KRandomSequenceC2Ei@Base 5.6.0+git20150124.0026+15.04
+ _ZN15KRandomSequenceC2El@Base 4.97.0
+ _ZN15KRandomSequenceD0Ev@Base 4.97.0
+ _ZN15KRandomSequenceD1Ev@Base 4.97.0
+ _ZN15KRandomSequenceD2Ev@Base 4.97.0
+ _ZN15KRandomSequenceaSERKS_@Base 4.97.0
+ _ZN16KSharedDataCache11deleteCacheERK7QString@Base 4.97.0
+ _ZN16KSharedDataCache12setTimestampEj@Base 4.97.0
+ _ZN16KSharedDataCache17setEvictionPolicyENS_14EvictionPolicyE@Base 4.97.0
+ _ZN16KSharedDataCache5clearEv@Base 4.97.0
+ _ZN16KSharedDataCache6insertERK7QStringRK10QByteArray@Base 4.97.0
+ _ZN16KSharedDataCacheC1ERK7QStringjj@Base 4.97.0
+ _ZN16KSharedDataCacheC2ERK7QStringjj@Base 4.97.0
+ _ZN16KSharedDataCacheD1Ev@Base 4.97.0
+ _ZN16KSharedDataCacheD2Ev@Base 4.97.0
+ _ZN17Kdelibs4MigrationC1Ev@Base 4.99.0
+ _ZN17Kdelibs4MigrationC2Ev@Base 4.99.0
+ _ZN17Kdelibs4MigrationD1Ev@Base 4.99.0
+ _ZN17Kdelibs4MigrationD2Ev@Base 4.99.0
+ _ZN18KCharMacroExpander16expandPlainMacroERK7QStringiR11QStringList@Base 4.97.0
+ _ZN18KCharMacroExpander18expandEscapedMacroERK7QStringiR11QStringList@Base 4.97.0
+ _ZN18KMacroExpanderBase12expandMacrosER7QString@Base 4.97.0
+ _ZN18KMacroExpanderBase13setEscapeCharE5QChar@Base 4.97.0
+ _ZN18KMacroExpanderBase16expandPlainMacroERK7QStringiR11QStringList@Base 4.97.0
+ _ZN18KMacroExpanderBase18expandEscapedMacroERK7QStringiR11QStringList@Base 4.97.0
+ _ZN18KMacroExpanderBase22expandMacrosShellQuoteER7QString@Base 4.97.0
+ _ZN18KMacroExpanderBase22expandMacrosShellQuoteER7QStringRi@Base 4.97.0
+ _ZN18KMacroExpanderBaseC1E5QChar@Base 4.97.0
+ _ZN18KMacroExpanderBaseC2E5QChar@Base 4.97.0
+ _ZN18KMacroExpanderBaseD0Ev@Base 4.97.0
+ _ZN18KMacroExpanderBaseD1Ev@Base 4.97.0
+ _ZN18KMacroExpanderBaseD2Ev@Base 4.97.0
+ _ZN18KWordMacroExpander16expandPlainMacroERK7QStringiR11QStringList@Base 4.97.0
+ _ZN18KWordMacroExpander18expandEscapedMacroERK7QStringiR11QStringList@Base 4.97.0
+ _ZN20KCompositeJobPrivateC1Ev@Base 4.97.0
+ _ZN20KCompositeJobPrivateC2Ev@Base 4.97.0
+ _ZN20KCompositeJobPrivateD0Ev@Base 4.97.0
+ _ZN20KCompositeJobPrivateD1Ev@Base 4.97.0
+ _ZN20KCompositeJobPrivateD2Ev@Base 4.97.0
+ _ZN20KJobTrackerInterface11descriptionEP4KJobRK7QStringRK5QPairIS2_S2_ES8_@Base 4.97.0
+ _ZN20KJobTrackerInterface11infoMessageEP4KJobRK7QStringS4_@Base 4.97.0
+ _ZN20KJobTrackerInterface11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.97.0
+ _ZN20KJobTrackerInterface11qt_metacastEPKc@Base 4.97.0
+ _ZN20KJobTrackerInterface11registerJobEP4KJob@Base 4.97.0
+ _ZN20KJobTrackerInterface11totalAmountEP4KJobNS0_4UnitEy@Base 4.97.0
+ _ZN20KJobTrackerInterface13unregisterJobEP4KJob@Base 4.97.0
+ _ZN20KJobTrackerInterface15processedAmountEP4KJobNS0_4UnitEy@Base 4.97.0
+ _ZN20KJobTrackerInterface16staticMetaObjectE@Base 4.97.0
+ _ZN20KJobTrackerInterface5speedEP4KJobm@Base 4.97.0
+ _ZN20KJobTrackerInterface7percentEP4KJobm@Base 4.97.0
+ _ZN20KJobTrackerInterface7resumedEP4KJob@Base 4.97.0
+ _ZN20KJobTrackerInterface7warningEP4KJobRK7QStringS4_@Base 4.97.0
+ _ZN20KJobTrackerInterface8finishedEP4KJob@Base 4.97.0
+ _ZN20KJobTrackerInterface9suspendedEP4KJob@Base 4.97.0
+ _ZN20KJobTrackerInterfaceC1EP7QObject@Base 4.97.0
+ _ZN20KJobTrackerInterfaceC2EP7QObject@Base 4.97.0
+ _ZN20KJobTrackerInterfaceD0Ev@Base 4.97.0
+ _ZN20KJobTrackerInterfaceD1Ev@Base 4.97.0
+ _ZN20KJobTrackerInterfaceD2Ev@Base 4.97.0
+ _ZN22Kdelibs4ConfigMigrator10setUiFilesERK11QStringList@Base 5.2.0
+ _ZN22Kdelibs4ConfigMigrator14setConfigFilesERK11QStringList@Base 5.2.0
+ _ZN22Kdelibs4ConfigMigrator7migrateEv@Base 5.2.0
+ _ZN22Kdelibs4ConfigMigratorC1ERK7QString@Base 5.2.0
+ _ZN22Kdelibs4ConfigMigratorC2ERK7QString@Base 5.2.0
+ _ZN22Kdelibs4ConfigMigratorD1Ev@Base 5.2.0
+ _ZN22Kdelibs4ConfigMigratorD2Ev@Base 5.2.0
+ _ZN4KJob10emitResultEv@Base 4.97.0
+ _ZN4KJob10setPercentEm@Base 4.97.0
+ _ZN4KJob11descriptionEPS_RK7QStringRK5QPairIS1_S1_ES7_@Base 4.97.0
+ _ZN4KJob11emitPercentEyy@Base 4.97.0
+ _ZN4KJob11infoMessageEPS_RK7QStringS3_@Base 4.97.0
+ _ZN4KJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.97.0
+ _ZN4KJob11qt_metacastEPKc@Base 4.97.0
+ _ZN4KJob11totalAmountEPS_NS_4UnitEy@Base 4.97.0
+ _ZN4KJob12setErrorTextERK7QString@Base 4.97.0
+ _ZN4KJob13processedSizeEPS_y@Base 4.97.0
+ _ZN4KJob13setAutoDeleteEb@Base 4.97.0
+ _ZN4KJob13setUiDelegateEP14KJobUiDelegate@Base 4.97.0
+ _ZN4KJob14setTotalAmountENS_4UnitEy@Base 4.97.0
+ _ZN4KJob15processedAmountEPS_NS_4UnitEy@Base 4.97.0
+ _ZN4KJob15setCapabilitiesE6QFlagsINS_10CapabilityEE@Base 4.97.0
+ _ZN4KJob16staticMetaObjectE@Base 4.97.0
+ _ZN4KJob18setProcessedAmountENS_4UnitEy@Base 4.97.0
+ _ZN4KJob4execEv@Base 4.97.0
+ _ZN4KJob4killENS_13KillVerbosityE@Base 4.97.0
+ _ZN4KJob5speedEPS_m@Base 4.97.0
+ _ZN4KJob6doKillEv@Base 4.97.0
+ _ZN4KJob6resultEPS_NS_14QPrivateSignalE@Base 4.97.0
+ _ZN4KJob6resumeEv@Base 4.97.0
+ _ZN4KJob7percentEPS_m@Base 4.97.0
+ _ZN4KJob7resumedEPS_NS_14QPrivateSignalE@Base 4.97.0
+ _ZN4KJob7suspendEv@Base 4.97.0
+ _ZN4KJob7warningEPS_RK7QStringS3_@Base 4.97.0
+ _ZN4KJob8doResumeEv@Base 4.97.0
+ _ZN4KJob8finishedEPS_NS_14QPrivateSignalE@Base 4.97.0
+ _ZN4KJob8setErrorEi@Base 4.97.0
+ _ZN4KJob9doSuspendEv@Base 4.97.0
+ _ZN4KJob9emitSpeedEm@Base 4.97.0
+ _ZN4KJob9finishJobEb@Base 5.16.0
+ _ZN4KJob9suspendedEPS_NS_14QPrivateSignalE@Base 4.97.0
+ _ZN4KJob9totalSizeEPS_y@Base 4.97.0
+ _ZN4KJobC1EP7QObject@Base 4.97.0
+ _ZN4KJobC1ER11KJobPrivateP7QObject@Base 4.97.0
+ _ZN4KJobC2EP7QObject@Base 4.97.0
+ _ZN4KJobC2ER11KJobPrivateP7QObject@Base 4.97.0
+ _ZN4KJobD0Ev@Base 4.97.0
+ _ZN4KJobD1Ev@Base 4.97.0
+ _ZN4KJobD2Ev@Base 4.97.0
+ _ZN5KUser12allUserNamesEj@Base 4.98.0
+ _ZN5KUser8allUsersEj@Base 4.98.0
+ _ZN5KUserC1E7KUserId@Base 4.98.0
+ _ZN5KUserC1ENS_7UIDModeE@Base 4.97.0
+ _ZN5KUserC1EPK6passwd@Base 4.97.0
+ _ZN5KUserC1EPKc@Base 4.97.0
+ _ZN5KUserC1ERK7QString@Base 4.97.0
+ _ZN5KUserC1ERKS_@Base 4.97.0
+ _ZN5KUserC1Ej@Base 4.97.0
+ _ZN5KUserC2E7KUserId@Base 4.98.0
+ _ZN5KUserC2ENS_7UIDModeE@Base 4.97.0
+ _ZN5KUserC2EPK6passwd@Base 4.97.0
+ _ZN5KUserC2EPKc@Base 4.97.0
+ _ZN5KUserC2ERK7QString@Base 4.97.0
+ _ZN5KUserC2ERKS_@Base 4.97.0
+ _ZN5KUserC2Ej@Base 4.97.0
+ _ZN5KUserD1Ev@Base 4.97.0
+ _ZN5KUserD2Ev@Base 4.97.0
+ _ZN5KUseraSERKS_@Base 4.97.0
+ _ZN6KShell11tildeExpandERK7QString@Base 4.97.0
+ _ZN6KShell8joinArgsERK11QStringList@Base 4.97.0
+ _ZN6KShell8quoteArgERK7QString@Base 4.97.0
+ _ZN6KShell9splitArgsERK7QString6QFlagsINS_6OptionEEPNS_6ErrorsE@Base 4.97.0
+ _ZN7KBackup10backupFileERK7QStringS2_@Base 4.97.0
+ _ZN7KBackup13rcsBackupFileERK7QStringS2_S2_@Base 4.97.0
+ _ZN7KBackup16simpleBackupFileERK7QStringS2_S2_@Base 4.97.0
+ _ZN7KBackup18numberedBackupFileERK7QStringS2_S2_j@Base 4.97.0
+ _ZN7KFormat16staticMetaObjectE@Base 5.2.0+git20140930
+ _ZN7KFormatC1ERK7QLocale@Base 4.97.0
+ _ZN7KFormatC1ERKS_@Base 4.97.0
+ _ZN7KFormatC2ERK7QLocale@Base 4.97.0
+ _ZN7KFormatC2ERKS_@Base 4.97.0
+ _ZN7KFormatD1Ev@Base 4.97.0
+ _ZN7KFormatD2Ev@Base 4.97.0
+ _ZN7KFormataSERKS_@Base 5.23.0
+ _ZN7KRandom12randomStringEi@Base 4.97.0
+ _ZN7KRandom6randomEv@Base 4.97.0
+ _ZN7KUserId13currentUserIdEv@Base 4.98.0
+ _ZN7KUserId22currentEffectiveUserIdEv@Base 4.98.0
+ _ZN7KUserId8fromNameERK7QString@Base 4.98.0
+ _ZN8KGroupId14currentGroupIdEv@Base 4.98.0
+ _ZN8KGroupId23currentEffectiveGroupIdEv@Base 4.98.0
+ _ZN8KGroupId8fromNameERK7QString@Base 4.98.0
+ _ZN8KMessage17setMessageHandlerEP15KMessageHandler@Base 4.97.0
+ _ZN8KMessage7messageENS_11MessageTypeERK7QStringS3_@Base 4.97.0
+ _ZN8KProcess10setProgramERK11QStringList@Base 4.97.0
+ _ZN8KProcess10setProgramERK7QStringRK11QStringList@Base 4.97.0
+ _ZN8KProcess11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.97.0
+ _ZN8KProcess11qt_metacastEPKc@Base 4.97.0
+ _ZN8KProcess12clearProgramEv@Base 4.97.0
+ _ZN8KProcess13startDetachedERK11QStringList@Base 4.97.0
+ _ZN8KProcess13startDetachedERK7QStringRK11QStringList@Base 4.97.0
+ _ZN8KProcess13startDetachedEv@Base 4.97.0
+ _ZN8KProcess15setNextOpenModeE6QFlagsIN9QIODevice12OpenModeFlagEE@Base 4.97.0
+ _ZN8KProcess15setShellCommandERK7QString@Base 4.97.0
+ _ZN8KProcess16clearEnvironmentEv@Base 4.97.0
+ _ZN8KProcess16staticMetaObjectE@Base 4.97.0
+ _ZN8KProcess20setOutputChannelModeENS_17OutputChannelModeE@Base 4.97.0
+ _ZN8KProcess5startEv@Base 4.97.0
+ _ZN8KProcess6setEnvERK7QStringS2_b@Base 4.97.0
+ _ZN8KProcess7executeERK11QStringListi@Base 4.97.0
+ _ZN8KProcess7executeERK7QStringRK11QStringListi@Base 4.97.0
+ _ZN8KProcess7executeEi@Base 4.97.0
+ _ZN8KProcess8unsetEnvERK7QString@Base 4.97.0
+ _ZN8KProcessC1EP15KProcessPrivateP7QObject@Base 4.97.0
+ _ZN8KProcessC1EP7QObject@Base 4.97.0
+ _ZN8KProcessC2EP15KProcessPrivateP7QObject@Base 4.97.0
+ _ZN8KProcessC2EP7QObject@Base 4.97.0
+ _ZN8KProcessD0Ev@Base 4.97.0
+ _ZN8KProcessD1Ev@Base 4.97.0
+ _ZN8KProcessD2Ev@Base 4.97.0
+ _ZN8KProcesslsERK11QStringList@Base 4.97.0
+ _ZN8KProcesslsERK7QString@Base 4.97.0
+ _ZN9KDirWatch10removeFileERK7QString@Base 4.97.0
+ _ZN9KDirWatch10setCreatedERK7QString@Base 4.97.0
+ _ZN9KDirWatch10setDeletedERK7QString@Base 4.97.0
+ _ZN9KDirWatch10statisticsEv@Base 4.97.0
+ _ZN9KDirWatch11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.97.0
+ _ZN9KDirWatch11qt_metacastEPKc@Base 4.97.0
+ _ZN9KDirWatch11stopDirScanERK7QString@Base 4.97.0
+ _ZN9KDirWatch14restartDirScanERK7QString@Base 4.97.0
+ _ZN9KDirWatch16deleteQFSWatcherEv@Base 4.97.0
+ _ZN9KDirWatch16staticMetaObjectE@Base 4.97.0
+ _ZN9KDirWatch4selfEv@Base 4.97.0
+ _ZN9KDirWatch5dirtyERK7QString@Base 4.97.0
+ _ZN9KDirWatch6addDirERK7QString6QFlagsINS_9WatchModeEE@Base 4.97.0
+ _ZN9KDirWatch6existsEv@Base 4.97.0
+ _ZN9KDirWatch7addFileERK7QString@Base 4.97.0
+ _ZN9KDirWatch7createdERK7QString@Base 4.97.0
+ _ZN9KDirWatch7deletedERK7QString@Base 4.97.0
+ _ZN9KDirWatch8setDirtyERK7QString@Base 4.97.0
+ _ZN9KDirWatch8stopScanEv@Base 4.97.0
+ _ZN9KDirWatch9isStoppedEv@Base 4.97.0
+ _ZN9KDirWatch9removeDirERK7QString@Base 4.97.0
+ _ZN9KDirWatch9startScanEbb@Base 4.97.0
+ _ZN9KDirWatchC1EP7QObject@Base 4.97.0
+ _ZN9KDirWatchC2EP7QObject@Base 4.97.0
+ _ZN9KDirWatchD0Ev@Base 4.97.0
+ _ZN9KDirWatchD1Ev@Base 4.97.0
+ _ZN9KDirWatchD2Ev@Base 4.97.0
+ _ZNK10KAboutData10bugAddressEv@Base 4.97.0
+ _ZNK10KAboutData11displayNameEv@Base 4.97.0
+ _ZNK10KAboutData11productNameEv@Base 4.97.0
+ _ZNK10KAboutData11programLogoEv@Base 4.97.0
+ _ZNK10KAboutData11translatorsEv@Base 4.97.0
+ _ZNK10KAboutData13componentNameEv@Base 4.97.0
+ _ZNK10KAboutData14ocsProviderUrlEv@Base 4.97.0
+ _ZNK10KAboutData15desktopFileNameEv@Base 5.16.0
+ _ZNK10KAboutData15internalVersionEv@Base 4.97.0
+ _ZNK10KAboutData15programIconNameEv@Base 4.97.0
+ _ZNK10KAboutData16shortDescriptionEv@Base 4.97.0
+ _ZNK10KAboutData18copyrightStatementEv@Base 4.97.0
+ _ZNK10KAboutData18internalBugAddressEv@Base 4.97.0
+ _ZNK10KAboutData18organizationDomainEv@Base 4.97.0
+ _ZNK10KAboutData19internalProgramNameEv@Base 4.97.0
+ _ZNK10KAboutData20customAuthorRichTextEv@Base 4.97.0
+ _ZNK10KAboutData21customAuthorPlainTextEv@Base 4.97.0
+ _ZNK10KAboutData23customAuthorTextEnabledEv@Base 4.97.0
+ _ZNK10KAboutData7authorsEv@Base 4.97.0
+ _ZNK10KAboutData7creditsEv@Base 4.97.0
+ _ZNK10KAboutData7versionEv@Base 4.97.0
+ _ZNK10KAboutData8homepageEv@Base 4.97.0
+ _ZNK10KAboutData8licensesEv@Base 4.97.0
+ _ZNK10KAboutData9otherTextEv@Base 4.97.0
+ _ZNK10KUserGroup4nameEv@Base 4.97.0
+ _ZNK10KUserGroup5usersEj@Base 4.98.0
+ _ZNK10KUserGroup7groupIdEv@Base 4.98.0
+ _ZNK10KUserGroup7isValidEv@Base 4.97.0
+ _ZNK10KUserGroup9userNamesEj@Base 4.98.0
+ _ZNK10KUserGroupeqERKS_@Base 4.97.0
+ _ZNK12KAboutPerson10webAddressEv@Base 4.97.0
+ _ZNK12KAboutPerson11ocsUsernameEv@Base 4.97.0
+ _ZNK12KAboutPerson12emailAddressEv@Base 4.97.0
+ _ZNK12KAboutPerson4nameEv@Base 4.97.0
+ _ZNK12KAboutPerson4taskEv@Base 4.97.0
+ _ZNK13KAboutLicense3keyEv@Base 4.97.0
+ _ZNK13KAboutLicense4nameENS_10NameFormatE@Base 4.100.0
+ _ZNK13KAboutLicense4textEv@Base 4.97.0
+ _ZNK13KAutoSaveFile10metaObjectEv@Base 4.97.0
+ _ZNK13KAutoSaveFile11managedFileEv@Base 4.97.0
+ _ZNK13KCompositeJob10hasSubjobsEv@Base 4.97.0
+ _ZNK13KCompositeJob10metaObjectEv@Base 4.97.0
+ _ZNK13KCompositeJob7subjobsEv@Base 4.97.0
+ _ZNK13KPluginLoader10metaObjectEv@Base 4.99.0
+ _ZNK13KPluginLoader10pluginNameEv@Base 4.99.0
+ _ZNK13KPluginLoader11errorStringEv@Base 4.99.0
+ _ZNK13KPluginLoader8fileNameEv@Base 4.99.0
+ _ZNK13KPluginLoader8isLoadedEv@Base 4.99.0
+ _ZNK13KPluginLoader8metaDataEv@Base 4.99.0
+ _ZNK13KPluginLoader9loadHintsEv@Base 4.99.0
+ _ZNK14KJobUiDelegate10metaObjectEv@Base 4.97.0
+ _ZNK14KJobUiDelegate26isAutoErrorHandlingEnabledEv@Base 4.97.0
+ _ZNK14KJobUiDelegate28isAutoWarningHandlingEnabledEv@Base 4.97.0
+ _ZNK14KJobUiDelegate3jobEv@Base 4.97.0
+ _ZNK14KPluginFactory10metaObjectEv@Base 4.99.0
+ _ZNK15KPluginMetaData10rootObjectEv@Base 5.2.0
+ _ZNK15KPluginMetaData11descriptionEv@Base 5.2.0
+ _ZNK15KPluginMetaData11formFactorsEv@Base 5.12.0
+ _ZNK15KPluginMetaData11instantiateEv@Base 5.2.0
+ _ZNK15KPluginMetaData11translatorsEv@Base 5.18.0
+ _ZNK15KPluginMetaData12dependenciesEv@Base 5.2.0
+ _ZNK15KPluginMetaData12serviceTypesEv@Base 5.2.0
+ _ZNK15KPluginMetaData13copyrightTextEv@Base 5.18.0
+ _ZNK15KPluginMetaData16extraInformationEv@Base 5.18.0
+ _ZNK15KPluginMetaData16metaDataFileNameEv@Base 5.4.0+git20141202.0008+15.04
+ _ZNK15KPluginMetaData17otherContributorsEv@Base 5.18.0
+ _ZNK15KPluginMetaData18isEnabledByDefaultEv@Base 5.2.0
+ _ZNK15KPluginMetaData4nameEv@Base 5.2.0
+ _ZNK15KPluginMetaData5valueERK7QStringS2_@Base 5.2.0
+ _ZNK15KPluginMetaData7authorsEv@Base 5.2.0
+ _ZNK15KPluginMetaData7isValidEv@Base 5.2.0
+ _ZNK15KPluginMetaData7licenseEv@Base 5.2.0
+ _ZNK15KPluginMetaData7rawDataEv@Base 5.2.0
+ _ZNK15KPluginMetaData7versionEv@Base 5.2.0
+ _ZNK15KPluginMetaData7websiteEv@Base 5.2.0
+ _ZNK15KPluginMetaData8categoryEv@Base 5.2.0
+ _ZNK15KPluginMetaData8fileNameEv@Base 5.2.0
+ _ZNK15KPluginMetaData8iconNameEv@Base 5.2.0
+ _ZNK15KPluginMetaData8isHiddenEv@Base 5.7.0+git20150221.0039+15.04
+ _ZNK15KPluginMetaData8pluginIdEv@Base 5.2.0
+ _ZNK15KPluginMetaData9mimeTypesEv@Base 5.16.0
+ _ZNK15KPluginMetaDataeqERKS_@Base 5.2.0
+ _ZNK16KSharedDataCache14evictionPolicyEv@Base 4.97.0
+ _ZNK16KSharedDataCache4findERK7QStringP10QByteArray@Base 4.97.0
+ _ZNK16KSharedDataCache8containsERK7QString@Base 4.97.0
+ _ZNK16KSharedDataCache8freeSizeEv@Base 4.97.0
+ _ZNK16KSharedDataCache9timestampEv@Base 4.97.0
+ _ZNK16KSharedDataCache9totalSizeEv@Base 4.97.0
+ _ZNK17Kdelibs4Migration11locateLocalEPKcRK7QString@Base 4.99.0
+ _ZNK17Kdelibs4Migration12kdeHomeFoundEv@Base 4.99.0
+ _ZNK17Kdelibs4Migration12saveLocationEPKcRK7QString@Base 4.99.0
+ _ZNK17Kdelibs4Migration7kdeHomeEv@Base 5.13.0
+ _ZNK18KMacroExpanderBase10escapeCharEv@Base 4.97.0
+ _ZNK20KJobTrackerInterface10metaObjectEv@Base 4.97.0
+ _ZNK4KJob10metaObjectEv@Base 4.97.0
+ _ZNK4KJob10uiDelegateEv@Base 4.97.0
+ _ZNK4KJob11errorStringEv@Base 4.97.0
+ _ZNK4KJob11isSuspendedEv@Base 4.97.0
+ _ZNK4KJob11totalAmountENS_4UnitE@Base 4.97.0
+ _ZNK4KJob12capabilitiesEv@Base 4.97.0
+ _ZNK4KJob12isAutoDeleteEv@Base 4.97.0
+ _ZNK4KJob15processedAmountENS_4UnitE@Base 4.97.0
+ _ZNK4KJob5errorEv@Base 4.97.0
+ _ZNK4KJob7percentEv@Base 4.97.0
+ _ZNK4KJob9errorTextEv@Base 4.97.0
+ _ZNK5KUser10groupNamesEj@Base 4.98.0
+ _ZNK5KUser11isSuperUserEv@Base 4.97.0
+ _ZNK5KUser12faceIconPathEv@Base 4.97.0
+ _ZNK5KUser5shellEv@Base 4.97.0
+ _ZNK5KUser6groupsEj@Base 4.98.0
+ _ZNK5KUser6userIdEv@Base 4.98.0
+ _ZNK5KUser7groupIdEv@Base 4.98.0
+ _ZNK5KUser7homeDirEv@Base 4.97.0
+ _ZNK5KUser7isValidEv@Base 4.97.0
+ _ZNK5KUser8propertyENS_12UserPropertyE@Base 4.97.0
+ _ZNK5KUser9loginNameEv@Base 4.97.0
+ _ZNK5KUsereqERKS_@Base 4.97.0
+ _ZNK7KFormat14formatByteSizeEdiNS_17BinaryUnitDialectENS_15BinarySizeUnitsE@Base 4.97.0
+ _ZNK7KFormat14formatDurationEy6QFlagsINS_20DurationFormatOptionEE@Base 4.97.0
+ _ZNK7KFormat18formatRelativeDateERK5QDateN7QLocale10FormatTypeE@Base 4.97.0
+ _ZNK7KFormat21formatDecimalDurationEyi@Base 4.97.0
+ _ZNK7KFormat22formatRelativeDateTimeERK9QDateTimeN7QLocale10FormatTypeE@Base 4.97.0
+ _ZNK7KFormat22formatSpelloutDurationEy@Base 4.97.0
+ _ZNK8KProcess10metaObjectEv@Base 4.97.0
+ _ZNK8KProcess17outputChannelModeEv@Base 4.97.0
+ _ZNK8KProcess3pidEv@Base 4.97.0
+ _ZNK8KProcess7programEv@Base 4.97.0
+ _ZNK9KDirWatch10metaObjectEv@Base 4.97.0
+ _ZNK9KDirWatch14internalMethodEv@Base 4.97.0
+ _ZNK9KDirWatch5ctimeERK7QString@Base 4.97.0
+ _ZNK9KDirWatch8containsERK7QString@Base 4.97.0
+ _ZTI11KJobPrivate@Base 4.97.0
+ _ZTI11QSharedData@Base 4.97.0
+ _ZTI13KAutoSaveFile@Base 4.97.0
+ _ZTI13KCompositeJob@Base 4.97.0
+ _ZTI13KPluginLoader@Base 4.99.0
+ _ZTI14KJobUiDelegate@Base 4.97.0
+ _ZTI14KPluginFactory@Base 4.99.0
+ _ZTI15KRandomSequence@Base 4.97.0
+ _ZTI18KCharMacroExpander@Base 4.97.0
+ _ZTI18KMacroExpanderBase@Base 4.97.0
+ _ZTI18KWordMacroExpander@Base 4.97.0
+ _ZTI20KCompositeJobPrivate@Base 4.97.0
+ _ZTI20KJobTrackerInterface@Base 4.97.0
+ _ZTI4KJob@Base 4.97.0
+ _ZTI8KProcess@Base 4.97.0
+ _ZTI9KDirWatch@Base 4.97.0
+ _ZTS11KJobPrivate@Base 4.97.0
+ _ZTS11QSharedData@Base 4.97.0
+ _ZTS13KAutoSaveFile@Base 4.97.0
+ _ZTS13KCompositeJob@Base 4.97.0
+ _ZTS13KPluginLoader@Base 4.99.0
+ _ZTS14KJobUiDelegate@Base 4.97.0
+ _ZTS14KPluginFactory@Base 4.99.0
+ _ZTS15KRandomSequence@Base 4.97.0
+ _ZTS18KCharMacroExpander@Base 4.97.0
+ _ZTS18KMacroExpanderBase@Base 4.97.0
+ _ZTS18KWordMacroExpander@Base 4.97.0
+ _ZTS20KCompositeJobPrivate@Base 4.97.0
+ _ZTS20KJobTrackerInterface@Base 4.97.0
+ _ZTS4KJob@Base 4.97.0
+ _ZTS8KProcess@Base 4.97.0
+ _ZTS9KDirWatch@Base 4.97.0
+ _ZTV11KJobPrivate@Base 4.97.0
+ _ZTV13KAutoSaveFile@Base 4.97.0
+ _ZTV13KCompositeJob@Base 4.97.0
+ _ZTV13KPluginLoader@Base 4.99.0
+ _ZTV14KJobUiDelegate@Base 4.97.0
+ _ZTV14KPluginFactory@Base 4.99.0
+ _ZTV15KRandomSequence@Base 4.97.0
+ _ZTV18KCharMacroExpander@Base 4.97.0
+ _ZTV18KMacroExpanderBase@Base 4.97.0
+ _ZTV18KWordMacroExpander@Base 4.97.0
+ _ZTV20KCompositeJobPrivate@Base 4.97.0
+ _ZTV20KJobTrackerInterface@Base 4.97.0
+ _ZTV4KJob@Base 4.97.0
+ _ZTV8KProcess@Base 4.97.0
+ _ZTV9KDirWatch@Base 4.97.0
+ _ZZZN10KAboutDataC4ERK7QStringS2_S2_S2_N13KAboutLicense10LicenseKeyES2_S2_S2_S2_Ed_NKUlvE_clEvE15qstring_literal@Base 5.18.0
diff --git a/meta/cmake-ignore b/meta/cmake-ignore
new file mode 100644 (file)
index 0000000..eea2ba9
--- /dev/null
@@ -0,0 +1 @@
+FAM
diff --git a/patches/Fix-Bug-343275-1-added-at-the-end-of-a-hyperlink.patch b/patches/Fix-Bug-343275-1-added-at-the-end-of-a-hyperlink.patch
new file mode 100644 (file)
index 0000000..bb47d86
--- /dev/null
@@ -0,0 +1,57 @@
+From: Montel Laurent <montel@kde.org>
+Date: Wed, 23 Nov 2016 08:07:25 +0100
+Subject: Fix Bug 343275 - [1] added at the end of a hyperlink
+
+FIXED-IN: 5.29
+BUG: 343275
+---
+ autotests/ktexttohtmltest.cpp | 5 +++++
+ src/lib/text/ktexttohtml.cpp  | 6 ++++++
+ 2 files changed, 11 insertions(+)
+
+diff --git a/autotests/ktexttohtmltest.cpp b/autotests/ktexttohtmltest.cpp
+index ccac29a..f48a31c 100644
+--- a/autotests/ktexttohtmltest.cpp
++++ b/autotests/ktexttohtmltest.cpp
+@@ -411,6 +411,11 @@ void KTextToHTMLTest::testHtmlConvert_data()
+    QTest::newRow("url-exec-html-6") << "https://<IP>:/\"><script>alert(1);</script><!--\nTest2"
+                                << KTextToHTML::Options(KTextToHTML::PreserveSpaces)
+                                << "https://&lt;IP&gt;:/&quot;&gt;&lt;script&gt;alert(1);&lt;/script&gt;&lt;!--\nTest2";
++
++
++   QTest::newRow("url-with-ref-in-[") << "https://www.kde.org[1]"
++                               << KTextToHTML::Options(KTextToHTML::PreserveSpaces)
++                               << "<a href=\"https://www.kde.org\">https://www.kde.org</a>[1]";
+ }
+diff --git a/src/lib/text/ktexttohtml.cpp b/src/lib/text/ktexttohtml.cpp
+index 30e0b5d..ecc1d22 100644
+--- a/src/lib/text/ktexttohtml.cpp
++++ b/src/lib/text/ktexttohtml.cpp
+@@ -229,12 +229,15 @@ QString KTextToHTMLHelper::getUrl(bool *badurl)
+         int start = mPos;
+         bool previousCharIsSpace = false;
+         bool previousCharIsADoubleQuote = false;
++        bool previousIsAnAnchor = false;
+         while ((mPos < mText.length()) &&
+                 (mText[mPos].isPrint() || mText[mPos].isSpace()) &&
+                 ((afterUrl.isNull() && !mText[mPos].isSpace()) ||
+                  (!afterUrl.isNull() && mText[mPos] != afterUrl))) {
+             if (mText[mPos].isSpace()) {
+                 previousCharIsSpace = true;
++            } else if (!previousIsAnAnchor && mText[mPos] == QLatin1Char('[')) {
++                break;
+             } else { // skip whitespace
+                 if (previousCharIsSpace && mText[mPos] == QLatin1Char('<')) {
+                     url.append(QLatin1Char(' '));
+@@ -253,6 +256,9 @@ QString KTextToHTMLHelper::getUrl(bool *badurl)
+                 } else {
+                     previousCharIsADoubleQuote = false;
+                 }
++                if (mText[mPos] == QLatin1Char('#')) {
++                    previousIsAnAnchor = true;
++                }
+                 url.append(mText[mPos]);
+                 if (url.length() > mMaxUrlLen) {
+                     break;
diff --git a/patches/Fix-Bug-363427-unsafe-characters-incorrectly-parsed-as-pa.patch b/patches/Fix-Bug-363427-unsafe-characters-incorrectly-parsed-as-pa.patch
new file mode 100644 (file)
index 0000000..8b5af89
--- /dev/null
@@ -0,0 +1,43 @@
+From: Montel Laurent <montel@kde.org>
+Date: Tue, 17 Jan 2017 07:41:53 +0100
+Subject: Fix Bug 363427 - unsafe characters incorrectly parsed as part of URL
+
+Fix [Please visit our booth 24-25 http://example.com/]
+CCBUG:363427
+---
+ autotests/ktexttohtmltest.cpp | 8 ++++++++
+ src/lib/text/ktexttohtml.cpp  | 2 ++
+ 2 files changed, 10 insertions(+)
+
+diff --git a/autotests/ktexttohtmltest.cpp b/autotests/ktexttohtmltest.cpp
+index f48a31c..0c14623 100644
+--- a/autotests/ktexttohtmltest.cpp
++++ b/autotests/ktexttohtmltest.cpp
+@@ -416,6 +416,14 @@ void KTextToHTMLTest::testHtmlConvert_data()
+    QTest::newRow("url-with-ref-in-[") << "https://www.kde.org[1]"
+                                << KTextToHTML::Options(KTextToHTML::PreserveSpaces)
+                                << "<a href=\"https://www.kde.org\">https://www.kde.org</a>[1]";
++
++   QTest::newRow("url-with-ref-in-[2") << "[http://www.example.org/][whatever]"
++                               << KTextToHTML::Options(KTextToHTML::PreserveSpaces)
++                               << "[<a href=\"http://www.example.org/\">http://www.example.org/</a>][whatever]";
++
++   QTest::newRow("url-with-ref-in-]") << "[Please visit our booth 24-25 http://example.com/]"
++                               << KTextToHTML::Options(KTextToHTML::PreserveSpaces)
++                               << "[Please visit our booth 24-25 <a href=\"http://example.com/\">http://example.com/</a>]";
+ }
+diff --git a/src/lib/text/ktexttohtml.cpp b/src/lib/text/ktexttohtml.cpp
+index ecc1d22..d6c1f1c 100644
+--- a/src/lib/text/ktexttohtml.cpp
++++ b/src/lib/text/ktexttohtml.cpp
+@@ -238,6 +238,8 @@ QString KTextToHTMLHelper::getUrl(bool *badurl)
+                 previousCharIsSpace = true;
+             } else if (!previousIsAnAnchor && mText[mPos] == QLatin1Char('[')) {
+                 break;
++            } else if (!previousIsAnAnchor && mText[mPos] == QLatin1Char(']')) {
++                break;
+             } else { // skip whitespace
+                 if (previousCharIsSpace && mText[mPos] == QLatin1Char('<')) {
+                     url.append(QLatin1Char(' '));
diff --git a/patches/KDirWatch-fix-memory-leak-on-destruction.patch b/patches/KDirWatch-fix-memory-leak-on-destruction.patch
new file mode 100644 (file)
index 0000000..2624c04
--- /dev/null
@@ -0,0 +1,75 @@
+From: David Faure <faure@kde.org>
+Date: Sun, 5 Feb 2017 11:49:07 +0100
+Subject: KDirWatch: fix memory leak on destruction.
+
+Summary:
+The Entry class owns the Client instances, so it should delete the
+remaining instances in its destructor, for the case where they haven't
+been removed one by one. The line of code removeEntries(nullptr) was
+probably means to remove them one by one, but it was a no-op (the code
+for that method doesn't expect nullptr as argument) and it would be
+slow anyway. We don't need to call inotify_remove for every path,
+when we're just cleaning up in a global static after qApp destruction.
+
+Detected by a clang-sanitizer build on http://ci-logs.kde.flaska.net
+and reproduced locally with valgrind.
+
+Test Plan:
+./kdirwatch_*_unittest now passes in valgrind without memory
+leaks being reported
+
+Reviewers: aacid, mpyne
+
+Reviewed By: aacid, mpyne
+
+Subscribers: markg, #frameworks
+
+Tags: #frameworks
+
+Differential Revision: https://phabricator.kde.org/D4439
+---
+ src/lib/io/kdirwatch.cpp | 8 +++++---
+ src/lib/io/kdirwatch_p.h | 3 ++-
+ 2 files changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/src/lib/io/kdirwatch.cpp b/src/lib/io/kdirwatch.cpp
+index 241aeec..99da809 100644
+--- a/src/lib/io/kdirwatch.cpp
++++ b/src/lib/io/kdirwatch.cpp
+@@ -244,9 +244,6 @@ KDirWatchPrivate::~KDirWatchPrivate()
+ {
+     timer.stop();
+-    /* remove all entries being watched */
+-    removeEntries(0);
+-
+ #if HAVE_FAM
+     if (use_fam && sn) {
+         FAMClose(&fc);
+@@ -452,6 +449,11 @@ void KDirWatchPrivate::inotifyEventReceived()
+ #endif
+ }
++KDirWatchPrivate::Entry::~Entry()
++{
++    qDeleteAll(m_clients);
++}
++
+ /* In FAM mode, only entries which are marked dirty are scanned.
+  * We first need to mark all yet nonexistent, but possible created
+  * entries as dirty...
+diff --git a/src/lib/io/kdirwatch_p.h b/src/lib/io/kdirwatch_p.h
+index 8a7da91..33e2404 100644
+--- a/src/lib/io/kdirwatch_p.h
++++ b/src/lib/io/kdirwatch_p.h
+@@ -83,8 +83,9 @@ public:
+     class Entry
+     {
+     public:
++        ~Entry();
+         // instances interested in events
+-        QList<Client *> m_clients;
++        QList<Client *> m_clients; // owned by Entry
+         // nonexistent entries of this directory
+         QList<Entry *> m_entries;
+         QString path;
diff --git a/patches/series b/patches/series
new file mode 100644 (file)
index 0000000..645e7f8
--- /dev/null
@@ -0,0 +1,3 @@
+Fix-Bug-343275-1-added-at-the-end-of-a-hyperlink.patch
+Fix-Bug-363427-unsafe-characters-incorrectly-parsed-as-pa.patch
+KDirWatch-fix-memory-leak-on-destruction.patch
diff --git a/rules b/rules
new file mode 100755 (executable)
index 0000000..d6b6d52
--- /dev/null
+++ b/rules
@@ -0,0 +1,8 @@
+#!/usr/bin/make -f
+include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk
+
+override_dh_strip:
+       $(overridden_command) --dbgsym-migration='libkf5coreaddons5-dbg (<= 5.19.0-1~~)'
+
+.PHONY: override_dh_auto_test
diff --git a/source/format b/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/tests/acc b/tests/acc
new file mode 100755 (executable)
index 0000000..4251c76
--- /dev/null
+++ b/tests/acc
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+DEB_HOST_MULTIARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH)
+
+for in_file in debian/*.acc.in; do
+    out_file=${in_file%.in}
+    sed 's/@@DEB_HOST_MULTIARCH@@/'"${DEB_HOST_MULTIARCH}"'/' \
+        "${in_file}" > "${out_file}"
+done
+
+DH_VERBOSE=1
+
+dh_acc
+ret=$?
+if [ 0 -ne $ret ] && [ -n "$ADT_ARTIFACTS" ]; then
+    cp -r logs "$ADT_ARTIFACTS"/acc.logs
+fi
+exit $ret
diff --git a/tests/control b/tests/control
new file mode 100644 (file)
index 0000000..0638f20
--- /dev/null
@@ -0,0 +1,7 @@
+Tests: testsuite
+Depends: @, @builddeps@, build-essential
+Restrictions: build-needed
+
+Tests: acc
+Depends: @, dh-acc, exuberant-ctags
+Restrictions: allow-stderr
diff --git a/tests/testsuite b/tests/testsuite
new file mode 100755 (executable)
index 0000000..b613ff4
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+if [ -z "$HOME" ] || [ ! -d "$HOME" ]; then
+    [ -e debian/tests.home ] || mkdir debian/tests.home
+    export HOME="$(pwd)/debian/tests.home"
+    trap "rm -rf debian/tests.home" EXIT
+fi
+mkdir -p "$HOME"/.config || true
+dh_auto_test
diff --git a/upstream/metadata b/upstream/metadata
new file mode 100644 (file)
index 0000000..02dd58a
--- /dev/null
@@ -0,0 +1,7 @@
+Name: kcoreaddons
+Changelog: https://quickgit.kde.org/?p=kcoreaddons.git&a=log
+Contact: kde-frameworks-devel@kde.org
+Donation: https://www.kde.org/community/donations/index.php
+Repository: https://anongit.kde.org/kcoreaddons.git
+Repository-Browse: https://quickgit.kde.org/?p=kcoreaddons.git
+Security-Contact: security@kde.org
diff --git a/watch b/watch
new file mode 100644 (file)
index 0000000..997c4f0
--- /dev/null
+++ b/watch
@@ -0,0 +1,2 @@
+version=3
+http://download.kde.org/stable/frameworks/([\d\.]*)/kcoreaddons-(.*)\.tar\.xz