On Fri, 2010-06-04 at 15:15 +0100, Sascha Peilicke wrote: > On Friday 04 June 2010 16:06:53 Sascha Peilicke wrote: > > Hi, > > > > it would be great of the D-Bus interface XML files would be installed into > > /usr/share/dbus-1/interfaces (or to whatever directory that is configured). > > The KDE frontend is using them to generate Qt classes directly from the > > interface definition rather than by tinkering with the glib-centric > > syncevo- dbus-* headers.
That's indeed the approach that I would suggest. > > Currently we simply copy those XML files from the > > Git source. > Preferably in that form: > > /usr/share/dbus-1/interfaces/org.syncevolution.Server.xml > /usr/share/dbus-1/interfaces/org.syncevolution.Session.xml > /usr/share/dbus-1/interfaces/org.syncevolution.Connection.xml That belongs into a development package, right? I don't want to disrupt the work already done on packaging 1.0, so I'll put this change into a 1.0.1 update. As far as I know, Qt D-Bus needs annotations to define the corresponding local types. How do you intend to add them to the installed files? FYI, I have asked whether we can get at least that part of the work which was already done for a Qt app published quickly. -- 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
