debian/0000775000000000000000000000000013004362017007164 5ustar debian/akonadi-server.install0000664000000000000000000000041412325712230013466 0ustar usr/bin/akonadi_agent_launcher usr/bin/akonadi_agent_server usr/bin/akonadi_control usr/bin/akonadi_rds usr/bin/akonadictl usr/bin/akonadiserver usr/bin/asapcat usr/share/dbus-1/services/org.freedesktop.Akonadi.Control.service usr/share/mime/packages/akonadi-mime.xml debian/TODO0000664000000000000000000000021412325712230007652 0ustar * Wrong default ODBC configuration string for Debian virtuoso. * debconf for switching default Akonadi backend? * akonadi-backend package? debian/akonadi-backend-sqlite.docs0000664000000000000000000000001612325712230014326 0ustar README.sqlite debian/libakonadiprotocolinternals1.symbols0000664000000000000000000002346712325712230016473 0ustar # SymbolsHelper-Confirmed: 1.11.80 amd64 libakonadiprotocolinternals.so.1 libakonadiprotocolinternals1 #MINVER# _ZN7Akonadi10ImapParser10parseBlockERK10QByteArray@Base 1.5.1 _ZN7Akonadi10ImapParser11parseNumberERK10QByteArrayRxPbi@Base 1.5.1 _ZN7Akonadi10ImapParser11parseStringERK10QByteArrayR7QStringi@Base 1.5.1 _ZN7Akonadi10ImapParser11parseStringERK10QByteArrayRS1_i@Base 1.5.1 _ZN7Akonadi10ImapParser13parseDateTimeERK10QByteArrayR9QDateTimei@Base 1.5.1 _ZN7Akonadi10ImapParser13parseNextLineERK10QByteArray@Base 1.5.1 _ZN7Akonadi10ImapParser16parseSequenceSetERK10QByteArrayRNS_7ImapSetEi@Base 1.5.1 _ZN7Akonadi10ImapParser17parseQuotedStringERK10QByteArrayRS1_i@Base 1.5.1 _ZN7Akonadi10ImapParser17splitVersionedKeyERK10QByteArrayRS1_Ri@Base 1.5.1 _ZN7Akonadi10ImapParser18parenthesesBalanceERK10QByteArrayi@Base 1.5.1 _ZN7Akonadi10ImapParser18stripLeadingSpacesERK10QByteArrayi@Base 1.5.1 _ZN7Akonadi10ImapParser22parseParenthesizedListERK10QByteArrayR15QVarLengthArrayIS1_Li16EEi@Base 1.5.1 _ZN7Akonadi10ImapParser22parseParenthesizedListERK10QByteArrayR5QListIS1_Ei@Base 1.5.1 _ZN7Akonadi10ImapParser4joinERK4QSetI10QByteArrayERKS2_@Base 1.5.1 _ZN7Akonadi10ImapParser4joinERK5QListI10QByteArrayERKS2_@Base 1.5.1 _ZN7Akonadi10ImapParser5quoteERK10QByteArray@Base 1.5.1 _ZN7Akonadi10ImapParser5resetEv@Base 1.5.1 _ZN7Akonadi10ImapParserC1Ev@Base 1.5.1 _ZN7Akonadi10ImapParserC2Ev@Base 1.5.1 _ZN7Akonadi10ImapParserD1Ev@Base 1.5.1 _ZN7Akonadi10ImapParserD2Ev@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs14findPluginDirsEv@Base 1.11.80 _ZN7Akonadi11XdgBaseDirs14findPluginFileERK7QStringRK11QStringList@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs14systemPathListEPKc@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs15findResourceDirEPKcRK7QString@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs16findResourceFileEPKcRK7QString@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs17akonadiConfigFileERK7QString6QFlagsINS0_14FileAccessFlagEE@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs18findExecutableFileERK7QStringRK11QStringList@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs19findAllResourceDirsEPKcRK7QString@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs23akonadiServerConfigFileE6QFlagsINS0_14FileAccessFlagEE@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs27akonadiConnectionConfigFileE6QFlagsINS0_14FileAccessFlagEE@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs7saveDirEPKcRK7QString@Base 1.5.1 _ZN7Akonadi11XdgBaseDirs8homePathEPKc@Base 1.5.1 _ZN7Akonadi11XdgBaseDirsC1Ev@Base 1.5.1 _ZN7Akonadi11XdgBaseDirsC2Ev@Base 1.5.1 _ZN7Akonadi11XdgBaseDirsD1Ev@Base 1.5.1 _ZN7Akonadi11XdgBaseDirsD2Ev@Base 1.5.1 _ZN7Akonadi12ImapInterval6setEndEx@Base 1.5.1 _ZN7Akonadi12ImapInterval8setBeginEx@Base 1.5.1 _ZN7Akonadi12ImapIntervalC1ERKS0_@Base 1.5.1 _ZN7Akonadi12ImapIntervalC1Ev@Base 1.5.1 _ZN7Akonadi12ImapIntervalC1Exx@Base 1.5.1 _ZN7Akonadi12ImapIntervalC2ERKS0_@Base 1.5.1 _ZN7Akonadi12ImapIntervalC2Ev@Base 1.5.1 _ZN7Akonadi12ImapIntervalC2Exx@Base 1.5.1 _ZN7Akonadi12ImapIntervalD1Ev@Base 1.5.1 _ZN7Akonadi12ImapIntervalD2Ev@Base 1.5.1 _ZN7Akonadi12ImapIntervalaSERKS0_@Base 1.5.1 _ZN7Akonadi19NotificationMessage11setMimeTypeERK7QString@Base 1.5.1 _ZN7Akonadi19NotificationMessage11setRemoteIdERK7QString@Base 1.5.1 _ZN7Akonadi19NotificationMessage11setResourceERK10QByteArray@Base 1.5.1 _ZN7Akonadi19NotificationMessage12setItemPartsERK4QSetI10QByteArrayE@Base 1.5.1 _ZN7Akonadi19NotificationMessage12setOperationENS0_9OperationE@Base 1.5.1 _ZN7Akonadi19NotificationMessage12setSessionIdERK10QByteArray@Base 1.5.1 _ZN7Akonadi19NotificationMessage17appendAndCompressER5QListIS0_ERKS0_@Base 1.5.1 _ZN7Akonadi19NotificationMessage17appendAndCompressER5QListIS0_ERKS0_Pb@Base 1.6.0 _ZN7Akonadi19NotificationMessage17registerDBusTypesEv@Base 1.5.1 _ZN7Akonadi19NotificationMessage19setParentCollectionEx@Base 1.5.1 _ZN7Akonadi19NotificationMessage22setDestinationResourceERK10QByteArray@Base 1.6.0 _ZN7Akonadi19NotificationMessage23setParentDestCollectionEx@Base 1.5.1 _ZN7Akonadi19NotificationMessage6setUidEx@Base 1.5.1 _ZN7Akonadi19NotificationMessage7setTypeENS0_4TypeE@Base 1.5.1 _ZN7Akonadi19NotificationMessageC1ERKS0_@Base 1.5.1 _ZN7Akonadi19NotificationMessageC1Ev@Base 1.5.1 _ZN7Akonadi19NotificationMessageC2ERKS0_@Base 1.5.1 _ZN7Akonadi19NotificationMessageC2Ev@Base 1.5.1 _ZN7Akonadi19NotificationMessageD1Ev@Base 1.5.1 _ZN7Akonadi19NotificationMessageD2Ev@Base 1.5.1 _ZN7Akonadi19NotificationMessageaSERKS0_@Base 1.5.1 _ZN7Akonadi21NotificationMessageV211setEntitiesERK5QListINS0_6EntityEE@Base 1.9.80 _ZN7Akonadi21NotificationMessageV211setResourceERK10QByteArray@Base 1.9.80 _ZN7Akonadi21NotificationMessageV212setAddedTagsERK4QSetIxE@Base 1.11.80 _ZN7Akonadi21NotificationMessageV212setItemPartsERK4QSetI10QByteArrayE@Base 1.9.80 _ZN7Akonadi21NotificationMessageV212setOperationENS0_9OperationE@Base 1.9.80 _ZN7Akonadi21NotificationMessageV212setSessionIdERK10QByteArray@Base 1.9.80 _ZN7Akonadi21NotificationMessageV213setAddedFlagsERK4QSetI10QByteArrayE@Base 1.9.80 _ZN7Akonadi21NotificationMessageV214setRemovedTagsERK4QSetIxE@Base 1.11.80 _ZN7Akonadi21NotificationMessageV215setRemovedFlagsERK4QSetI10QByteArrayE@Base 1.9.80 _ZN7Akonadi21NotificationMessageV217appendAndCompressER5QListIS0_ERKS0_@Base 1.9.80 _ZN7Akonadi21NotificationMessageV217appendAndCompressER7QVectorIS0_ERKS0_@Base 1.9.80 _ZN7Akonadi21NotificationMessageV217registerDBusTypesEv@Base 1.9.80 _ZN7Akonadi21NotificationMessageV219setParentCollectionEx@Base 1.9.80 _ZN7Akonadi21NotificationMessageV222setDestinationResourceERK10QByteArray@Base 1.9.80 _ZN7Akonadi21NotificationMessageV223setParentDestCollectionEx@Base 1.9.80 _ZN7Akonadi21NotificationMessageV26EntityD1Ev@Base 1.9.80 _ZN7Akonadi21NotificationMessageV26EntityD2Ev@Base 1.9.80 _ZN7Akonadi21NotificationMessageV27setTypeENS0_4TypeE@Base 1.9.80 _ZN7Akonadi21NotificationMessageV29addEntityExRK7QStringS3_S3_@Base 1.9.80 _ZN7Akonadi21NotificationMessageV2C1ERKS0_@Base 1.9.80 _ZN7Akonadi21NotificationMessageV2C1Ev@Base 1.9.80 _ZN7Akonadi21NotificationMessageV2C2ERKS0_@Base 1.9.80 _ZN7Akonadi21NotificationMessageV2C2Ev@Base 1.9.80 _ZN7Akonadi21NotificationMessageV2D1Ev@Base 1.9.80 _ZN7Akonadi21NotificationMessageV2D2Ev@Base 1.9.80 _ZN7Akonadi21NotificationMessageV2aSERKS0_@Base 1.9.80 _ZN7Akonadi21NotificationMessageV317appendAndCompressER5QListIS0_ERKS0_@Base 1.11.80 _ZN7Akonadi21NotificationMessageV317appendAndCompressER7QVectorIS0_ERKS0_@Base 1.11.80 _ZN7Akonadi21NotificationMessageV317registerDBusTypesEv@Base 1.11.80 _ZN7Akonadi21NotificationMessageV38toV2ListERK7QVectorIS0_E@Base 1.11.80 _ZN7Akonadi21NotificationMessageV3C1ERKS0_@Base 1.11.80 _ZN7Akonadi21NotificationMessageV3C1Ev@Base 1.11.80 _ZN7Akonadi21NotificationMessageV3C2ERKS0_@Base 1.11.80 _ZN7Akonadi21NotificationMessageV3C2Ev@Base 1.11.80 _ZN7Akonadi21NotificationMessageV3D1Ev@Base 1.11.80 _ZN7Akonadi21NotificationMessageV3D2Ev@Base 1.11.80 _ZN7Akonadi7ImapSet3addERK4QSetIxE@Base 1.11.80 _ZN7Akonadi7ImapSet3addERK5QListIxE@Base 1.5.1 _ZN7Akonadi7ImapSet3addERK7QVectorIxE@Base 1.5.1 _ZN7Akonadi7ImapSet3addERKNS_12ImapIntervalE@Base 1.5.1 _ZN7Akonadi7ImapSetC1ERKS0_@Base 1.5.1 _ZN7Akonadi7ImapSetC1Ev@Base 1.5.1 _ZN7Akonadi7ImapSetC2ERKS0_@Base 1.5.1 _ZN7Akonadi7ImapSetC2Ev@Base 1.5.1 _ZN7Akonadi7ImapSetD1Ev@Base 1.5.1 _ZN7Akonadi7ImapSetD2Ev@Base 1.5.1 _ZN7Akonadi7ImapSetaSERKS0_@Base 1.5.1 _ZNK7Akonadi10ImapParser16continuationSizeEv@Base 1.5.1 _ZNK7Akonadi10ImapParser19continuationStartedEv@Base 1.5.1 _ZNK7Akonadi10ImapParser3tagEv@Base 1.5.1 _ZNK7Akonadi10ImapParser4dataEv@Base 1.5.1 _ZNK7Akonadi12ImapInterval13hasDefinedEndEv@Base 1.5.1 _ZNK7Akonadi12ImapInterval14toImapSequenceEv@Base 1.5.1 _ZNK7Akonadi12ImapInterval15hasDefinedBeginEv@Base 1.5.1 _ZNK7Akonadi12ImapInterval3endEv@Base 1.5.1 _ZNK7Akonadi12ImapInterval4sizeEv@Base 1.5.1 _ZNK7Akonadi12ImapInterval5beginEv@Base 1.5.1 _ZNK7Akonadi12ImapIntervaleqERKS0_@Base 1.5.1 _ZNK7Akonadi19NotificationMessage16parentCollectionEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage19destinationResourceEv@Base 1.6.0 _ZNK7Akonadi19NotificationMessage20parentDestCollectionEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage3uidEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage4typeEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage8mimeTypeEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage8remoteIdEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage8resourceEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage8toStringEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage9itemPartsEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage9operationEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessage9sessionIdEv@Base 1.5.1 _ZNK7Akonadi19NotificationMessageeqERKS0_@Base 1.5.1 _ZNK7Akonadi21NotificationMessageV210addedFlagsEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV211removedTagsEv@Base 1.11.80 _ZNK7Akonadi21NotificationMessageV212removedFlagsEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV216parentCollectionEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV216toNotificationV1Ev@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV219destinationResourceEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV220parentDestCollectionEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV24typeEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV24uidsEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV26entityEx@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV28entitiesEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV28resourceEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV28toStringEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV29addedTagsEv@Base 1.11.80 _ZNK7Akonadi21NotificationMessageV29itemPartsEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV29operationEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV29sessionIdEv@Base 1.9.80 _ZNK7Akonadi21NotificationMessageV2eqERKS0_@Base 1.9.80 _ZNK7Akonadi7ImapSet17toImapSequenceSetEv@Base 1.5.1 _ZNK7Akonadi7ImapSet7isEmptyEv@Base 1.5.1 _ZNK7Akonadi7ImapSet9intervalsEv@Base 1.5.1 _Zls6QDebugRKN7Akonadi7ImapSetE@Base 1.10.80 _ZlsR6QDebugRKN7Akonadi12ImapIntervalE@Base 1.5.1 debian/control0000664000000000000000000001270312325712230010573 0ustar Source: akonadi Section: libs Priority: extra Maintainer: Kubuntu Developers XSBC-Original-Maintainer: Debian Qt/KDE Maintainers Uploaders: Sune Vuorela , Modestas Vainius , Fathi Boudra Build-Depends: debhelper (>= 7), cmake (>= 2.6.2), automoc, pkg-kde-tools (>= 0.12), libqt4-dev (>= 4:4.6.0), shared-mime-info, libmysqlclient-dev, libxslt-dev, libsoprano-dev (>= 2.1.1), xsltproc, libdbus-1-dev, libboost-program-options-dev, libsqlite3-dev, dh-apparmor, dbus-x11 Standards-Version: 3.9.3 Homepage: http://pim.kde.org/akonadi Vcs-Browser: http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/akonadi Vcs-Bzr: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/akonadi Package: akonadi-server Section: net Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, akonadi-backend-mysql (= ${source:Version}) Suggests: akonadi-backend-mysql (= ${binary:Version}), akonadi-backend-sqlite (= ${binary:Version}), akonadi-backend-postgresql (= ${source:Version}) Description: Akonadi PIM storage service Akonadi is an extensible cross-desktop Personal Information Management (PIM) storage service. It provides a common framework for applications to store and access mail, calendars, addressbooks, and other PIM data. . This package contains the Akonadi PIM storage server and associated programs. Package: libakonadiprotocolinternals1 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: akonadi-server (= ${binary:Version}) Replaces: libakonadiprivate1 (<< 1.4.90) Breaks: libakonadiprivate1 (<< 1.4.90) Description: libraries for the Akonadi PIM storage service Akonadi is an extensible cross-desktop Personal Information Management (PIM) storage service. It provides a common framework for applications to store and access mail, calendars, addressbooks, and other PIM data. . This package contains libraries used by the Akonadi PIM storage service. Package: libakonadi-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libakonadiprotocolinternals1 (= ${binary:Version}), libboost-dev, akonadi-server Suggests: pkg-config Description: development files for the Akonadi PIM storage service Akonadi is an extensible cross-desktop Personal Information Management (PIM) storage service. It provides a common framework for applications to store and access mail, calendars, addressbooks, and other PIM data. . This package contains development files for building software that uses the Akonadi PIM storage service. Package: akonadi-backend-mysql Section: misc Architecture: all Depends: ${misc:Depends}, mysql-server-core-5.5 | mariadb-server-core-5.5, mysql-client-core-5.5 | mariadb-client-core-5.5, libqt4-sql-mysql Recommends: akonadi-server Replaces: akonadi-server (<< 1.3.60~) Breaks: akonadi-server (<< 1.3.60~) Description: MySQL storage backend for Akonadi Akonadi is an extensible cross-desktop Personal Information Management (PIM) storage service. It provides a common framework for applications to store and access mail, calendars, addressbooks, and other PIM data. . This package installs everything what's needed for Akonadi to work with MySQL as underlying data storage engine. By default, a local MySQL server instance will be started for each user. Alternatively, connection to an external MySQL database is supported as well. Package: akonadi-backend-postgresql Section: misc Architecture: all Depends: ${misc:Depends}, libqt4-sql-psql Recommends: akonadi-server, postgresql Replaces: akonadi-server (<< 1.3.60~) Breaks: akonadi-server (<< 1.3.60~) Description: PostgreSQL storage backend for Akonadi Akonadi is an extensible cross-desktop Personal Information Management (PIM) storage service. It provides a common framework for applications to store and access mail, calendars, addressbooks, and other PIM data. . This package installs everything what's needed for Akonadi to work with PostgreSQL as underlying data storage engine. By default, a local PostgreSQL server instance will be started for each user. Alternatively, connection to an external PostgreSQL database is supported as well. Package: akonadi-backend-sqlite Section: misc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: akonadi-server Description: SQLite storage backend for Akonadi Akonadi is an extensible cross-desktop Personal Information Management (PIM) storage service. It provides a common framework for applications to store and access mail, calendars, addressbooks, and other PIM data. . This package installs everything what's needed for Akonadi to work with SQLite as underlying data storage engine. Since SQLite is an embedded database engine, a separate SQL server daemon is not necessary. . In addition, the package contains an improved QSql driver for SQLite named "QSQLite3". It can be used by any application that needs to access SQLite databases via standard Qt QSql framework. Package: akonadi-dbg Section: debug Architecture: any Depends: ${misc:Depends} Suggests: akonadi-server (= ${binary:Version}) Description: debugging symbols for the Akonadi PIM storage service Akonadi is an extensible cross-desktop Personal Information Management (PIM) storage service. It provides a common framework for applications to store and access mail, calendars, addressbooks, and other PIM data. . This package contains debugging files used to investigate problems with the Akonadi PIM storage service. debian/akonadi-backend-mysql.install0000664000000000000000000000022312325712230014710 0ustar etc/akonadi/mysql-global-mobile.conf etc/akonadi/mysql-global.conf debian/mysqld-akonadi /usr/sbin debian/usr.sbin.mysqld-akonadi /etc/apparmor.d debian/libakonadiprotocolinternals1.install0000664000000000000000000000012412325712230016432 0ustar usr/lib/libakonadiprotocolinternals.so.1 usr/lib/libakonadiprotocolinternals.so.1.* debian/changelog0000664000000000000000000011774313004361621011053 0ustar akonadi (1.12.1-0ubuntu1.2) trusty-security; urgency=medium * debian/patches/kubuntu_disable_secure_file_priv_check.diff: fix compatibility with stricter defaults in mysql security update. (LP: #1633855) -- Marc Deslauriers Thu, 27 Oct 2016 07:21:38 -0400 akonadi (1.12.1-0ubuntu1.1) trusty; urgency=medium * Add upstream_Remove-the-invalid-GID-part-from-PartTable-before-st.patch Fixing databases that went through an akonadi 1.12 pre-release and ended up with a broken migration LP: #1290717 -- Harald Sitter Wed, 23 Apr 2014 12:21:40 +0200 akonadi (1.12.1-0ubuntu1) trusty; urgency=medium * New upstream bugfix release -- Harald Sitter Tue, 08 Apr 2014 10:30:38 +0200 akonadi (1.12.0-0ubuntu1) trusty; urgency=medium * New upstream release -- Jonathan Riddell Fri, 28 Mar 2014 21:40:59 +0000 akonadi (1.11.90-0ubuntu1) trusty; urgency=medium * New upstream release (LP: #1296707) -- Scarlett Clark Mon, 24 Mar 2014 06:01:57 -0700 akonadi (1.11.80-0ubuntu3) trusty; urgency=medium * Support mariadb as alternate database for the mysql backend as it is also supported upstream said on IRC. LP: #1289840 -- Harald Sitter Mon, 10 Mar 2014 23:09:34 +0100 akonadi (1.11.80-0ubuntu2) trusty; urgency=medium * Install missing files -- Jonathan Riddell Mon, 10 Mar 2014 11:31:06 +0000 akonadi (1.11.80-0ubuntu1) trusty; urgency=medium * New upstream alpha release * Replace disable_dbus_requiring_tests.diff with starting dbus in debian/rules -- Jonathan Riddell Wed, 05 Mar 2014 15:09:30 +0000 akonadi (1.11.0-0ubuntu1) trusty; urgency=medium * New upstream release * Add new symbol to libakonadiprotocolinternals1.symbols -- Philip Muškovac Tue, 24 Dec 2013 11:07:42 +0100 akonadi (1.10.80-0ubuntu1) trusty; urgency=low * New upstream release - Update install files - Update disable_dbus_requiring_tests.diff -- Rohan Garg Mon, 11 Nov 2013 17:38:58 +0100 akonadi (1.10.3-0ubuntu2) trusty; urgency=low * No change rebuild for Boost 1.54 transition. -- Dmitrijs Ledkovs Mon, 21 Oct 2013 13:54:07 +0100 akonadi (1.10.3-0ubuntu1) saucy; urgency=low * New upstream bug fix release (LP: #1236394) -- Rohan Garg Mon, 07 Oct 2013 16:39:34 +0200 akonadi (1.10.2-0ubuntu2) saucy; urgency=low * Set INSTALL_QSQLITE_IN_QT_PREFIX=TRUE so the sqlite3 driver is installed in a place where qt4 can find it (LP: #1218820) -- Philip Muškovac Wed, 18 Sep 2013 22:54:09 +0200 akonadi (1.10.2-0ubuntu1) saucy; urgency=low * New upstream bugfix release (LP: #1218847) -- Howard Chan Fri, 30 Aug 2013 19:18:01 +0800 akonadi (1.10.1-0ubuntu1) saucy; urgency=low * New upstream release -- Philip Muškovac Tue, 23 Jul 2013 19:16:46 +0200 akonadi (1.9.80-0ubuntu1) saucy; urgency=low [ Rohan Garg ] * New upstream release - Update symbols - Install asapcat with akonadi-server for now - Install notificationmessagev2_p.h with -dev package - Refresh disable_dbus_requiring_tests.diff [ Philip Muškovac ] * libkonadi-dev needs to depend on akonadi-server for the dbus service -- Rohan Garg Thu, 13 Jun 2013 08:46:15 +0100 akonadi (1.9.1-2ubuntu1) saucy; urgency=low * Merge with debian experimental, remaining changes: - Add a mysqld-akonadi wrapper script. - Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi). - Make akonadi-backend-mysql depend on mysql-server-core-5.5 and mysql-client-core-5.5 instead of mysql-server-core. - Force dependency on akonadi-backend-mysql for akonadi-server. -- Philip Muškovac Tue, 30 Apr 2013 22:39:32 +0200 akonadi (1.9.1-2) experimental; urgency=low * Merge in the uploads to unstable. -- Sune Vuorela Tue, 02 Apr 2013 22:52:29 +0200 akonadi (1.9.1-1) experimental; urgency=low * New upstream release. [ José Manuel Santamaría Lema ] * Update disable_dbus_requiring_tests.diff; some tests were added and some of them need D-Bus. * Update installed files. [ Sune Vuorela ] * Add mysql-server-core to Build-Depends so it can be used by the test suite -- Sune Vuorela Mon, 25 Mar 2013 17:00:16 +0100 akonadi (1.9.1-0ubuntu2) saucy; urgency=low * No change rebuild for Boost 1.53 transition. -- Dmitrijs Ledkovs Fri, 26 Apr 2013 19:18:39 +0100 akonadi (1.9.1-0ubuntu1) raring; urgency=low * New upstream bugfix release -- Jonathan Riddell Thu, 04 Apr 2013 22:49:18 +0100 akonadi (1.9.0-0ubuntu1) raring; urgency=low * New upstream release -- Philip Muškovac Thu, 03 Jan 2013 21:11:34 +0100 akonadi (1.8.80-0ubuntu1) raring; urgency=low * New upstream beta release -- Jonathan Riddell Fri, 16 Nov 2012 15:16:10 +0000 akonadi (1.8.1-0ubuntu1) raring; urgency=low * New upstream release -- Scott Kitterman Sat, 03 Nov 2012 23:00:43 -0400 akonadi (1.8.0-0ubuntu1) quantal; urgency=low * New upstream release -- Jonathan Riddell Thu, 26 Jul 2012 16:04:21 +0100 akonadi (1.7.90-0ubuntu1) quantal; urgency=low * New upstream beta release -- Jonathan Riddell Mon, 09 Jul 2012 12:09:55 +0100 akonadi (1.7.2-3) unstable; urgency=low * Team upload. * akonadi-backend-mysql: depend on a real mysql-server-core-5.5 before the virtual mysql-server-core. This should help apt in really choosing -mysql when upgrading from squeeze. (Closes: #686147, #702919) -- Pino Toscano Tue, 26 Mar 2013 20:02:38 +0100 akonadi (1.7.2-2) unstable; urgency=low * Team upload. [ Lisandro Damián Nicanor Pérez Meyer ] * Change [General] to [%General] in README.Debian (Closes: #688236). Thanks Alexander Wuerstlein for noticing. -- Pino Toscano Wed, 05 Dec 2012 11:07:57 +0100 akonadi (1.7.2-1ubuntu1) quantal; urgency=low * Merge with Debian, remaining changes: - Add a mysqld-akonadi wrapper script. - Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi). - Make akonadi-backend-mysql depend on mysql-server-core-5.5 and mysql-client-core-5.5 instead of mysql-server-core. - Force dependency on akonadi-backend-mysql for akonadi-server. -- Jonathan Thomas Thu, 24 May 2012 19:27:56 -0400 akonadi (1.7.2-1) unstable; urgency=low * New upstream release. * Drop x11_not_required.diff, no longer needed as internal FindQt4 was dropped. * Disable tests which require an active DBus daemon. It is not available on buildds (patch disable_dbus_requiring_tests.diff). * Bump Standards-Version to 3.9.3: no changes needed. -- Modestas Vainius Sat, 12 May 2012 23:41:01 +0300 akonadi (1.7.2-0ubuntu2) quantal; urgency=low * No change rebuild for boost 1.49 transition -- Dmitrijs Ledkovs Thu, 03 May 2012 20:28:00 +0100 akonadi (1.7.2-0ubuntu1) precise; urgency=low * New upstream release -- Philip Muškovac Tue, 10 Apr 2012 21:52:32 +0200 akonadi (1.7.0-0ubuntu3) precise; urgency=low * make akonadi-server require the mysql backend. It's the only one really supported upstream and as the default backend has to be installed. (LP: #923189) -- Philip Muškovac Mon, 09 Apr 2012 18:49:42 +0200 akonadi (1.7.0-0ubuntu2) precise; urgency=low * Add build-dep on dh-apparmor (LP: #948481) -- Philip Muškovac Thu, 08 Mar 2012 22:22:17 +0100 akonadi (1.6.2-2) unstable; urgency=low * Team upload. Upload to unstable. [ Sune Vuorela ] * Kill the odbc package. It won't currently work. -- Ana Beatriz Guerrero Lopez Mon, 05 Mar 2012 10:09:22 +0100 akonadi (1.7.0-0ubuntu1) precise; urgency=low * New upstream release * Remove x11_not_required.diff, file no longer shipped * Disable test suite in debian/rules, it requires dbus -- Jonathan Riddell Tue, 24 Jan 2012 23:43:13 +0000 akonadi (1.6.2-1ubuntu1) precise; urgency=low * Merge from Debian experimental, remaining changes: - Add a mysqld-akonadi wrapper script. - Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi). - Make akonadi-backend-mysql depend on mysql-server-core-5.5 and mysql-client-core-5.5 instead of mysql-server-core. - Bump Breaks/Replaces akonadi-sever version to "<< 1.5.3~". -- Felix Geyer Sun, 04 Dec 2011 21:06:19 +0100 akonadi (1.6.2-1) experimental; urgency=low * New upstream release. [ Felix Geyer ] * Add a watch file. * Use DEB_*_MAINT_APPEND instead of setting CFLAGS/CXXFLAGS. -- Debian Qt/KDE Maintainers Thu, 01 Dec 2011 17:18:06 +0100 akonadi (1.6.2-0ubuntu3) precise; urgency=low * Change dependency on client/server to 5.5 -- Clint Byrum Sun, 27 Nov 2011 01:49:35 -0800 akonadi (1.6.2-0ubuntu2) precise; urgency=low * Rebuild for libmysqlclient transition -- Clint Byrum Wed, 23 Nov 2011 23:49:27 -0800 akonadi (1.6.2-0ubuntu1) oneiric; urgency=low * New upstream bugfix release -- Scott Kitterman Tue, 04 Oct 2011 16:43:57 -0500 akonadi (1.6.1+git110927-0ubuntu1) oneiric; urgency=low * Update to 1.6 branch snapshot for additional bug fixes -- Scott Kitterman Fri, 30 Sep 2011 06:45:45 -0400 akonadi (1.6.1-0ubuntu1) oneiric; urgency=low * New upstream bug fix release (LP: #707878) -- Rohan Garg Fri, 16 Sep 2011 16:09:18 +0200 akonadi (1.6.0-0ubuntu2) oneiric; urgency=low * No change rebuild due to multi-arch changes in qt4-x11 -- Scott Kitterman Thu, 18 Aug 2011 10:38:30 -0400 akonadi (1.6.0-0ubuntu1) oneiric; urgency=low * New upstream release -- Philip Muškovac Sat, 16 Jul 2011 16:41:20 +0200 akonadi (1.5.80-0ubuntu1) oneiric; urgency=low * New upstrem beta release - bump debhelper version to fix lintian warning - refresh libakonadiprotocolinternals1.symbols -- Philip Muškovac Thu, 07 Jul 2011 22:25:38 +0200 akonadi (1.5.3-2ubuntu1) oneiric; urgency=low * Change Vcs-* from kubuntu-members to kubuntu-packagers * Merge from debian unstable. Remaining changes: - Use versioned boost build-depends - Add a mysqld-akonadi wrapper script - Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi) - Make akonadi-backend-mysql depend on mysql-server-core-5.1 and mysql-client-core-5.1 instead of mysql-server-core - Bump Breaks/Replaces akonadi-sever version to "<< 1.5.3~" -- Scott Kitterman Fri, 27 May 2011 23:06:47 -0400 akonadi (1.5.3-2) unstable; urgency=low [ Pino Toscano ] * Fix typo in README.Debian. (Closes: #627826) -- Debian Qt/KDE Maintainers Thu, 26 May 2011 00:22:36 +0300 akonadi (1.5.3-1ubuntu1) oneiric; urgency=low * Merge from Debian experimental, remaining changes: - Use versioned boost build-depends. - Add a mysqld-akonadi wrapper script. - Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi). - Make akonadi-backend-mysql depend on mysql-server-core-5.1 and mysql-client-core-5.1 instead of mysql-server-core. - Bump Breaks/Replaces akonadi-sever version to "<< 1.5.3~". -- Felix Geyer Tue, 24 May 2011 21:04:40 +0200 akonadi (1.5.3-1) experimental; urgency=low * New upstream release. -- Modestas Vainius Mon, 09 May 2011 00:50:11 +0300 akonadi (1.5.2-0ubuntu1) natty; urgency=low * New upstream release. - Fixes warnings about duplicated agent identifiers. (LP: #740488) -- Felix Geyer Tue, 05 Apr 2011 17:29:48 +0200 akonadi (1.5.1-2) experimental; urgency=low * Replace $(overriden_command) with $(overridden_command) in debian/rules. Requires pkg-kde-tools 0.12. * Bump Standards-Version to 3.9.2: no changes needed. * Merge 1.3.1-4 changes: - Drop 04_socket_location.diff patch, merged upstream. * Build with -fvisibility=hidden -fvisibility-inlines-hidden. * Update symbol file: private symbols disappeared after building with hidden visibility. -- Modestas Vainius Mon, 02 May 2011 01:40:34 +0300 akonadi (1.5.1-1) experimental; urgency=low * New upstream release. [ Modestas Vainius ] * Point debian/control Vcs fields to the new Git repository. * Add libsqlite3-dev to build depends. This build has support for SQLite backend. * Drop 03_disable_usr_lib_install_rpath.diff patch, no longer needed as the problem was fixed upstream differently. * Add new packages for multiple backend split: - akonadi-backend-mysql - a package which depends on the stuff needed for MySQL backend (server and Qt module) and installs a configuration file previously present in akonadi-server; - akonadi-backend-postgresql - a package which depends on the stuff needed for PostgreSQL backend. Even if default configuration starts an internal PostgreSQL server instance, add postgresql package to Recommends because the latter package enables the daemon system-wide. PostgreSQL needs to be split to the -core part as MySQL was; - akonadi-backend-odbc - a package which depends on the stuff needed to enable Akonadi ODBC backend. It's primarily intended to be used with a local Virtuoso instance that's started by Nepomuk; - akonadi-backend-sqlite - a package with improved SQLite driver that is needed for Akonadi SQLite backend; * Make akonadi-server on both backends with | relation preferring MySQL for now. Also suggest both backends. * Move akonadi-dbg to the end of debian/control. * Update install files. * Add README.Debian with extensive information about Akonadi configuration files and storage backends. * Bump build dependency to libqt4-dev 4:4.6.0. SQLite backend needs it. * Drop Replaces from libakonadi-dev for very old pre-4.1 KDE versions. * Switch to quilt 3.0 format: - add appropriate debian/source/format; - remove quilt from Build-Depends; - remove debian/README.source, no longer necessary. * Bump Standards-Version to 3.9.1: add Breaks next to Replaces where needed or replace Conflicts with Breaks respectively, * Improve passing of MYSQLD_EXECUTABLE flag to cmake. * Drop 02_hardcode_debian_mysqld_path.diff, not needed any more. * Drop obsolete (pre-KDE 4.1) Breaks. * Switch debian/rules engine to qt-kde-team/2/*. Fix FTBFS in the process. (Closes: #618200) * Strip sequence numbers from debian/patches/*. * Install README.Debian to akonadi-server and all backend packages. * Install README.sqlite to akonadi-backend-sqlite. * Drop ${shlibs:Depends} from libakonadi-dev Depends. * Update debian/copyright. [ José Manuel Santamaría Lema ] * Rename libakonadiprivate1 as libakonadiprotocolinternals1 (libakonadiprivate.so.1* doesn't exist anymore) and create symbols file. -- Modestas Vainius Sun, 13 Mar 2011 22:25:05 +0200 akonadi (1.5.1-0ubuntu1) natty; urgency=low * New upstream release. (LP: #739424) * Drop 03_disable_usr_lib_install_rpath.diff, fixed upstream. * Call dh_apparmor instead of providing our own postinst/postrm scripts to reload the AppArmor profile. -- Felix Geyer Tue, 22 Mar 2011 18:40:35 +0100 akonadi (1.5.0-0ubuntu2) natty; urgency=low * Use a wrapper script instead of copying mysqld to mysqld-akonadi. (LP: #728584) - Update the AppArmor profile accordingly. - Drop mysql-server-core-5.1 from build-deps. -- Felix Geyer Thu, 03 Mar 2011 18:06:42 +0100 akonadi (1.5.0-0ubuntu1) natty; urgency=low * New upstream release -- Jonathan Riddell Mon, 24 Jan 2011 09:48:32 +0000 akonadi (1.4.95-0ubuntu1) natty; urgency=low * New upstream release - Fix install files -- Rohan Garg Sun, 09 Jan 2011 16:19:52 +0530 akonadi (1.4.90-0ubuntu1) natty; urgency=low * New upstream release -- Jonathan Riddell Tue, 21 Dec 2010 13:57:05 +0000 akonadi (1.4.80-0ubuntu2) natty; urgency=low * Give up on akonadi-agent-launcher and akonadi-agent-server binaries as a bad idea - Remove debian/akonadi-agent-launcher.install and debian/akonadi-agent-server.install - Move files to akonadi-server.install - Remove binaries from debian/control -- Scott Kitterman Tue, 23 Nov 2010 10:10:30 -0500 akonadi (1.4.80-0ubuntu1) natty; urgency=low * New upstream release to support KDE 4.6 beta 1 packaging - Add new binary packages for usr/bin/akonadi_agent_server and usr/bin/akonadi_agent_launcher - Add org.freedesktop.Akonadi.NotificationSource.xml to libakonadi-dev.install - Refresh patches - Update debian/copyright * Rename libakonadiprivate1 to libakonadiprotocolinternals1 since the private library has been removed and only protocolinternals remains - Update debian/control - Rename install file and drop remove shared objects * Drop implicit-it=thumb workaround as it will no longer be needed once armel is fixed -- Scott Kitterman Mon, 22 Nov 2010 09:32:48 -0500 akonadi (1.4.1-0ubuntu2) natty; urgency=low * Add CXXFLAGS += -Wa,-mimplicit-it=thumb on armel to fix FTBFS -- Scott Kitterman Mon, 01 Nov 2010 12:14:01 -0400 akonadi (1.4.1-0ubuntu1) natty; urgency=low * New upstream release -- Alessandro Ghersi Fri, 22 Oct 2010 19:14:31 +0200 akonadi (1.4.0-0ubuntu1) maverick; urgency=low * New upstream release. -- Harald Sitter Sun, 01 Aug 2010 12:29:08 +0200 akonadi (1.3.90-0ubuntu1) maverick; urgency=low * New upstream release - Bump debhelper to 7.3.16 or greater - Drop quilt from build-depends no longer need with source format 3.0 (quilt) -- Alessandro Ghersi Tue, 06 Jul 2010 02:34:57 +0200 akonadi (1.3.85-0ubuntu1) maverick; urgency=low * New upstream release - Update akonadi-server.install -- Alessandro Ghersi Sat, 05 Jun 2010 17:13:53 +0200 akonadi (1.3.80-0ubuntu1) maverick; urgency=low * New upstream release - Bump libqt4-dev and libsoprano-dev - Drop kubuntu_01_fix_init.diff no longer need - Update 03_disable_usr_lib_install_rpath.diff - Update akonadi-server.install * Switch to dpkg-source 3.0 (quilt) format -- Alessandro Ghersi Wed, 26 May 2010 19:44:52 +0200 akonadi (1.3.1-4) unstable; urgency=low * Add patch 04_socket_location.diff to allow akonadi-server to run when HOME is mounted to the network filesystem (Closes: #545139). Thanks to Ansgar Burchardt for the patch. -- Modestas Vainius Sat, 30 Apr 2011 12:31:46 +0300 akonadi (1.3.1-3+squeeze1) stable-proposed-updates; urgency=low * Add patch 04_socket_location.diff to allow akonadi-server to run when HOME is mounted to the network filesystem (Closes: #545139). Thanks to Ansgar Burchardt for the patch. -- Modestas Vainius Sat, 30 Apr 2011 12:50:31 +0300 akonadi (1.3.1-3ubuntu1) maverick; urgency=low * Merge with Debian Unstable, remaining changes: - Build-depend on mysql-server-core-5.1 - Use versioned boost build-depends - Copy mysqld to mysqld-akonadi (rules) - Make akonadi-server depend on mysql-server-core-5.1 rather than mysql-server - Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi) - Add pre and postinst scripts for akonadi-server - Keep kubuntu_01_fix_init.diff - Don't apply 02_hardcode_debian_mysqld_path.diff, we set it in our debian/rules file * Update KUBUNTU-DEBIAN-DIFFERENCES -- Jonathan Thomas Mon, 17 May 2010 23:40:04 -0400 akonadi (1.3.1-3) unstable; urgency=low [ Didier Raboud ] * Make akonadi-mysql depend on mysql-server-core instead of mysql-server, thanks to the split made in mysql-5.1. (Closes: #513382) -- Debian Qt/KDE Maintainers Sun, 11 Apr 2010 01:46:38 +0300 akonadi (1.3.1-2) unstable; urgency=low [ Modestas Vainius ] * Bump libakonadiprivate1 shlibs with each new upstream release. * Generate strict local shlibs for libakonadiprivate1: use library-packages.mk from pkg-kde-tools 0.6.4. * Add ${misc:Depends} to akonadi-dbg Depends. * Add 03_disable_usr_lib_install_rpath.diff patch in order to get rid of /usr/lib RPATH. -- Debian Qt/KDE Maintainers Sat, 06 Mar 2010 01:51:56 +0200 akonadi (1.3.1-1) unstable; urgency=low * New upstream release. [ Lisandro Damián Nicanor Pérez Meyer ] * New upstream release. * Refresh patches to apply cleanly: - 01_x11_not_required.diff - 02_hardcode_debian_mysqld_path.diff * Fix the list of dbus interfaces files installed by libakonadi-dev. [ Martin Alfke ] * Make libakonadiprivate1 depend on akonadi-server binary version (Closes: #544431) [ Ana Beatriz Guerrero Lopez ] * Remove myself from Uploaders. * Update year on packaging copyright. [ Modestas Vainius ] * Change my email address to modax@debian.org in Uploaders field. * Fix Vcs-Browser URL. [ Fathi Boudra ] * Bump Standards-Version to 3.8.4 (no changes needed). -- Debian Qt/KDE Maintainers Sat, 30 Jan 2010 22:09:48 -0300 akonadi (1.3.1-0ubuntu3) lucid; urgency=low * Set VCS fields to Bazaar branches * Sync kubuntu_01_fix_init.diff with upstream SVN as per KDE bug 185395. + akonadi-server depends on mysql-server-core-5.1 (>= 5.1.41-3ubuntu11) + akonadi-server depends on mysql-client-core-5.1 (>= 5.1.41-3ubuntu12) * Expand apparmor profile to silence apparmor complaints in syslog, additonally this seems to fix LP: #554514 -- Harald Sitter Mon, 12 Apr 2010 17:13:38 +0200 akonadi (1.3.1-0ubuntu2) lucid; urgency=low * Add kubuntu_01_fix_init.diff in a mere attemt to fix akonadi startup. This depends on a fixed verison of mysql (5.1.41-3ubuntu10) (LP: #448705) + Unlike upstream this uses the --force cmdl argument to also work without resolveip, an executable that is currently shipped in the main server package. -- Harald Sitter Wed, 31 Mar 2010 22:08:13 +0200 akonadi (1.3.1-0ubuntu1) lucid; urgency=low * New upstream release -- Jonathan Riddell Tue, 09 Feb 2010 21:11:37 +0000 akonadi (1.3.0-0ubuntu1) lucid; urgency=low * New upstream release -- Alessandro Ghersi Wed, 20 Jan 2010 10:27:54 +0100 akonadi (1.2.80-0ubuntu1) lucid; urgency=low * New upstream release - Refresh 01_x11_not_required.diff - Refresh 02_hardcode_debian_notmysqld_path.diff - Remove kubuntu_01_imap_line_endings.diff fixed by upstream - Update libakonadi-dev.install - Bump libboost to 1.40 -- Alessandro Ghersi Wed, 02 Dec 2009 03:12:37 +0100 akonadi (1.2.1-1ubuntu3) lucid; urgency=low * Add missing epoch to Qt build-depends version -- Jonathan Riddell Wed, 25 Nov 2009 13:46:57 +0000 akonadi (1.2.1-1ubuntu2) lucid; urgency=low * Rebuild against Qt 4.6 rc 1, which is binary incompatible with 4.6 beta -- Jonathan Riddell Tue, 24 Nov 2009 08:59:50 +0000 akonadi (1.2.1-1ubuntu1) lucid; urgency=low * Merge with Debian testing, remaining changes: - Build-depend on mysql-server-core-5.1 - Copy mysqld to mysqld-akonadi (rules) - Make akonadi-server depend on mysql-server-core-5.1 rather than mysql-server - Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi) - Add pre and postinst scripts for akonadi-server - Keep kubuntu_01_imap_line_endings.diff -- Jonathan Thomas Sat, 07 Nov 2009 17:52:46 -0500 akonadi (1.2.1-1) unstable; urgency=low * New upstream release. * Bump Standards-Version to 3.8.3 (no changes needed). -- Fathi Boudra Sat, 29 Aug 2009 12:00:51 +0200 akonadi (1.2.1-0ubuntu4) karmic; urgency=low * Revert previous upload (LP: #418342). Apparently Akonadi does not like being used with MySQL 5.0. This is probably because both Qt and Akonadi are built against 5.1, and the 5.1 libraries are apparently unable to access a 5.0 server part. (LP: #459741) -- Harald Sitter Mon, 26 Oct 2009 11:11:44 +0100 akonadi (1.2.1-0ubuntu3) karmic; urgency=low * Don't depend on mysql-server-core-5.1 but mysql-server-core which is provided by both 5.0 and 5.1 (LP: #418342) -- Harald Sitter Thu, 22 Oct 2009 21:10:28 +0200 akonadi (1.2.1-0ubuntu2) karmic; urgency=low * Add kubuntu_01_imap_line_endings.diff from http://websvn.kde.org:80/trunk/kdesupport/akonadi/server/src/handler /fetchhelper.cpp?r1=1032262&r2=1032261&pathrev=1032262 as advised by upstream, 'Follow a literal size with CRLF as specified in the IMAP RFC 3501' -- Jonathan Riddell Thu, 08 Oct 2009 15:49:57 +0100 akonadi (1.2.1-1) unstable; urgency=low * New upstream release. * Bump Standards-Version to 3.8.3 (no changes needed). -- Fathi Boudra Sat, 29 Aug 2009 12:00:51 +0200 akonadi (1.2.1-0ubuntu1) karmic; urgency=low * New upstream release -- Alessandro Ghersi Fri, 28 Aug 2009 18:43:17 +0200 akonadi (1.2.0-2ubuntu3) karmic; urgency=low * Make akonadi-server depend on mysql-server-core-5.1 rather than the whole mysql-server package * Update KUBUNTU-DEBIAN-DIFFERENCES to reflect the above so that this does not happen again in the future -- Jonathan Thomas Thu, 20 Aug 2009 12:29:59 -0400 akonadi (1.2.0-2ubuntu2) karmic; urgency=low * Copy rather than hard link mysql -- Jonathan Riddell Thu, 20 Aug 2009 01:05:58 +0100 akonadi (1.2.0-2ubuntu1) karmic; urgency=low * Merge from Debian Unstable, remaining changes: + Build-depend on mysql-server-core-5.1 + Hardlink mysqld to mysqld-akonadi (rules) + Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi) + Add pre and postinst scripts for akonadi-server * Transition over to MySQL 5.1, as part of the merge above (LP: #415191) -- Jonathan Thomas Wed, 19 Aug 2009 08:57:48 -0400 akonadi (1.2.0-2) unstable; urgency=low +++ Changes by Modestas Vainius: * Build depend on libmysqlclient-dev rather than libmysqlclient15-dev. Backports friendly as libmysqlclient-dev is a virtual package in lenny. (Closes: #541024). -- Debian Qt/KDE Maintainers Tue, 11 Aug 2009 12:58:10 +0300 akonadi (1.2.0-1) unstable; urgency=low * New upstream release. -- Ana Beatriz Guerrero Lopez Tue, 04 Aug 2009 09:07:49 +0200 akonadi (1.2.0-0ubuntu1) karmic; urgency=low * New upstream release: - bump akonadi version in debian/rules - bump pkg-kde-tools to 0.4.6 - bump libsoprano-dev to 2.3.0 - bump cdbs to 0.4.56 -- Alessandro Ghersi Wed, 29 Jul 2009 19:52:18 +0200 akonadi (1.1.95-2) experimental; urgency=low * Make akonadi-dev depend on boost-dev, as several akonadi headers includes boost headers. -- Sune Vuorela Sat, 11 Jul 2009 23:51:48 +0200 akonadi (1.1.95-1) experimental; urgency=low * New upstream prerelease. +++ Changes by George Kiagiadakis: * Refresh patches. * Update installed files. +++ Changes by Sune Vuorela: * Add lintian override for broken lintian checks in -dbg package dependencies. * Bump Standards-Version to 3.8.2. No changes needed. -- Debian Qt/KDE Maintainers Fri, 26 Jun 2009 19:25:36 +0300 akonadi (1.1.95-0ubuntu1) karmic; urgency=low * New upstream release - bump akonadi version in debian/rules - bump libboost-program-options1.35-dev to libboost-program-options1.38-dev -- Alessandro Ghersi Wed, 24 Jun 2009 05:14:31 +0200 akonadi (1.1.90-0ubuntu1) karmic; urgency=low * New upstream release: - bump akonadi versino in debian/rules - update libakonadi-dev.install - refresh 02_hardcode_debian_mysqld_path.diff -- Steve Stalcup Thu, 04 Jun 2009 09:47:55 -0400 akonadi (1.1.85-0ubuntu1) karmic; urgency=low * New upstream release -- Jonathan Riddell Wed, 13 May 2009 09:45:47 +0000 akonadi (1.1.2-1ubuntu1) karmic; urgency=low * Merge from Debian unstable, remaining changes: (LP: #372700) + Add mysql-server-5.0 as build dependency + Add mysql-server-5.0 as dependency for akonadi-server + Hardlink mysqld to mysqld-akonadi (rules) + Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi) + Add pre and postinst scripts for akonadi-server -- Jonathan Thomas Wed, 06 May 2009 09:09:00 -0400 akonadi (1.1.2-1) unstable; urgency=low * New upstream release. +++ Changes by Modestas Vainius: * Point Debian Vcs URLs to pkg-kde/trunk (new location). +++ Changes by Fathi Boudra: * Bump Standards-Version to 3.8.1. No changes needed. * Update akonadi-dbg package section: debug. -- Debian Qt/KDE Maintainers Fri, 01 May 2009 14:00:31 +0200 akonadi (1.1.1-2ubuntu2) karmic; urgency=low * Add missing comma to build-depends, fixes FTBFS -- Jonathan Thomas Tue, 28 Apr 2009 13:21:15 -0400 akonadi (1.1.1-2ubuntu1) karmic; urgency=low * Merge from Debian unstable, remaining changes: (LP: #367109) + Add mysql-server-5.0 as build dependency + Add mysql-server-5.0 as dependency for akonadi-server + Hardlink mysqld to mysqld-akonadi (rules) + Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi) + Add pre and postinst scripts for akonadi-server * Update KUBUNTU-DEBAIN-DIFFERENCES -- Jonathan Thomas Sat, 25 Apr 2009 22:25:00 -0400 akonadi (1.1.1-2) unstable; urgency=low +++ Changes by Modestas Vainius: * Switch from internal debian/cdbs/kde.mk to pkg-kde-tools: - build depend on pkg-kde-tools 0.4; - remove debian/cdbs directory; - replace debian/cdbs/kde.mk with /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk in debian/rules. * Remove THIS_SHOULD_GO_TO_UNSTABLE from debian/rules. -- Debian Qt/KDE Maintainers Wed, 18 Feb 2009 23:19:08 +0100 akonadi (1.1.1-1) experimental; urgency=low * New upstream release. +++ Changes by Modestas Vainius: * Bump Standards-Version to 3.8.0: add README.source. * Build depend on libboost-program-options-dev. * Bump cmake build depend to 2.6.2. * Switch to new installgen format. * Update install files. * Bump shlibs. * Make akonadi-server depend on libqt4-sql-mysql. * Add 02_hardcode_debian_mysqld_path.diff patch to hardcode MySQLd path instread of depending on mysql-server at build time. * Bump debian/compat and debhelper build dependency to v7 (to get more sophisticated debian/tmp handling). +++ Changes by Ana Beatriz Guerrero Lopez: * Remove no longer needed lintian override. * Updating packaging copyright years. -- Debian Qt/KDE Maintainers Sat, 24 Jan 2009 13:37:05 +0100 akonadi (1.1.1-0ubuntu3) jaunty; urgency=low * Change build-deps to boost 1.35, LP: #297152 -- Jonathan Riddell Thu, 29 Jan 2009 12:13:53 +0000 akonadi (1.1.1-1) experimental; urgency=low * New upstream release. +++ Changes by Modestas Vainius: * Bump Standards-Version to 3.8.0: add README.source. * Build depend on libboost-program-options-dev. * Bump cmake build depend to 2.6.2. * Switch to new installgen format. * Update install files. * Bump shlibs. * Make akonadi-server depend on libqt4-sql-mysql. * Add 02_hardcode_debian_mysqld_path.diff patch to hardcode MySQLd path instread of depending on mysql-server at build time. * Bump debian/compat and debhelper build dependency to v7 (to get more sophisticated debian/tmp handling). +++ Changes by Ana Beatriz Guerrero Lopez: * Remove no longer needed lintian override. * Updating packaging copyright years. -- Debian Qt/KDE Maintainers Sat, 24 Jan 2009 13:37:05 +0100 akonadi (1.1.1-0ubuntu2) jaunty; urgency=low * akonadi-server depends on mysql-server-core-5.0 not mysql-server-5.0, full server not needed -- Jonathan Riddell Thu, 22 Jan 2009 10:48:22 +0000 akonadi (1.1.1-0ubuntu1) jaunty; urgency=low * New upstream release * Changed build-dep on mysql-server-5.0 to mysql-server-core-5.0 -- Steve Stalcup Wed, 21 Jan 2009 14:03:55 -0500 akonadi (1.1.0-0ubuntu1) jaunty; urgency=low * New upstream release * Add libboost-program-options-dev as build dependency (libboost-dev doesn't depend on it any longer) -- Harald Sitter Sat, 03 Jan 2009 17:45:48 +0100 akonadi (1.0.81-0ubuntu2) jaunty; urgency=low * Really change build dependency -- Harald Sitter Wed, 17 Dec 2008 16:19:19 +0100 akonadi (1.0.81-0ubuntu1) jaunty; urgency=low * New upstream release * Replace kdesdk-scripts build dependency with pkg-kde-tools (files got moved) -- Harald Sitter Wed, 17 Dec 2008 14:38:55 +0100 akonadi (1.0.80-0ubuntu1) jaunty; urgency=low * New upstream release * Use kde4.mk from cdbs rather than embedded debian/cdbs + Build depend on kdesdk-scripts for kde4.mk * Remove obsolete THIS_SHOULD_GO_TO_UNSTABLE=1 from debian/rules * Add new build dependency on libboost-dev -- Jonathan Thomas Sun, 23 Nov 2008 12:33:35 +0100 akonadi (1.0.0-2ubuntu2) jaunty; urgency=low * Remove kubuntu_01_mysqldakonadi.diff, set -DMYSQLD_EXECUTABLE=/usr/sbin/mysqld-akonadi -- Jonathan Riddell Wed, 05 Nov 2008 19:57:19 +0000 akonadi (1.0.0-2ubuntu1) jaunty; urgency=low * Merge with Debian, remaining changes: - Make akonadi-server depend on libqt4-sql-mysql - Add mysql-server-5.0 as build dependency - Add mysql-server-5.0 as dependency for akonadi-server - Add kubuntu_01_mysqldakonadi.diff ensuring that akonadiserver uses mysqld-akonadi instead of mysqld itself (to bypass apparmor) - Hardlink mysqld to mysqld-akonadi (rules) - Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi) - Add pre and postinst scripts for akonadi-server -- Jonathan Riddell Wed, 05 Nov 2008 16:35:03 +0000 akonadi (1.0.0-2) unstable; urgency=low +++ Changes by Ana Beatriz Guerrero Lopez: * Make libakonadi-dev depend on libakonadiprivate1 instead of libakonadiprivate0. +++ Changes by Sune Vuorela: * Copyright file. Thanks Thomas. -- Debian Qt/KDE Maintainers Thu, 24 Jul 2008 16:35:45 +0200 akonadi (1.0.0-1) unstable; urgency=low * New upstream release. +++ Changes by Modestas Vainius: * Update debian/copyright: download URL and copyright/license check. * libakonadiprivate SONAME was changed to 1. Rename library package, update debian/libakonadiprivate* files, update control and rules. * Make akonadi-server depend on mysql-server. * libakonadiprivate suggests akonadi-server instead of Recommends. -- Debian Qt/KDE Maintainers Wed, 23 Jul 2008 20:27:52 +0300 akonadi (0.82.0-1) unstable; urgency=low * New upstream snapshot. * Protocol changed in akonadi, add appropriate conflicts. * Hardcode mysqld path in debian/rules. -- Sune Vuorela Fri, 27 Jun 2008 19:30:34 +0200 akonadi (1.0.0-0ubuntu5) intrepid; urgency=low * Reprofile mysqld-akonadi (LP: #280404) -- Harald Sitter Thu, 09 Oct 2008 16:20:47 +0200 akonadi (1.0.0-0ubuntu4) intrepid; urgency=low * Fix duplicated variable in akonadiserver apparmor profile (LP: #271643) -- Steve Beattie Mon, 06 Oct 2008 20:53:43 -0700 akonadi (1.0.0-0ubuntu3) intrepid; urgency=low * Apparmor shouldn't hate akonadiserver when it tries to create directories (also add locking permissions in case it's necessary some day) * Make the Apparmor profile also work as root * Add postinst and postrm for akonadi-server, invoking an apparmor reload to get immediate access permissions for the daemon -- Harald Sitter Fri, 05 Sep 2008 16:44:44 +0200 akonadi (1.0.0-0ubuntu2) intrepid; urgency=low * Add akonadi-server dependency on libqt4-sql-mysql -- Harald Sitter Tue, 19 Aug 2008 00:05:05 +0200 akonadi (1.0.0-0ubuntu1) intrepid; urgency=low * New upstream release * libakonadiprivate0 -> libakonadiprivate1 -- Harald Sitter Thu, 24 Jul 2008 02:21:18 +0200 akonadi (0.82.0-0ubuntu3) intrepid; urgency=low * libakonadiprivate0 suggests not recommends akonadi-server -- Jonathan Riddell Fri, 18 Jul 2008 09:31:54 +0100 akonadi (0.82.0-0ubuntu2) intrepid; urgency=low * Add mysql-server-5.0 as build dependency * Add mysql-server-5.0 as dependency for akonadi-server * Add kubuntu_01_mysqldakonadi.diff ensuring that akonadiserver uses mysqld-akonadi instead of mysqld itself (to bypass apparmor) * Hardlink mysqld to mysqld-akonadi * Add apparmor profile for mysqld-akonadi * Bump Standards-Version to 3.8.0 -- Harald Sitter Thu, 26 Jun 2008 14:48:49 +0200 akonadi (0.82.0-0ubuntu1) intrepid; urgency=low * New upstream beta release -- Jonathan Riddell Thu, 19 Jun 2008 14:03:43 +0000 akonadi (0.81.0-1) experimental; urgency=low * New upstream snapshot. -- Debian Qt/KDE Maintainers Thu, 22 May 2008 11:22:26 +0200 akonadi (0.80.0+svn807399-1) experimental; urgency=low * New upstream development snapshot: - The latest upstream commit is r807399 by qbast - Date: Tue May 13 19:03:19 2008 UTC -- Debian Qt/KDE Maintainers Fri, 16 May 2008 12:23:43 +0200 akonadi (0.80.0+svn804999-1) experimental; urgency=low * New upstream development snapshot: - The latest upstream commit is r804999 by mlaurent - Date: Wed May 7 10:59:48 2008 UTC +++ Changes by Modestas Vainius: * Corrections to *.install files: - libakonadi-dev.install: 12 new file(s) added; 12 file(s) removed; - akonadi-server.install: 1 new file(s) added; 1 file(s) removed; -- Debian Qt/KDE Maintainers Mon, 05 May 2008 21:13:37 +0300 akonadi (0.80.0+svn802602-1) experimental; urgency=low * New upstream development snapshot: - The latest upstream commit is r802602 by toma - Date: Wed, 30 Apr 2008 08:45:32 -0000 +++ Changes by Sune Vuorela * Update debian/copyright. +++ Changes by Modestas Vainius: * Build depend on automoc. * Add akonadi.pc, suggest pkg-config. +++ Changes by Armin Berres: * Add replaces to libakonadi-dev, to make it possible to install it before upgrading kdepimlibs. -- Debian Qt/KDE Maintainers Wed, 30 Apr 2008 11:40:52 +0300 akonadi (0.80.0-1) experimental; urgency=low +++ Changes by Sune Vuorela: * Initial packaging. * Split from unuploaded kdepim. +++ Changes by Ana Beatriz Guerrero Lopez: * Rework descriptions and add Homepage field. +++ Changes by Modestas Vainius: * Patch FindQt4.cmake to make X11 optional. * Add myself to uploaders. * Add installgen files. -- Debian Qt/KDE Maintainers Fri, 25 Apr 2008 16:29:05 +0300 debian/source.lintian-overrides0000664000000000000000000000007012325712230014042 0ustar akonadi source: dbg-package-missing-depends akonadi-dbg debian/KUBUNTU-DEBIAN-DIFFERENCES0000664000000000000000000000046712325712230012707 0ustar - Add a mysqld-akonadi wrapper script. - Add apparmor profile for mysqld-akonadi (usr.sbin.mysqld-akonadi). - Make akonadi-backend-mysql depend on mysql-server-core-5.5 and mysql-client-core-5.5 instead of mysql-server-core. - Force dependency on akonadi-backend-mysql for akonadi-server. debian/source/0000775000000000000000000000000012325712230010465 5ustar debian/source/format0000664000000000000000000000001412325712230011673 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000212325712230010363 0ustar 7 debian/patches/0000775000000000000000000000000013004361472010617 5ustar debian/patches/kubuntu_disable_secure_file_priv_check.diff0000664000000000000000000000203313004361472021371 0ustar Description: disable the secure_file_priv check MySQL 5.7 introduced a premission check for export and import operations. In Ubuntu, only the full mysql-server package creates the set system wide directory causing mysqld-akonadi to error out on startup if only mysql-server-core-5.7 is installed. To prevent that the key is set to empty, which reverts mysqld to the 5.6 behavior. See http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_secure_file_priv Author: Philip Muskovac Last-Update: 2016-04-18 Forwarded: not-needed Origin: vendor Index: b/server/src/storage/mysql-global.conf =================================================================== --- a/server/src/storage/mysql-global.conf +++ b/server/src/storage/mysql-global.conf @@ -100,5 +100,9 @@ wait_timeout=31536000 # We use InnoDB, so don't let MyISAM eat up memory key_buffer_size=16K +# KUBUNTU: +# Unset the export dir check as only the full mysql-server package creates it +secure_file_priv= + [client] default-character-set=utf8 debian/patches/disable_dbus_requiring_tests.diff0000664000000000000000000000445512325712230017405 0ustar From: Modestas Vainius Subject: Disable tests which require active DBus Origin: vendor Forwarded: not-needed Last-Update: 2013-02-07 The following tests need active DBus daemon at the moment. Disable them. - akonadi-imapstreamparsertest - akonadi-dbtypetest - akonadi-dbintrospectortest - akonadi-dbinitializertest - akonadi-akdbustest - akonadi-akstandarddirstest - akonadi-handlertest - akonadi-dbconfigtest - akonadi-parthelpertest Index: akonadi-1.10.80/server/tests/unittest/CMakeLists.txt =================================================================== --- akonadi-1.10.80.orig/server/tests/unittest/CMakeLists.txt 2013-11-11 17:32:34.440374338 +0100 +++ akonadi-1.10.80/server/tests/unittest/CMakeLists.txt 2013-11-11 17:33:01.280373442 +0100 @@ -21,20 +21,20 @@ endif() endmacro() -add_server_test(imapstreamparsertest.cpp akonadiprivate) +#add_server_test(imapstreamparsertest.cpp akonadiprivate) add_server_test(scopetest.cpp akonadiprivate) add_server_test(handlerhelpertest.cpp akonadiprivate) -add_server_test(dbtypetest.cpp akonadiprivate) -add_server_test(dbintrospectortest.cpp akonadiprivate) +#add_server_test(dbtypetest.cpp akonadiprivate) +#add_server_test(dbintrospectortest.cpp akonadiprivate) add_server_test(querybuildertest.cpp akonadiprivate) -add_server_test(dbinitializertest.cpp akonadiprivate) +#add_server_test(dbinitializertest.cpp akonadiprivate) add_server_test(dbupdatertest.cpp akonadiprivate) -add_server_test(akdbustest.cpp akonadiprivate) -add_server_test(akstandarddirstest.cpp akonadiprivate) -add_server_test(handlertest.cpp akonadiprivate) -add_server_test(dbconfigtest.cpp akonadiprivate) -add_server_test(parthelpertest.cpp akonadiprivate) -add_server_test(clientcapabilityaggregatortest.cpp akonadiprivate) +#add_server_test(akdbustest.cpp akonadiprivate) +#add_server_test(akstandarddirstest.cpp akonadiprivate) +#add_server_test(handlertest.cpp akonadiprivate) +#add_server_test(dbconfigtest.cpp akonadiprivate) +#add_server_test(parthelpertest.cpp akonadiprivate) +#add_server_test(clientcapabilityaggregatortest.cpp akonadiprivate) add_server_test(fetchhelpertest.cpp akonadiprivate) add_server_test(itemretrievertest.cpp akonadiprivate) -add_server_test(notificationmanagertest.cpp akonadiprivate) +#add_server_test(notificationmanagertest.cpp akonadiprivate) debian/patches/series0000664000000000000000000000022313004361472012031 0ustar #disable_dbus_requiring_tests.diff upstream_Remove-the-invalid-GID-part-from-PartTable-before-st.patch kubuntu_disable_secure_file_priv_check.diff debian/patches/upstream_Remove-the-invalid-GID-part-from-PartTable-before-st.patch0000664000000000000000000000343512325712230025267 0ustar From 4ca8b846baaad48ebbd723f6411f9571a3b0f5ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 22 Apr 2014 11:28:07 +0200 Subject: [PATCH] Remove the invalid GID part from PartTable before starting PartTable migration More people than we expected have invalid 'GID' part in their PartTable, which breaks migration to schema 25, because it expects all part types to have a valid name. To work around this fact, we DELETE all parts with name 'GID' from PartTable before starting the actual migration. This will not fix the migration for people with other invalid parts, but I haven't heard of any such. To make this completely bullet-proof, we would need to iterate through all entries, which would be massively slower than current INSERT INTO ... SELECT FROM approach. Distributions, this is a good choice for backporting into 1.12.1 ;-) BUG: 331867 FIXED-IN: 1.12.2 --- server/src/storage/dbupdater.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/src/storage/dbupdater.cpp b/server/src/storage/dbupdater.cpp index ccaf584..d6368b5 100644 --- a/server/src/storage/dbupdater.cpp +++ b/server/src/storage/dbupdater.cpp @@ -261,6 +261,15 @@ bool DbUpdater::complexUpdate_25() } } + { + // It appears that more users than expected have the invalid "GID" part in their + // PartTable, which breaks the migration below (see BKO#331867), so we apply this + // wanna-be fix to remove the invalid part before we start the actual migration. + QueryBuilder qb( QLatin1String( "PartTable" ), QueryBuilder::Delete ); + qb.addValueCondition( QLatin1String( "PartTable.name" ), Query::Equals, QLatin1String( "GID" ) ); + qb.exec(); + } + akDebug() << "Creating a PartTable_new"; { TableDescription description; -- 1.9.1 debian/mysqld-akonadi0000664000000000000000000000004412325712230012023 0ustar #!/bin/sh exec /usr/sbin/mysqld $@ debian/usr.sbin.mysqld-akonadi0000664000000000000000000000125412325712230013571 0ustar # vim:syntax=apparmor #include /usr/sbin/mysqld-akonadi { #include /usr/sbin/mysqld-akonadi r, /usr/sbin/mysqld cx, profile /usr/sbin/mysqld { #include #include #include capability setgid, capability setuid, /etc/mysql/conf.d/ r, /etc/mysql/conf.d/* r, /etc/mysql/my.cnf r, /sys/devices/system/cpu/ r, /usr/sbin/mysqld mr, /usr/share/mysql/** r, @{HOME}/.local/share/akonadi/** rwk, # Site-specific additions and overrides. See local/README for details. #include } } debian/NEWS0000664000000000000000000000070212325712230007663 0ustar akonadi (1.3.1-3+squeeze1) stable-proposed-updates; urgency=low The location of the socket used to communicate with the Akonadi server was changed to better support home directories on network file systems. After updating to this version, applications making use of Akonadi will only work correctly after restarting both the Akonadi server and client applications. -- Modestas Vainius Sat, 30 Apr 2011 12:50:31 +0300 debian/copyright0000664000000000000000000001172512325712230011126 0ustar This package was debianized by Sune Vuorela on Fri, 24 april 2008 09:49:34 +0200. It was downloaded from http://download.akonadi-project.org/ Copyright: © 2006-2010 Volker Krause Copyright: © 2006-2010 Tobias Koenig Copyright: © 2006 Till Adam Copyright: © 2010 Bertjan Broeksema Copyright: © 2008-2009 Sebastian Trueg Copyright: © 2009 Andras Mantia Copyright: © 2006, 2008-2009 Alexander Neundorf Copyright: © 2007 Will Stephenson Copyright: © 2009 Szymon Stefanek Copyright: © 2007 Robert Zwerus Copyright: © 2006 Andreas Gungl Copyright: © 2006 Ingo Kloecker Copyright: © 2006-2007 David Faure Copyright: © 2010 Michael Jansen Copyright: © 2007-2008 Kevin Krammer Copyright: © 2002 Insight Consortium. All Rights Reserved. Copyright: © 2000 Timo Hummel Copyright: © 2000 Tom Braun Copyright: © 1997 Matthias Kalle Dalheimer Copyright: © 2010 Christophe Giboudeaux Copyright: © 2002 Holger Freyther Copyright: © 2010 Marc Mutz Copyright: © 2009-2010 Nokia Corporation and/or its subsidiary(-ies). Copyright: © 2006 Allen Winter Copyright: © 2007 Pino Toscano Copyright: © 2010 Kitware Inc. Copyright: © 2008 Gilles Caulier Copyright: © 2010 Milian Wolff Copyright: © 2010 Andreas Holzammer Copyright: © 2007 Christian Ehrlicher Upstream authors: Main Authors: - Volker Krause - Till Adam - Tobias Koenig - Kevin Krammer Contributors: - Alexander Neundorf - Allen Winter - Andreas Gungl - Christian Schaarschmidt - David Faure - Ingo Kloecker - Kitware, Inc., Insight Consortium. - Laurent Montel - Matthias Kretz - Pino Toscano - Robert Zwerus - Timo Hummel - Will Stephenson Some cmake modules references a nonexistant file. That file is in kdelibs source package and in cmake source package with the following content: 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 rest is according to the file lgpl-license: License: 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; 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 Library General Public License can be found in `/usr/share/common-licenses/LGPL-2-1'. The Debian packaging is © 2008-2010, Debian Qt/KDE Maintainers and is licensed under the same license as the software, LGPL-2-1, see above. debian/watch0000664000000000000000000000012312325712230010212 0ustar version=3 ftp://ftp.kde.org/pub/kde/stable/akonadi/src/akonadi-([\d\.]+)\.tar\.bz2 debian/README.Debian0000664000000000000000000001105512325712230011230 0ustar 1. Akonadi configuration ------------------------ Akonadi stores its settings and data in the subdirectory "akonadi" of the file system locations specified by XDG Base Directory Specification [1a]. * Configuration files (e.g. akonadiserverrc) are stored in $XDG_CONFIG_HOME/akonadi/ (defaults to ~/.config/akonadi/). If the file cannot be found there, Akonadi will look in $XDG_CONFIG_DIRS/akonadi/ (defaults to /etc/xdg/akonadi/). * Similary, data files are stored in $XDG_DATA_HOME/akonadi/ (~/.local/share/akonadi/ by default). If the needed resource cannot be found there, Akonadi will look in $XDG_DATA_DIRS/akonadi/ (that is /usr/local/share/akonadi/ and /usr/share/akonadi/ by default) as well. Please note that Akonadi never modifies config and/or data files in global directories. Changed files are always written to $XDG_CONFIG_HOME/akonadi/ and $XDG_DATA_HOME/akonadi/ respectively which will always have preference over global files the next time Akonadi starts up. [1a] http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html 2. Akonadi storage backends --------------------------- While Akonadi provides data caching, indexing and searching services for PIM applications, it does not do most of raw data manipulation itself. It relays these tasks to the external SQL database engine. Flexible Akonadi architecture allows a user to choose from a range of well-known SQL database servers and use them with Akonadi. SQL server specific details are implemented in Akonadi storage backends which are provided by the respective akonadi-backend-* packages. Just install the backend package which is the most appropriate for your setup and edit akonadiserverrc configuration file accordingly. By default Akonadi uses MySQL backend which is configured to start a local instance of MySQL server for each user using Akonadi. At the moment, the following backends are supported: * MySQL backend (default) provided by the akonadi-backend-mysql package. By default, the backend starts MySQL Server instance with privilegies of the user that started akonadiserver. Alternatively (with StartServer=false) the backend may connect to the specified database on the external MySQL server. This backend uses official QSql MySQL driver. The following configuration options are available: [%General] Driver=QMYSQL [QMYSQL] StartServer= ; whether to start internal server instance, defaults to true Name= ; database name Host= ; name of host running external MySQL server User= ; database user, external server only Password= ; database user password, external server only Options= ; connection options ServerPath= ; absolute path to the mysqld executable, ; defaults to /usr/sbin/mysqld, internal server only CleanServerShutdownCommand= ; a command to shutdown internal server cleanly ; default is reasonable * PostgreSQL backend provided by the akonadi-backend-postgresql package. Like MySQL backend, by default PostgreSQL backend starts an unpriviledged instance of the PostgreSQL server for each user. Alternatively, if you switch StartServer option off, you may specify an external PostgreSQL database to connect to. This backend uses QSql PSQL driver. The following configuration options are available: [%General] Driver=QPSQL [QPSQL] StartServer= ; whether to start internal server instance, defaults to true Name= ; dababase name Host= ; name of host running external PostgreSQL server User= ; database user, external server only Password= ; database user password, external server only Options= ; connection options ServerPath= ; path to the pg_ctl executable, internal server only InitDbPath= ; path to the initdb executable, internal server only CleanServerShutdownCommand= ; a command to shutdown internal server cleanly, ; default is reasonable * SQLite backend provided by the akonadi-backend-sqlite package. It uses embedded SQLite database hence it does not need a separate instance of the SQL server. This backend is based on the custom Qt SQLite3 driver which is also shipped in the backend package. The following configuration options are available: [%General] Driver=QSQLITE3 [QSQLITE3] Name= ; path to the database file ; defaults to $XDG_DATA_HOME/akonadi/akonadi.db NOTE: environment variables are not expanded in option values. Option must not be present in the configuration file in order for its default to have effect. debian/installgen0000664000000000000000000000032712325712230011252 0ustar [libakonadi-dev] dst:usr/include dst:usr/lib/.*\.so$ dst:usr/share/dbus.*/interfaces/.*\.xml$ dst:.*\.pc$ [akonadi-server] dst:usr/bin dst:etc/ dst:usr/share [libakonadiprivate1] dst:usr/lib/lib[^/]+\.so\.1($|\.) debian/akonadi-backend-sqlite.install0000664000000000000000000000006012325712230015043 0ustar usr/lib/*/qt4/plugins/sqldrivers/libqsqlite3.so debian/rules0000775000000000000000000000223712325712230010251 0ustar #!/usr/bin/make -f export DEB_CFLAGS_MAINT_APPEND += -fvisibility=hidden -fvisibility-inlines-hidden export DEB_CXXFLAGS_MAINT_APPEND = -fvisibility=hidden -fvisibility-inlines-hidden include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages) include /usr/share/pkg-kde-tools/qt-kde-team/2/library-packages.mk backend_packages = $(filter akonadi-backend-%,$(shell dh_listpackages)) override_dh_auto_configure: $(overridden_command) -- -DMYSQLD_EXECUTABLE:STRING=/usr/sbin/mysqld-akonadi \ -DCONFIG_INSTALL_DIR=/etc \ -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE override_dh_installdocs: # Install README.Debian to backend packages $(overridden_command) -A -pakonadi-server $(foreach p,$(backend_packages),-p$(p)) debian/README.Debian $(overridden_command) --remaining-packages override_dh_makeshlibs: $(overridden_command) -V -- -c0 override_dh_strip: $(overridden_command) --dbg-package=akonadi-dbg override_dh_installinit: $(overridden_command) dh_apparmor -pakonadi-backend-mysql --profile-name=usr.sbin.mysqld-akonadi override_dh_auto_test: PYBUILD_TEST_ARGS="export `dbus-launch`"\ dh_auto_test debian/libakonadi-dev.install0000664000000000000000000000327712325712230013437 0ustar usr/include/akonadi/private/akonadiprotocolinternals_export.h usr/include/akonadi/private/capabilities_p.h usr/include/akonadi/private/imapparser_p.h usr/include/akonadi/private/imapset_p.h usr/include/akonadi/private/notificationmessage_p.h usr/include/akonadi/private/notificationmessagev2_p.h usr/include/akonadi/private/protocol_p.h usr/include/akonadi/private/xdgbasedirs_p.h usr/include/akonadi/abstractsearchplugin.h usr/include/akonadi/private/notificationmessagev3_p.h usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Search.xml usr/lib/cmake/Akonadi/AkonadiConfig.cmake usr/lib/cmake/Akonadi/AkonadiConfigVersion.cmake usr/lib/cmake/Akonadi/AkonadiTargetsWithPrefix-debian.cmake usr/lib/cmake/Akonadi/AkonadiTargetsWithPrefix.cmake usr/lib/libakonadiprotocolinternals.so usr/lib/pkgconfig/akonadi.pc usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Control.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Status.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.AgentManager.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.ControlManager.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.DebugInterface.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.NotificationManager.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.NotificationSource.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.Preprocessor.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.Resource.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.Server.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.StorageDebugger.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.Tracer.xml usr/share/dbus-1/interfaces/org.freedesktop.Akonadi.TracerNotification.xml