Re: [SyncEvolution] KDE5 support

2018-01-05 Thread Tino Mettler
Hi,

Thomas, Graham: there is a discussion about a KDE5 port of the
syncevolution akonadi plugin, which currently supports KDE4 only. KDE4
will not be part of the next Debian Stable release (Buster).

I have prepared a syncevolution package which compiles with KDE5.
Kwallet support is disabled for now, but the akonadi backend
is included.

If anybody wants to test this, just reply to this mail. If tests go
well, I will try to finish the KDE5 port. Otherwise I'll disable the
akonadi plugin for Buster.

Regards,
Tino
___
SyncEvolution mailing list
SyncEvolution@syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution


Re: [SyncEvolution] KDE5 support

2018-01-05 Thread Tino Mettler
On Thu, Jan 04, 2018 at 23:36:48 +0100, deloptes wrote:

[...]

> Preferably I would download debian src package, rebuild and install.

AFAICS, there is no way to define an optional package in debian/control
which is not built by default, but only if the user enables it.  Build
dependencies (like the TDE headers) are defined globally for the source
package.  So you will need to modify the offical Debian source package
to have a syncevolution-libs-tde package.

> I think the problem were the dependencies so that I have to remove all
> syncevolution and install the one compiled with tde plugins and set it on
> hold. It would be nice if I could build the plugins as package and install
> them on top of debians syncevolution, but I am really not sure if it would
> work.

In theory, It would work in some way, if the build dependencies are set
correctly in the syncevolution Makefiles.  However, you need recompile
the plugin after ABI changes in the main syncevolution package.

Regards,
Tino

___
SyncEvolution mailing list
SyncEvolution@syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution