From: Maximiliano Curia Date: Sat, 17 Jan 2015 10:41:00 +0000 (+0000) Subject: kdepim-runtime (4:4.14.2-3) unstable; urgency=medium X-Git-Tag: archive/raspbian/4%18.08.3-6+rpi1^2^2^2^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=25c1d83e7060f1db4e364d5d74693a8ed18ecda2;p=kdepim-runtime.git kdepim-runtime (4:4.14.2-3) unstable; urgency=medium * New patch: restart_akonadi.patch, restarts akonadi to complete kmail migration. (Closes: #727800) Thanks to Diane Trout [dgit import unpatched kdepim-runtime 4:4.14.2-3] --- 25c1d83e7060f1db4e364d5d74693a8ed18ecda2 diff --cc debian/changelog index 00000000,00000000..16936b40 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,416 @@@ ++kdepim-runtime (4:4.14.2-3) unstable; urgency=medium ++ ++ * New patch: restart_akonadi.patch, restarts akonadi to complete kmail ++ migration. (Closes: #727800) Thanks to Diane Trout ++ ++ -- Maximiliano Curia Sat, 17 Jan 2015 11:41:00 +0100 ++ ++kdepim-runtime (4:4.14.2-2) unstable; urgency=medium ++ ++ * Team upload. ++ * Add debian/patches/tlscancelled.patch to fix issue with inability to ++ cancel connections using unknown SSL certificates (Closes: #750995) ++ * Bump minimum kdepimlibs5-dev build-depends version to 4:4.14.2-2~ ++ in order to ensure the added enum is available ++ ++ -- Scott Kitterman Sun, 16 Nov 2014 22:14:26 -0500 ++ ++kdepim-runtime (4:4.14.2-1) unstable; urgency=medium ++ ++ * New upstream release (4.14.2). ++ ++ -- Maximiliano Curia Mon, 20 Oct 2014 17:13:01 +0200 ++ ++kdepim-runtime (4:4.14.1-1) unstable; urgency=medium ++ ++ * New upstream release (4.14.1). ++ ++ -- Maximiliano Curia Fri, 19 Sep 2014 12:08:47 +0200 ++ ++kdepim-runtime (4:4.14.0-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update build dependencies. ++ * Update kolab dependency version. ++ * Update install file. ++ * New patch: kolabproxy_unittest ++ ++ -- Maximiliano Curia Sun, 24 Aug 2014 01:16:43 +0200 ++ ++kdepim-runtime (4:4.13.3-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Reenable kolab integration. (Closes: #755678) ++ * Update install file. ++ * Update build dependencies. ++ ++ -- Maximiliano Curia Thu, 31 Jul 2014 14:21:31 +0200 ++ ++kdepim-runtime (4:4.13.1-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Update build dependencies. ++ * Remove upstream patch: fix_upstream_329805_akonadi_imap_crash.patch ++ * Update install files. ++ ++ -- Maximiliano Curia Mon, 26 May 2014 13:23:32 +0200 ++ ++kdepim-runtime (4:4.12.4-2) unstable; urgency=medium ++ ++ * Team upload ++ * Backport upstream patch to avoid akonadi_imap crash ++ (upstream bug: 329805) ++ ++ -- Didier Raboud Sat, 10 May 2014 00:52:26 +0200 ++ ++kdepim-runtime (4:4.12.4-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update install files. ++ ++ -- Maximiliano Curia Mon, 28 Apr 2014 12:23:48 +0200 ++ ++kdepim-runtime (4:4.12.3-1) experimental; urgency=medium ++ ++ * New upstream release. ++ ++ -- Maximiliano Curia Tue, 04 Mar 2014 00:06:52 +0100 ++ ++kdepim-runtime (4:4.12.2-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Update install files. ++ * Update build dependencies. ++ * Bump kde-sc-dev-latest build dependency. ++ ++ -- Maximiliano Curia Mon, 10 Feb 2014 11:31:30 +0100 ++ ++kdepim-runtime (4:4.11.5-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Build the unit tests. ++ * Add autopkgtests. ++ * Bump Standards-Version to 3.9.5, no changes needed. ++ ++ -- Maximiliano Curia Wed, 29 Jan 2014 17:19:15 +0100 ++ ++kdepim-runtime (4:4.11.3-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Update build dependencies. ++ * Refresh patches. ++ ++ -- Maximiliano Curia Sun, 10 Nov 2013 00:48:22 +0100 ++ ++kdepim-runtime (4:4.11.2-2) experimental; urgency=low ++ ++ * Update build-dependencies. ++ ++ -- Maximiliano Curia Mon, 07 Oct 2013 14:05:25 +0200 ++ ++kdepim-runtime (4:4.11.2-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Update build-dependencies. ++ * Update install files. ++ ++ -- Maximiliano Curia Sat, 05 Oct 2013 13:20:15 +0200 ++ ++kdepim-runtime (4:4.10.5-2) unstable; urgency=low ++ ++ * Team upload. ++ ++ [ Pino Toscano ] ++ * Enable the kolabproxy Akonadi resource: (Closes: #705406) ++ - add the libkolabxml-dev and libkolab-dev build dependencies ++ - update kdepim-runtime.install with the newly installed files ++ - make sure to force the minimum libkolab version to 0.4.2-7, as it ++ provides a wanted bugfix ++ * Install the akonaditray icons. ++ * Remove handling of libkdepim-runtime-dms-copy.so, no more shipped. ++ * Update lintian overrides. ++ * Disable the build of tests, they are not run anyway. ++ * Enable the Google Akonadi resource: ++ - add the libkgapi-dev and libqtwebkit-dev build dependencies ++ - update kdepim-runtime.install with the newly installed files ++ ++ -- Lisandro Damián Nicanor Pérez Meyer Mon, 09 Sep 2013 09:59:51 -0300 ++ ++kdepim-runtime (4:4.10.5-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Temporarily disable libkgapi build-dep. ++ * Remove libkgapi based services. ++ ++ -- Maximiliano Curia Fri, 12 Jul 2013 15:39:52 +0200 ++ ++kdepim-runtime (4:4.10.4-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Update patches. ++ * Bump debhelper build-dep and compat to 9. ++ * Bump Standards-Version to 3.9.4. ++ * Update vcs fields. ++ * Add myself to uploaders. ++ ++ -- Maximiliano Curia Fri, 14 Jun 2013 16:18:57 +0200 ++ ++kdepim-runtime (4:4.10.2-3) experimental; urgency=low ++ ++ * Shuffle around build-deps to work around aptitude. ++ * Take a patch from upstream to reduce the warnings from the nepomuk-feeder. ++ ++ -- Sune Vuorela Mon, 22 Apr 2013 08:49:22 +0200 ++ ++kdepim-runtime (4:4.10.2-2) experimental; urgency=low ++ ++ [ Pino Toscano ] ++ * Bump build dependencies according to the upstream requirements: ++ - kdelibs5-dev >= 4:4.10 ++ - kdepimlibs5-dev >= 4:4.10.1 ++ - libakonadi-dev >= 1.8 ++ - shared-desktop-ontologies >= 0.10 ++ * Bump akonadi-server dependency to >= 1.8. ++ ++ -- Sune Vuorela Wed, 17 Apr 2013 22:57:05 +0200 ++ ++kdepim-runtime (4:4.10.2-1) experimental; urgency=low ++ ++ * New upstream release ++ * Update copyright file ++ * Update install files ++ * Update uploaders ++ ++ -- Sune Vuorela Tue, 26 Mar 2013 14:42:10 +0000 ++ ++kdepim-runtime (4:4.8.4-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Team upload. ++ ++ [ George Kiagiadakis ] ++ * Add myself to uploaders. ++ ++ [ Jan Losinski ] ++ * Update install files. ++ ++ [ Modestas Vainius ] ++ * Require KDE SC 4.8.4 for building. ++ * Update lintian overrides. ++ * Drop debian_set_library_version.diff patch, not needed. ++ * Do not generate shlibs for usr/lib/libkdepim-runtime-dms-copy.so. ++ ++ [ José Manuel Santamaría Lema ] ++ * Bump shared-desktop-ontologies build depend to 0.6.50. ++ * Update installed files. ++ ++ [ Eshat Cakar ] ++ * Bump kdelibs5-dev and kdepimlibs5-dev build dependencies to 4:4.8. ++ * Update installed files in 4.8. ++ * Add watch file. ++ * Bump libakonadi-dev build dependency version to 1.7.2. ++ ++ -- Modestas Vainius Sun, 24 Jun 2012 14:28:48 +0300 ++ ++kdepim-runtime (4:4.4.11.1-6) unstable; urgency=low ++ ++ * Team upload. ++ * Do not install the nepomuk feeders. They fill the nepomuk database with ++ data in ways that makes nepomuk queries amazingly slow. This came from ++ a discussion with upstream (Closes: #696054). ++ ++ -- Lisandro Damián Nicanor Pérez Meyer Sun, 16 Dec 2012 13:11:35 -0300 ++ ++kdepim-runtime (4:4.4.11.1-5) unstable; urgency=low ++ ++ * Add epoch to kdepim-runtime-dbg Breaks/Replaces on kdepim-dbg. ++ * Make kdepim-runtime-dbg depend on kdepim-runtime. ++ * Make kdepim-rumtime priority: optional since it is injected via shlibs into ++ depends of many other optional packages. ++ ++ -- Modestas Vainius Sun, 24 Jun 2012 13:11:53 +0300 ++ ++kdepim-runtime (4:4.4.11.1-4) unstable; urgency=low ++ ++ * Team upload. ++ ++ [ Michael Biebl ] ++ * Hide akonaditray to not show up in the menu. (Closes: #613718) ++ ++ [ Pino Toscano ] ++ * Override GENERIC_LIB_VERSION and KDE_NON_GENERIC_LIB_VERSION to not depend ++ on the kdelibs version. (Closes: #665060) ++ * Add Homepage in control. ++ * Small touches to the descriptions. ++ * Bump Standards-Version to 3.9.3, no changes required. ++ ++ -- Pino Toscano Fri, 25 May 2012 14:33:17 +0200 ++ ++kdepim-runtime (4:4.4.11.1-3) unstable; urgency=low ++ ++ [ Modestas Vainius ] ++ * Version kdepim-dbg Breaks/Replaces. Otherwise, kdepim-runtime-dbg is not ++ co-installable with kdepim-dbg. ++ ++ [ Lisandro Damián Nicanor Pérez Meyer ] ++ * Bump Standards-Version. No changes required. ++ ++ -- Debian Qt/KDE Maintainers Sat, 26 Nov 2011 21:43:16 -0300 ++ ++kdepim-runtime (4:4.4.11.1-2) unstable; urgency=low ++ ++ * Release to unstable. ++ ++ -- Modestas Vainius Thu, 26 May 2011 22:55:30 +0300 ++ ++kdepim-runtime (4:4.4.11.1-1) experimental; urgency=low ++ ++ * New upstream release. ++ ++ [ José Manuel Santamaría Lema ] ++ * Update installed files. ++ * Bump build dependencies: ++ - kdelibs5-dev to 4:4.6 ++ - kdepimlibs5-dev to 4:4.6 ++ - libakonadi-dev to 1.5.0 ++ - kde-sc-dev-latest to 4:4.6.2 ++ * Bump S-V to 3.9.1: add Breaks next to Replaces where needed. ++ * Refresh patch. ++ * Add debian/not-installed. ++ * Add myself to Uploaders. ++ ++ [ Modestas Vainius ] ++ * Add abort-on-upstream-changes to debian/source/local-options. ++ * Switch debian/rules engine to dhmk qt-kde-team/2/*. ++ ++ -- Debian Qt/KDE Maintainers Wed, 27 Apr 2011 12:23:43 +0300 ++ ++kdepim-runtime (4:4.4.7-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Modestas Vainius Fri, 22 Oct 2010 21:41:43 +0300 ++ ++kdepim-runtime (4:4.4.6-1) unstable; urgency=low ++ ++ * New upstream bugfix release. ++ * Point debian/control Vcs fields to the new Git repository. ++ * Fix a race between akonado_nepomuk_*_feeder_automoc and ++ autogeneration of ontology headers (nie.h). (Closes: #596908) ++ ++ -- Modestas Vainius Sat, 18 Sep 2010 20:18:58 +0300 ++ ++kdepim-runtime (4:4.4.5-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Bump kde-sc-dev-latest build dependency to 4:4.4.5. ++ ++ -- Modestas Vainius Sun, 04 Jul 2010 19:00:52 +0300 ++ ++kdepim-runtime (4:4.4.4-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ [ Modestas Vainius ] ++ * Bump pkg-kde-tools build dependency to (>= 0.9) for HTML_INSTALL_DIR ++ switch and 3.0 (quilt) source format support. ++ * Switch to 3.0 (quilt) source package format and original tar.bz2 ++ tarballs. ++ * Drop quilt from Build-Depends, no longer needed for 3.0 (quilt). ++ * Remove debian/README.source. Patch support is part of source format ++ now. ++ * Drop quilt-build-dep-but-no-series-file from lintian source overrides, ++ it is no longer relevant. ++ * Bump kde-sc-dev-latest build dependency to 4:4.4.4. ++ ++ -- Debian Qt/KDE Maintainers Tue, 01 Jun 2010 01:15:17 +0300 ++ ++kdepim-runtime (4:4.4.3-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ [ Modestas Vainius ] ++ * Bump kde-sc-dev-latest build dependency to 4.4.3. ++ * Release KDE SC 4.4.3 to unstable. ++ ++ -- Debian Qt/KDE Maintainers Sat, 01 May 2010 23:37:56 +0300 ++ ++kdepim-runtime (4:4.4.2-1) experimental; urgency=low ++ ++ * New upstream release. ++ ++ [ Modestas Vainius ] ++ * Add myself as uploader. ++ * Fix Vcs-Browser URL. ++ * Bump Standards-Version to 3.8.4: no changes neeeded. ++ * Bump KDE build dependencies to 4:4.4. ++ * Drop libknotificationitem-1-dev from Build-depends. No longer needed. ++ * Add kde-sc-dev-latest (>= 4:4.4.2) to Build-Depends. ++ * Bump pkg-kde-tools build dependency to 0.6.4. ++ * Bump akonadi build dependency to 1.3.0. ++ * Add new build depends: ++ - libstreamanalyzer-dev; ++ - shared-mime-info (>= 0.30); ++ - shared-desktop-ontologies (>= 0.2); ++ * Add lintian overrides. ++ * Add README.source. ++ * Switch kdepim-runtime-dbg section to debug and priority to extra. ++ * Make kdepim-runtime depend on the kdepimlibs-kio-plugins package. ++ * Make kdepim-runtime depend on akonadi-server (>= 1.3). ++ * Make kdepim-runtime break kdepimlibs5 (<< 4:4.4). ++ ++ -- Debian Qt/KDE Maintainers Fri, 09 Apr 2010 18:40:01 +0300 ++ ++kdepim-runtime (4:4.3.4-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ +++ Changes by Modestas Vainius: ++ ++ * Bump KDE build dependencies to current version. ++ * Update install files. ++ ++ -- Debian Qt/KDE Maintainers Wed, 09 Dec 2009 00:24:11 +0200 ++ ++kdepim-runtime (4:4.3.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Fathi Boudra Thu, 08 Oct 2009 15:56:57 +0200 ++ ++kdepim-runtime (4:4.3.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ +++ Changes by Modestas Vainius: ++ ++ * Bump KDE build dependencies to 4.3.1. ++ * Bump Standards-Version to 3.8.3. ++ * Add debian/installgen. ++ ++ -- Debian Qt/KDE Maintainers Sat, 29 Aug 2009 15:32:30 +0300 ++ ++kdepim-runtime (4:4.3.0-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ +++ Changes by Modestas Vainius: ++ ++ * Build depend on libboost-dev. ++ * Add Vcs-* field to debian/control. ++ * Do not install devel-only dbus interfaces xml. ++ ++ -- Debian Qt/KDE Maintainers Tue, 04 Aug 2009 09:19:59 +0200 ++ ++kdepim-runtime (4.2.96-2) experimental; urgency=low ++ ++ * Add akonadi-kde Replaces to kdepim-runtime: akonadi_serializer_bookmark.so ++ is also in akonadi-kde package. ++ ++ -- Fathi Boudra Wed, 15 Jul 2009 09:24:01 +0200 ++ ++kdepim-runtime (4.2.96-1) experimental; urgency=low ++ ++ * Split out at source level from kdepim. ++ ++ -- Sune Vuorela Sun, 12 Jul 2009 11:31:53 +0000 diff --cc debian/compat index 00000000,00000000..ec635144 new file mode 100644 --- /dev/null +++ b/debian/compat @@@ -1,0 -1,0 +1,1 @@@ ++9 diff --cc debian/control index 00000000,00000000..821af0d3 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,63 @@@ ++Source: kdepim-runtime ++Section: x11 ++Priority: optional ++Maintainer: Debian Qt/KDE Maintainers ++Uploaders: Sune Vuorela , ++ Fathi Boudra , ++ Modestas Vainius , ++ George Kiagiadakis , ++ Maximiliano Curia ++Build-Depends: cmake, ++ debhelper (>= 9), ++ kde-sc-dev-latest (>= 4:4.12), ++ kdelibs5-dev (>= 4:4.12), ++ kdepimlibs5-dev (>= 4:4.14.2-2~), ++ libakonadi-dev (>= 1.12.90), ++ libboost-dev (>= 1.40.0-2), ++ libkgapi-dev (>= 2.2.0), ++ libkolab-dev (>= 0.5.2), ++ libkolabxml-dev (>= 1.0), ++ libqjson-dev, ++ libqtwebkit-dev, ++ libstreamanalyzer-dev, ++ libx11-dev, ++ pkg-config, ++ pkg-kde-tools (>= 0.12), ++ shared-mime-info (>= 0.30), ++ xsltproc ++Standards-Version: 3.9.5 ++XS-Testsuite: autopkgtest ++Homepage: http://pim.kde.org/ ++Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/kde-sc/kdepim-runtime.git ++Vcs-Git: git://anonscm.debian.org/pkg-kde/kde-sc/kdepim-runtime.git ++ ++Package: kdepim-runtime ++Architecture: any ++Depends: akonadi-server (>= 1.8), ++ kdepimlibs-kio-plugins, ++ libkolab0 (>= 0.5.2), ++ ${misc:Depends}, ++ ${shlibs:Depends} ++Replaces: akonadi-kde, libmaildir4 ++Breaks: akonadi-kde, kdepimlibs5 (<< 4:4.4), libmaildir4 ++Description: runtime components for Akonadi KDE ++ This package contains Akonadi agents written using KDE Development Platform ++ libraries. ++ Any package that uses Akonadi should probably pull this in as a dependency. ++ The kres-bridges is also parts of this package. ++ . ++ This package is part of the kdepim-runtime module. ++ ++Package: kdepim-runtime-dbg ++Section: debug ++Priority: extra ++Architecture: any ++Replaces: kdepim-dbg (<< 4:4.4) ++Breaks: kdepim-dbg (<< 4:4.4) ++Depends: kdepim-runtime (= ${binary:Version}), ${misc:Depends} ++Description: debugging files for Akonadi KDE runtime components ++ This package contains debugging symbols associated with kdepim-runtime. ++ They will automatically be used by gdb for debugging issues related to ++ components of kdepim-runtime. ++ . ++ This package is part of the kdepim-runtime module. diff --cc debian/copyright index 00000000,00000000..1750ee64 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,166 @@@ ++This package was debianized by Sune Vuorela on ++Sun, 12 Jul 2009 11:31:53 +0000. ++ ++It was downloaded from ++ ++Upstream Authors: ++ ++ Volker Krause ++ Tom Albers ++ Kevin Krammer ++ Till Adams ++ Thomas McGuire ++ Stephen Kelly ++ and others ++ ++Copyright: ++ ++ ++Copyright (C) 1996-1998 Stefan Taferner ++Copyright (C) 2000 Espen Sand, espen@kde.org ++Copyright (C) 2001-2003 Marc Mutz ++Copyright (C) 2002-2009 Kitware, Inc., Insight Consortium. All rights reserved. ++Copyright (C) 2003 Andreas Gungl ++Copyright (C) 2003 Cornelius Schumacher ++Copyright (C) 2004 Lutz Rogowski ++Copyright (C) 2004-2011 Tobias Koenig ++Copyright (C) 2005 by Gilles Caulier ++Copyright (C) 2006, Alexander Neundorf, ++Copyright (C) 2006-2007 Frode M. Døving ++Copyright (C) 2006-2010 Omat Holding B.V. ++Copyright (C) 2006-2010 Till Adam ++Copyright (C) 2006-2012 Sebastian Trueg ++Copyright (C) 2006-2012 Volker Krause ++Copyright (C) 2007 Bruno Virlet ++Copyright (C) 2007 David Faure ++Copyright (C) 2008 Ingo Klöcker ++Copyright (C) 2008-2009 Igor Trindade Oliveira ++Copyright (C) 2008-2010 Bertjan Broeksema ++Copyright (C) 2008-2011 Kevin Krammer ++Copyright (C) 2009 Christophe Giboudeaux ++Copyright (C) 2009 Constantin Berzan ++Copyright (C) 2009 Jonathan Armond ++Copyright (C) 2009 Kevin Ottens ++Copyright (C) 2009 Sebastian Sauer ++Copyright (C) 2009-2010 Klaralvdalens Datakonsult AB, a KDAB Group company ++Copyright (C) 2009-2010 Thomas McGuire ++Copyright (C) 2009-2012 Allen Winter ++Copyright (C) 2009-2012 Andras Mantia ++Copyright (C) 2009-2012 David Jarvie ++Copyright (C) 2009-2012 Grégory Oestreicher ++Copyright (C) 2009-2012 Stephen Kelly ++Copyright (C) 2010 Andreas Holzammer ++Copyright (C) 2010 Anselmo Lacerda Silveira de Melo ++Copyright (C) 2010 Casey Link ++Copyright (C) 2010 Leo Franchi ++Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). ++Copyright (C) 2010 Tom Albers ++Copyright (C) 2010-2013 Laurent Montel ++Copyright (C) 2011-2012 Dan Vratil ++Copyright (C) 2011-2012 Christian Mollekopf ++Copyright (C) 2012 Marco Nelles ++Copyright (C) 2012 Sérgio Martins ++ ++License: ++ The files in this package is licensed under a mix of gplv2 or later, lgplv2 or later ++ or lgplv2.1 or later, effectively making the source package under gplv2 or later. ++ ++ lgplv2: ++ This library is free software; you can redistribute it and/or modify it ++ under the terms of the GNU Library General Public License as published by ++ the Free Software Foundation; either version 2 of the License, or (at your ++ option) 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 Library 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. ++ ++ For full text of the GNU Library General Public License, see ++ /usr/share/common-licenses/LGPL-2 ++ ++ lgplv2.1: ++ 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) 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 ++ 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, write to the Free Software ++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA ++ 02110-1301 | USA ++ ++ For full text of the GNU Lesser General Public License, see ++ /usr/share/common-licenses/LGPL-2.1 ++ ++ gplv2: ++ 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) any later version. ++ ++ 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, write to the Free Software ++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ ++ For full text of the GNU General Public License, see ++ /usr/share/common-licenses/GPL-2 ++ ++ gplv3 ++ 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 3 of the License, or ++ (at your option) any later version. ++ ++ 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. ++ ++ For full text of the GNU General Public License, see ++ /usr/share/common-licenses/GPL-3 ++ ++ ++ COPYING-CMAKE-SCRIPTS from kde4libs source package, as referenced from the cmake subdir: ++ 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. ++ ++The Debian packaging is: ++ ++ Copyright (C) 2009 Sune Vuorela ++ and available under the gnu library public license, version 2, or at your opinion any later version. diff --cc debian/installgen index 00000000,00000000..c4ba0fcb new file mode 100644 --- /dev/null +++ b/debian/installgen @@@ -1,0 -1,0 +1,7 @@@ ++[kdepim-runtime] ++missing dst:usr/include/ ++missing dst:usr/share/dbus-\d+/interfaces/.*\.xml$ ++missing dst:usr/lib/lib[^/]+\.so$ link: ++dst:usr/bin/ ++dst:usr/lib/ ++dst:usr/share/ diff --cc debian/kdepim-runtime.install index 00000000,00000000..3ff65c9f new file mode 100644 --- /dev/null +++ b/debian/kdepim-runtime.install @@@ -1,0 -1,0 +1,178 @@@ ++usr/bin/accountwizard ++usr/bin/akonadi_birthdays_resource ++usr/bin/akonadi_davgroupware_resource ++usr/bin/akonadi_googlecalendar_resource ++usr/bin/akonadi_googlecontacts_resource ++usr/bin/akonadi_icaldir_resource ++usr/bin/akonadi_imap_resource ++usr/bin/akonadi_invitations_agent ++usr/bin/akonadi_kabc_resource ++usr/bin/akonadi_kcal_resource ++usr/bin/akonadi_kdeaccounts_resource ++usr/bin/akonadi_kolab_resource ++usr/bin/akonadi_kolabproxy_resource ++usr/bin/akonadi_localbookmarks_resource ++usr/bin/akonadi_maildispatcher_agent ++usr/bin/akonadi_mailtransport_dummy_resource ++usr/bin/akonadi_migration_agent ++usr/bin/akonadi_mixedmaildir_resource ++usr/bin/akonadi_newmailnotifier_agent ++usr/bin/akonadi_nntp_resource ++usr/bin/akonadi_openxchange_resource ++usr/bin/akonadi_pop3_resource ++usr/bin/akonadi_vcarddir_resource ++usr/bin/akonaditray ++usr/bin/gidmigrator ++usr/bin/kaddressbookmigrator ++usr/bin/kjotsmigrator ++usr/bin/kmail-migrator ++usr/bin/knotes-migrator ++usr/bin/kres-migrator ++usr/lib/kde4/accountwizard_plugin.so ++usr/lib/kde4/akonadi_akonotes_resource.so ++usr/lib/kde4/akonadi_contacts_resource.so ++usr/lib/kde4/akonadi_ical_resource.so ++usr/lib/kde4/akonadi_kalarm_dir_resource.so ++usr/lib/kde4/akonadi_kalarm_resource.so ++usr/lib/kde4/akonadi_maildir_resource.so ++usr/lib/kde4/akonadi_mbox_resource.so ++usr/lib/kde4/akonadi_notes_resource.so ++usr/lib/kde4/akonadi_serializer_addressee.so ++usr/lib/kde4/akonadi_serializer_bookmark.so ++usr/lib/kde4/akonadi_serializer_contactgroup.so ++usr/lib/kde4/akonadi_serializer_kalarm.so ++usr/lib/kde4/akonadi_serializer_kcal.so ++usr/lib/kde4/akonadi_serializer_kcalcore.so ++usr/lib/kde4/akonadi_serializer_mail.so ++usr/lib/kde4/akonadi_serializer_microblog.so ++usr/lib/kde4/akonadi_vcard_resource.so ++usr/lib/kde4/imports/org/kde/BreadcrumbNavigationView.qml ++usr/lib/kde4/imports/org/kde/Dialog.qml ++usr/lib/kde4/imports/org/kde/Flap.qml ++usr/lib/kde4/imports/org/kde/Flap2.qml ++usr/lib/kde4/imports/org/kde/SlideoutPanel.qml ++usr/lib/kde4/imports/org/kde/SlideoutPanelContainer.qml ++usr/lib/kde4/imports/org/kde/akonadi/AkonadiBreadcrumbNavigationView.qml ++usr/lib/kde4/imports/org/kde/akonadi/CollectionDelegate.qml ++usr/lib/kde4/imports/org/kde/akonadi/border_dot.png ++usr/lib/kde4/imports/org/kde/akonadi/check.png ++usr/lib/kde4/imports/org/kde/akonadi/collectionview.qml ++usr/lib/kde4/imports/org/kde/akonadi/qmldir ++usr/lib/kde4/imports/org/kde/akonadi/sliderbackground.png ++usr/lib/kde4/imports/org/kde/akonadi/transparentplus.png ++usr/lib/kde4/imports/org/kde/dividing-line-horizontal.png ++usr/lib/kde4/imports/org/kde/dividing-line.png ++usr/lib/kde4/imports/org/kde/flap-collapsed-bottom.png ++usr/lib/kde4/imports/org/kde/flap-collapsed-mid.png ++usr/lib/kde4/imports/org/kde/flap-collapsed-top.png ++usr/lib/kde4/imports/org/kde/flap-expanded-bottom.png ++usr/lib/kde4/imports/org/kde/flap-expanded-mid.png ++usr/lib/kde4/imports/org/kde/flap-expanded-top.png ++usr/lib/kde4/imports/org/kde/libkdeqmlplugin.so ++usr/lib/kde4/imports/org/kde/list-line-top.png ++usr/lib/kde4/imports/org/kde/qmldir ++usr/lib/kde4/imports/org/kde/scrollable-bottom.png ++usr/lib/kde4/imports/org/kde/scrollable-top.png ++usr/lib/kde4/kabc_akonadi.so ++usr/lib/kde4/kcal_akonadi.so ++usr/lib/kde4/kcm_akonadi.so ++usr/lib/kde4/kcm_akonadi_resources.so ++usr/lib/kde4/kcm_akonadi_server.so ++usr/lib/kde4/kio_akonadi.so ++usr/lib/libakonadi-filestore.so.4 ++usr/lib/libakonadi-filestore.so.4.* ++usr/lib/libfolderarchivesettings.so.4 ++usr/lib/libfolderarchivesettings.so.4.* ++usr/lib/libkdepim-copy.so.4 ++usr/lib/libkdepim-copy.so.4.* ++usr/lib/libkmindexreader.so.4 ++usr/lib/libkmindexreader.so.4.* ++usr/lib/libmaildir.so.4 ++usr/lib/libmaildir.so.4.* ++usr/share/akonadi/agents/akonadinepomukfeederagent.desktop ++usr/share/akonadi/agents/akonotesresource.desktop ++usr/share/akonadi/agents/birthdaysresource.desktop ++usr/share/akonadi/agents/contactsresource.desktop ++usr/share/akonadi/agents/davgroupwareresource.desktop ++usr/share/akonadi/agents/googlecalendarresource.desktop ++usr/share/akonadi/agents/googlecontactsresource.desktop ++usr/share/akonadi/agents/icaldirresource.desktop ++usr/share/akonadi/agents/icalresource.desktop ++usr/share/akonadi/agents/imapresource.desktop ++usr/share/akonadi/agents/invitationsagent.desktop ++usr/share/akonadi/agents/kabcresource.desktop ++usr/share/akonadi/agents/kalarmdirresource.desktop ++usr/share/akonadi/agents/kalarmresource.desktop ++usr/share/akonadi/agents/kcalresource.desktop ++usr/share/akonadi/agents/kdeaccountsresource.desktop ++usr/share/akonadi/agents/kolabproxyresource.desktop ++usr/share/akonadi/agents/kolabresource.desktop ++usr/share/akonadi/agents/localbookmarksresource.desktop ++usr/share/akonadi/agents/maildirresource.desktop ++usr/share/akonadi/agents/maildispatcheragent.desktop ++usr/share/akonadi/agents/mboxresource.desktop ++usr/share/akonadi/agents/migrationagent.desktop ++usr/share/akonadi/agents/mixedmaildirresource.desktop ++usr/share/akonadi/agents/mtdummyresource.desktop ++usr/share/akonadi/agents/newmailnotifieragent.desktop ++usr/share/akonadi/agents/nntpresource.desktop ++usr/share/akonadi/agents/notesresource.desktop ++usr/share/akonadi/agents/openxchangeresource.desktop ++usr/share/akonadi/agents/pop3resource.desktop ++usr/share/akonadi/agents/vcarddirresource.desktop ++usr/share/akonadi/agents/vcardresource.desktop ++usr/share/applications/kde4/accountwizard.desktop ++usr/share/applications/kde4/akonaditray.desktop ++usr/share/autostart/kaddressbookmigrator.desktop ++usr/share/icons/hicolor/*/apps/akonaditray.png ++usr/share/icons/hicolor/*/apps/kolab.png ++usr/share/icons/hicolor/*/apps/ox.png ++usr/share/icons/hicolor/scalable/apps/akonaditray.svgz ++usr/share/kde4/apps/akonadi/accountwizard/contacts/ ++usr/share/kde4/apps/akonadi/accountwizard/ical/ ++usr/share/kde4/apps/akonadi/accountwizard/imap/ ++usr/share/kde4/apps/akonadi/accountwizard/kolab/ ++usr/share/kde4/apps/akonadi/accountwizard/mailbox/ ++usr/share/kde4/apps/akonadi/accountwizard/maildir/ ++usr/share/kde4/apps/akonadi/accountwizard/pop3/ ++usr/share/kde4/apps/akonadi/accountwizard/tine20/ ++usr/share/kde4/apps/akonadi/accountwizard/vcard/ ++usr/share/kde4/apps/akonadi/accountwizard/vcarddir/ ++usr/share/kde4/apps/akonadi/firstrun/defaultaddressbook ++usr/share/kde4/apps/akonadi/firstrun/defaultcalendar ++usr/share/kde4/apps/akonadi/firstrun/defaultnotebook ++usr/share/kde4/apps/akonadi/plugins/serializer/akonadi_serializer_addressee.desktop ++usr/share/kde4/apps/akonadi/plugins/serializer/akonadi_serializer_bookmark.desktop ++usr/share/kde4/apps/akonadi/plugins/serializer/akonadi_serializer_contactgroup.desktop ++usr/share/kde4/apps/akonadi/plugins/serializer/akonadi_serializer_kalarm.desktop ++usr/share/kde4/apps/akonadi/plugins/serializer/akonadi_serializer_kcal.desktop ++usr/share/kde4/apps/akonadi/plugins/serializer/akonadi_serializer_kcalcore.desktop ++usr/share/kde4/apps/akonadi/plugins/serializer/akonadi_serializer_mail.desktop ++usr/share/kde4/apps/akonadi/plugins/serializer/akonadi_serializer_microblog.desktop ++usr/share/kde4/apps/akonadi_kolabproxy_resource/akonadi_kolabproxy_resource.notifyrc ++usr/share/kde4/apps/akonadi_maildispatcher_agent/akonadi_maildispatcher_agent.notifyrc ++usr/share/kde4/apps/akonadi_newmailnotifier_agent/akonadi_newmailnotifier_agent.notifyrc ++usr/share/kde4/apps/kconf_update/newmailnotifier.upd ++usr/share/kde4/config/accountwizard.knsrc ++usr/share/kde4/config/kmail-migratorrc ++usr/share/kde4/config/kres-migratorrc ++usr/share/kde4/services/akonadi.protocol ++usr/share/kde4/services/akonadi/davgroupware-providers/citadel.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/davical.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/egroupware.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/opengroupware.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/owncloud-pre5.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/owncloud.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/scalix.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/sogo.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/yahoo.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/zarafa.desktop ++usr/share/kde4/services/akonadi/davgroupware-providers/zimbra.desktop ++usr/share/kde4/services/kcm_akonadi.desktop ++usr/share/kde4/services/kcm_akonadi_resources.desktop ++usr/share/kde4/services/kcm_akonadi_server.desktop ++usr/share/kde4/services/kresources/kabc/akonadi.desktop ++usr/share/kde4/services/kresources/kcal/akonadi.desktop ++usr/share/kde4/servicetypes/davgroupwareprovider.desktop ++usr/share/mime/packages/accountwizard-mime.xml ++usr/share/mime/packages/kdepim-mime.xml diff --cc debian/kdepim-runtime.lintian-overrides index 00000000,00000000..a3bec5a7 new file mode 100644 --- /dev/null +++ b/debian/kdepim-runtime.lintian-overrides @@@ -1,0 -1,0 +1,4 @@@ ++kdepim-runtime: package-name-doesnt-match-sonames ++kdepim-runtime: executable-not-elf-or-script usr/share/autostart/kaddressbookmigrator.desktop ++kdepim-runtime: image-file-in-usr-lib ++kdepim-runtime: no-symbols-control-file diff --cc debian/not-installed index 00000000,00000000..434a4671 new file mode 100644 --- /dev/null +++ b/debian/not-installed @@@ -1,0 -1,0 +1,8 @@@ ++./usr/lib/libakonadi-filestore.so ++./usr/lib/libakonadi-xml.so ++./usr/lib/libkdepim-copy.so ++./usr/lib/libkmindexreader.so ++./usr/lib/libmaildir.so ++./usr/lib/libnepomukfeederpluginlib.a ++./usr/share/dbus-1/interfaces/org.kde.Akonadi.Maildir.Settings.xml ++./usr/share/dbus-1/interfaces/org.kde.Akonadi.MixedMaildir.Settings.xml diff --cc debian/patches/hide_akonaditray.diff index 00000000,00000000..afcee221 new file mode 100644 --- /dev/null +++ b/debian/patches/hide_akonaditray.diff @@@ -1,0 -1,0 +1,14 @@@ ++Author: Michael Biebl ++Description: Hide akonaditray to not show up in the menu. ++Last-Update: 2011-10-21 ++Forwarded: no ++ ++Index: kdepim-runtime/tray/akonaditray.desktop ++=================================================================== ++--- kdepim-runtime.orig/tray/akonaditray.desktop 2013-11-10 00:47:26.185186739 +0100 +++++ kdepim-runtime/tray/akonaditray.desktop 2013-11-10 00:47:26.181186903 +0100 ++@@ -99,3 +99,4 @@ ++ GenericName[x-test]=xxAkonadi Tray Utilityxx ++ GenericName[zh_CN]=Akonadi 托盘工具 ++ GenericName[zh_TW]=Akonadi 系統匣工具 +++NoDisplay=true diff --cc debian/patches/kolabproxy_unittest index 00000000,00000000..155b44fd new file mode 100644 --- /dev/null +++ b/debian/patches/kolabproxy_unittest @@@ -1,0 -1,0 +1,159 @@@ ++Index: kdepim-runtime/resources/kolabproxy/tests/imapsignaltest.cpp ++=================================================================== ++--- kdepim-runtime.orig/resources/kolabproxy/tests/imapsignaltest.cpp 2014-08-23 19:38:17.491427137 +0200 +++++ kdepim-runtime/resources/kolabproxy/tests/imapsignaltest.cpp 2014-08-24 00:06:47.428309835 +0200 ++@@ -208,60 +208,6 @@ ++ ++ } ++ ++- void itemRemovedSignal() { ++- ++- KCalCore::Event::Ptr event(new KCalCore::Event); ++- event->setSummary("summary1"); ++- event->setDtStart(KDateTime(QDate(2013,02,01), QTime(1,1), KDateTime::ClockTime)); ++- ++- Akonadi::Item firstImapItem; ++- { ++- Akonadi::ItemCreateJob *createJob = new Akonadi::ItemCreateJob(createImapItem(event), imapCollection, this); ++- QVERIFY(TestUtils::ensure(kolabCollection, SIGNAL(itemAdded(Akonadi::Item,Akonadi::Collection)), createJob)); ++- firstImapItem = createJob->item(); ++- } ++- ++- //create item again in imap resource (same gid), but with different content ++- Akonadi::Item secondImapItem; ++- { ++- event->setSummary("summary2"); ++- Akonadi::ItemCreateJob *createJob = new Akonadi::ItemCreateJob(createImapItem(event), imapCollection, this); ++-// AKVERIFYEXEC(createJob); ++- QVERIFY(TestUtils::ensure(kolabCollection, SIGNAL(itemChanged(Akonadi::Item,QSet)), createJob)); ++- secondImapItem = createJob->item(); ++- } ++- //we expect one kolab item that is linked to the second imap item ++- ++- //remove first imap item ++- { ++- Akonadi::ItemDeleteJob *deleteJob = new Akonadi::ItemDeleteJob(firstImapItem); ++- QVERIFY(!TestUtils::ensure(kolabCollection, SIGNAL(itemRemoved(Akonadi::Item)), deleteJob)); ++- } ++- ++- //TestUtils::ensure kolab item remains ++- { ++- Akonadi::ItemFetchJob *fetchJob = new Akonadi::ItemFetchJob(kolabCollection); ++- fetchJob->fetchScope().setFetchRemoteIdentification(true); ++- AKVERIFYEXEC(fetchJob); ++- QCOMPARE(fetchJob->items().size(), 1); ++- const Akonadi::Item item = fetchJob->items().first(); ++- QCOMPARE(item.remoteId().toLongLong(), secondImapItem.id()); ++- } ++- ++- //remove second imap item ++- { ++- Akonadi::ItemDeleteJob *deleteJob = new Akonadi::ItemDeleteJob(secondImapItem); ++- QVERIFY(TestUtils::ensure(kolabCollection, SIGNAL(itemRemoved(Akonadi::Item)), deleteJob)); ++- } ++- ++- //TestUtils::ensure kolab item is removed ++- { ++- Akonadi::ItemFetchJob *fetchJob = new Akonadi::ItemFetchJob(kolabCollection); ++- AKVERIFYEXEC(fetchJob); ++- QCOMPARE(fetchJob->items().size(), 0); ++- } ++- } ++- ++ void collectionAddedRemovedSignal() { ++ Akonadi::Collection createdCollection; ++ { ++Index: kdepim-runtime/resources/kolabproxy/tests/clientsidetest.cpp ++=================================================================== ++--- kdepim-runtime.orig/resources/kolabproxy/tests/clientsidetest.cpp 2014-08-23 19:38:17.491427137 +0200 +++++ kdepim-runtime/resources/kolabproxy/tests/clientsidetest.cpp 2014-08-24 01:15:30.475509810 +0200 ++@@ -147,89 +147,6 @@ ++ QCOMPARE(fetchJob->items().size(), 0); ++ } ++ } ++- ++- void testItemModify() ++- { ++- KDateTime date1(QDate(2013,10,10), KDateTime::ClockTime); ++- date1.setDateOnly(true); ++- KDateTime date2(QDate(2014,10,10), KDateTime::ClockTime); ++- date2.setDateOnly(true); ++- ++- KCalCore::Event::Ptr event(new KCalCore::Event()); ++- event->setDtStart(date1); ++- Akonadi::Item createdItem; ++- { ++- Akonadi::Item item(event->mimeType()); ++- item.setPayload(event); ++- Akonadi::ItemCreateJob *createJob = new Akonadi::ItemCreateJob(item, kolabCollection); ++- QVERIFY(TestUtils::ensure(imapCollection, SIGNAL(itemAdded(Akonadi::Item,Akonadi::Collection)), createJob)); ++- createdItem = createJob->item(); ++- QVERIFY(createdItem.isValid()); ++- } ++- ++- { ++- event->setDtStart(date2); ++- createdItem.setPayload(event); ++- Akonadi::ItemModifyJob *modifyJob = new Akonadi::ItemModifyJob(createdItem); ++- QVERIFY(TestUtils::ensure(imapCollection, SIGNAL(itemChanged(Akonadi::Item,QSet)), modifyJob)); ++- Akonadi::Item modifiedItem = modifyJob->item(); ++- QVERIFY(modifiedItem.hasPayload()); ++- QCOMPARE(modifiedItem.payload()->dtStart().toString(), date2.toString()); ++- } ++- ++- { ++- Akonadi::ItemFetchJob *fetchJob = new Akonadi::ItemFetchJob(imapCollection); ++- fetchJob->fetchScope().fetchFullPayload(true); ++- AKVERIFYEXEC(fetchJob); ++- QCOMPARE(fetchJob->items().size(), 1); ++- const Akonadi::Item item = fetchJob->items().first(); ++- QVERIFY(item.hasPayload()); ++- Kolab::KolabObjectReader reader(item.payload()); ++- QCOMPARE(reader.getEvent()->dtStart().toString(), date2.toString()); ++- } ++- cleanup(); ++- } ++- ++- void testItemModifyFailure() ++- { ++- KDateTime date1(QDate(2013,10,10), KDateTime::ClockTime); ++- date1.setDateOnly(true); ++- ++- KCalCore::Event::Ptr event(new KCalCore::Event()); ++- event->setDtStart(date1); ++- Akonadi::Item createdItem; ++- { ++- Akonadi::Item item(event->mimeType()); ++- item.setPayload(event); ++- Akonadi::ItemCreateJob *createJob = new Akonadi::ItemCreateJob(item, kolabCollection); ++- QVERIFY(TestUtils::ensure(imapCollection, SIGNAL(itemAdded(Akonadi::Item,Akonadi::Collection)), createJob)); ++- createdItem = createJob->item(); ++- QVERIFY(createdItem.isValid()); ++- } ++- ++- { ++- event->setDtStart(KDateTime()); ++- createdItem.setPayload(event); ++- Akonadi::ItemModifyJob *modifyJob = new Akonadi::ItemModifyJob(createdItem); ++- AKVERIFYEXEC(modifyJob); ++- QTest::qWait(TIMEOUT); ++- //FIXME this fails, no idea why ++-// QVERIFY(!TestUtils::ensure(imapCollection, SIGNAL(itemChanged(Akonadi::Item,QSet)), modifyJob)); ++- } ++- ++- //Ensure the change has been reverted for the kolab item ++- { ++- Akonadi::ItemFetchJob *fetchJob = new Akonadi::ItemFetchJob(kolabCollection); ++- fetchJob->fetchScope().fetchFullPayload(); ++- AKVERIFYEXEC(fetchJob); ++- QCOMPARE(fetchJob->items().size(), 1); ++- const Akonadi::Item item = fetchJob->items().first(); ++- QVERIFY(item.hasPayload()); ++- QCOMPARE(item.payload()->dtStart().toString(), date1.toString()); ++- } ++- cleanup(); ++- } ++- ++ }; ++ ++ QTEST_AKONADIMAIN( ClientSideTest, NoGUI ) diff --cc debian/patches/restart_akonadi.patch index 00000000,00000000..bcba6361 new file mode 100644 --- /dev/null +++ b/debian/patches/restart_akonadi.patch @@@ -1,0 -1,0 +1,21 @@@ ++--- a/migration/kmail/kmailmigrator.cpp +++++ b/migration/kmail/kmailmigrator.cpp ++@@ -46,6 +46,7 @@ ++ #include ++ #include ++ #include +++#include ++ #include ++ #include ++ #include ++@@ -390,6 +391,10 @@ ++ cleanupConfigFile(); ++ migrateConfigurationDialogRestriction(); ++ deleteLater(); +++ emit message( Info, i18nc("@info: progress report", +++ "Restarting akonadi")); +++ +++ Akonadi::Control::restart(); ++ } ++ ++ OrgKdeAkonadiImapSettingsInterface* KMailMigrator::createImapSettingsInterface( const Akonadi::AgentInstance& instance ) diff --cc debian/patches/series index 00000000,00000000..a509ac9b new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,4 @@@ ++hide_akonaditray.diff ++kolabproxy_unittest ++tlscancelled.patch ++restart_akonadi.patch diff --cc debian/patches/tlscancelled.patch index 00000000,00000000..dcc253ed new file mode 100644 --- /dev/null +++ b/debian/patches/tlscancelled.patch @@@ -1,0 -1,0 +1,25 @@@ ++Description: Use SSL specific error type on SSL error ++ Add debian/patches/tlscancelled.patch to fix issue with inability to ++ cancel connections using unknown SSL certificates (Closes: #750995) ++Origin: vendor ++Author: Jim Scadden ++Bug-Debian: http://bugs.debian.org/750995 ++Bug: https://bugs.kde.org/show_bug.cgi?id=335994 ++Forwarded: https://bugs.kde.org/show_bug.cgi?id=335994 ++Reviewed-By: Scott Kitterman ++Last-Update: 2014-11-16 ++ ++--- kdepim-runtime-4.14.2.orig/resources/imap/sessionpool.cpp +++++ kdepim-runtime-4.14.2/resources/imap/sessionpool.cpp ++@@ -377,6 +377,11 @@ void SessionPool::onLoginDone( KJob *job ++ i18n( "Could not connect to the IMAP-server.\n%1", ++ job->errorString() ) ); ++ } +++ } else if ( job->error() == KIMAP::LoginJob::ERR_SSL_FAILED ) { +++ cancelSessionCreation( login->session(), +++ EncryptionError, +++ i18n( "Could not connect to the IMAP-server %1.\n%2", +++ m_account->server(), job->errorString() ) ); ++ } else { ++ // Connection worked, but login failed -> ask for a different password or ssl settings. ++ m_pendingInitialSession = login->session(); diff --cc debian/rules index 00000000,00000000..8417689c new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,8 @@@ ++#!/usr/bin/make -f ++ ++include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk ++ ++.PHONY: override_dh_auto_test ++ ++override_dh_strip: ++ $(overridden_command) --dbg-package=kdepim-runtime-dbg diff --cc debian/source/format index 00000000,00000000..163aaf8d new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/tests/control index 00000000,00000000..ca6b4eb2 new file mode 100644 --- /dev/null +++ b/debian/tests/control @@@ -1,0 -1,0 +1,5 @@@ ++Tests: testsuite ++Depends: @, @builddeps@, build-essential, ++ xvfb, xauth, dbus-x11, ++ akonadi-backend-sqlite ++Restrictions: build-needed diff --cc debian/tests/testsuite index 00000000,00000000..fa0feb15 new file mode 100755 --- /dev/null +++ b/debian/tests/testsuite @@@ -1,0 -1,0 +1,4 @@@ ++#!/bin/sh ++ ++xvfb-run -a --server-args="-screen 0 1024x768x24" \ ++ dbus-launch --exit-with-session debian/tests/testsuite.xsession diff --cc debian/tests/testsuite.xsession index 00000000,00000000..7e491961 new file mode 100755 --- /dev/null +++ b/debian/tests/testsuite.xsession @@@ -1,0 -1,0 +1,8 @@@ ++#!/bin/sh ++export LANG=C.UTF-8 ++export LC_ALL=C.UTF-8 ++kdeinit4 ++dh_auto_test ++ret=$? ++kdeinit4_shutdown ++exit $ret diff --cc debian/watch index 00000000,00000000..c817ea59 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,2 @@@ ++version=3 ++http://download.kde.org/stable/([\d.]+)/src/kdepim-runtime-([\d.]+).tar.xz