Build-Tool Recipe Update: Telepathy
Since telepathy went beta i think it really is time to add it to the recipe. Which i have done now. To make it work i had to move two modules from the "kdesupport/" feature to the "kdeqt" feature. Automoc and qt-gstreamer have been moved because the later one provides QtGLib which is required by some of the telepathy qt bindings.
So before rebasing your recipe remove the old build and source dirs (or move the source dir).
The new feature contains quite some modules. Most of them are enabled by default. telepathy-qt and telepathy-logger-qt are disabled by default because some of you probably use a distro provided qt and prefer to use distro packages for these.
[ bash : 1016 ] $ kde-build lsfeat network/telepathy network/telepathy : Active : A (Parent network: A) Modules ==================================================== IS qt/telepathy/telepathy-qt : Qt Wrapper around telepathy. I? qt/telepathy/telepathy-logger-qt : Qt Wrapper around TpLogger client library. A? network/telepathy/ktp-common-internals : Git submodule containing re-used KDE Telepathy Parts. A? network/telepathy/ktp-accounts-kcm : KCM Module for configuring Telepathy Instant Messaging Accounts. A? network/telepathy/ktp-contact-list : Telepathy contact list application. A? network/telepathy/ktp-contact-applet : Telepathy contact list applet. A? network/telepathy/ktp-contact-runner : Telepathy krunner integration. A? network/telepathy/ktp-text-ui : Telepathy handler for Text Chats. A? network/telepathy/ktp-approver : KDE Channel Approver for Telepathy. A? network/telepathy/ktp-kded-module : KDE System integration. A? network/telepathy/ktp-auth-handler : UI/KWallet Integration For Passwords and SSL Errors on Account Connect. A? network/telepathy/ktp-presence-applet : Plasma applet for managing your Telepathy account presence. A? network/telepathy/ktp-filetransfer-handler : Telepathy file transfer handler. A? network/telepathy/ktp-send-file : File manager plugin to launch a file transfer job with a specified contact. A? network/telepathy/ktp-call-ui : Voice/Video Call UI for Telepathy.
For me the state is that all of them compile except telepathy-logger-qt because my distro (opensuse) has one to old prerequisite that is successfully found and accepted. It is just missing some include files. That in turn means ktp-call-ui is uncompilable for me too.
The rest does and works like a charm and shows much promise. Even if i have not installed it into /usr. The telepathy page on Community.kde.org says it should not work, but it does here. But perhaps some obscure bugs can happen under this setup.