[Kmymoney-devel] KMyMoney's KF5 dependencies for Jenkins master

Aleix Pol aleixpol at kde.org
Sat Dec 13 18:53:10 UTC 2014


It looks good to me the idea to split the dependencies of kmymoney.

KF5Abc should be changed to KF5Contacts.

Aleix

On Sat, Dec 13, 2014 at 6:44 PM, Marko Käning <mk-lists at email.de> wrote:
> Hi devs,
>
> now that kdepimlibs has been split up in a multitude of various frameworks
> we should be able to limit the dependencies for KMyMoney, right?!
>
>
> This is what dependency-data-kf5-qt5 defines:
> ---
> # KDE PIM Dependencies
> kde/kdepimlibs: kdesupport/akonadi
> kde/kdepimlibs: kdesupport/prison
> kde/kdepimlibs: kde/pim/kcontacts
> kde/kdepimlibs: kde/pim/kxmlrpcclient
> kde/kdepimlibs: kde/pim/kblog
> kde/kdepimlibs: kde/pim/kcalcore
> kde/kdepimlibs: kde/pim/kcalutils
> kde/kdepimlibs: kde/pim/kholidays
> kde/kdepimlibs: kde/pim/kimap
> kde/kdepimlibs: kde/pim/kldap
> kde/kdepimlibs: kde/pim/kidentitymanagement
> kde/kdepimlibs: kde/pim/kmbox
> kde/kdepimlibs: kde/pim/kmime
> kde/kdepimlibs: kde/pim/kontactinterface
> kde/kdepimlibs: kde/pim/kpimtextedit
> kde/kdepimlibs: kde/pim/ktnef
> kde/kdepimlibs: kde/pim/syndication
> kde/kdepimlibs: kde/pim/gpgmepp
>
> # Extragear Office
> extragear/office/kmymoney: extragear/office/alkimia
> extragear/office/kmymoney: kde/kdepimlibs
> ---
>
> and I think that could be stripped down to something less, like
> ---
> # Extragear Office
> extragear/office/kmymoney: kdesupport/akonadi
> extragear/office/kmymoney: kdesupport/kcontacts
> extragear/office/kmymoney: extragear/office/alkimia
> extragear/office/kmymoney: kde/pim/kholidays
> extragear/office/kmymoney: kde/pim/kidentitymanagement
> extragear/office/kmymoney: kde/pim/gpgmepp
> ---
>
>
> Strangely enough - although KMM builds fine - I see this in the log:
> ---
> -- Could NOT find KF5Abc: found neither KF5AbcConfig.cmake nor kf5abc-config.cmake
> -- Could NOT find KF5 (missing:  Holidays Gpgmepp QGpgme PimIdentities Akonadi Abc)
> ---
>
> These frameworks don’t have a matching name to above, which results after all in
> ---
> -------- KMyMoney 4.100.0 --------
>
> Configure results (user options):
> --------------------------------------------
> KDE PIM holidays:                        no
>
> KDE PIM encryption:                      no
>
> KDE PIM addressbook:                     no
> ---
>
>
> Does this mean, that the porting of the required frameworks isn’t complete yet?
> Or does it simply mean that KMyMoney still needs to adapt to the new naming?
>
> Greets,
> Marko


More information about the KMyMoney-devel mailing list