On Fri, 2012-03-02 at 18:47 +0100, Daniel CLEMENT wrote:
> I wouldn't mind having some kde packages on my system - I probably
> already have - provided they don't get updated too often.
> 
> If it allows KDE users to get the full benefit of Syncevolution, that's
> fine.
> 
> Maybe KDE users have the same problem the other way around (pulling
> Gnome dependencies)?
> 
> I'm afraid I can't help much about package building, but maybe a
> separate syncevolution-kde would be a solution? (there are several
> examples of packages, e.g. backintime, which have -gnome and -kde
> versions).

I've implemented that and pushed new "1.2.99+20120312" binaries into the
"unstable" apt repository:

      * Platform-specific code is now in loadable modules.
      * .deb packages consist of a "bundle" .deb (all files, no
        dependencies on KDE or EDS) and dummy "kde" and
        "evolution" .debs (depend on bundle, define dependencies).

The result is that installing the traditional "syncevolution-evolution"
will no longer pull in KDE.

I expect that distro's will do this properly (not even install the
platform extra files unless the user really wants them), but for me this
was the easiest way and ensures that all syncevolution.org installations
are identical. apt can handle dependencies, but downloading
multiple .rpm or .tar.gz files would be awkward and thus is avoided.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to