[Kde-pim] Installing Akonadi resource interface files

Martin Klapetek martin.klapetek at gmail.com
Sun Oct 23 23:17:06 BST 2011


On Mon, Oct 24, 2011 at 00:06, David Jarvie <djarvie at kde.org> wrote:

> As part of moving the KAlarm Akonadi resource code to kdepim-runtime, I
> need to make the D-Bus interface to the resource accessible to the KAlarm
> application code. Is it correct to install the
> org.kde.Akonadi.KAlarm*.Settings.xml files into DBUS_INTERFACES_INSTALL_DIR,
> and the kalarm*resource.kcfg files into KCFG_INSTALL_DIR?
>

My 2 cents on installing d-bus files on kubuntu - I'm running project neon
(packaged nightly builds of kde master) and it installs itself to /opt. It
provides all sorts of build tools as well, like neon-cmake, that sets the
most needed params to correct values (like install prefix etc) while
building stuff. However it always breaks while installing d-bus
.service/.interface files. The apps with d-bus files in /opt never works in
kubuntu. I always have to link them to /usr for them to work.

So if DBUS_INTERFACES_INSTALL_DIR points to /usr, everything should be fine
at all times and any cases. On kubuntu at least, not sure about other
systems (although I'd be interested to know that).

--
Martin Klapetek | KDE Developer



>
> This hasn't been done for other resources, apart from the maildir resources
> installing just their Settings.xml  files. (I notice that kjots uses
> apparently out of date copies of the maildir resource files in its own
> directory to generate a D-Bus interface, so perhaps the maildir resource
> should install both these files for applications to use.)
>
> --
> David Jarvie.
> KDE developer.
> KAlarm author -- http://www.astrojar.org.uk/kalarm
> _______________________________________________
> KDE PIM mailing list kde-pim at kde.org
> https://mail.kde.org/mailman/listinfo/kde-pim
> KDE PIM home page at http://pim.kde.org/
>
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list