[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: [PATCH] kcmoduleinfo [WAS] Plugin linking problem
From:       "=?UTF-8?Q?Rafael_Fern=C3=A1ndez_L=C3=B3pez?=" <ereslibre () gmail ! com>
Date:       2007-08-10 2:44:05
Message-ID: 93f85fee0708091944x236b3e79v1349267f2ad4cf8e () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (text/plain)]

Hi,

Adapting more *.desktop files (now on kdepim) I see that on this module this
is pretty common. For example, note that:

kcm_kleopatra.so provides 3 entry points to the library:
   - kleopatra_config_appear
   - kleopatra_config_dnorder
   - kleopatra_config_dirserv

kcm_kmail.so provides 6 entry points to the library:
   - kmail_config_misc
   - kmail_config_composer
   - kmail_config_identity
   - kmail_config_appearance
   - kmail_config_security
   - kmail_config_accounts

kcm_knode.so provides 7 entry points to the library:
   - knode_config_identity
   - knode_config_accounts
   - knode_config_read_news
   - knode_config_privacy
   - knode_config_cleanup
   - knode_config_appearance
   - knode_config_post_news

kcm_korganizer.so provides 9 entry points to the library:
   - korganizerconfigplugins
   - korganizerconfigtime
   - korganizerconfiggroupscheduling
   - korganizerconfigfreebusy
   - korgdesignerfields
   - korganizerconfiggroupautomation
   - korganizerconfigviews
   - korganizerconfigmain
   - korganizerconfigcolorsandfonts

This is only for kdepim. I've cleaned up almost everything (well some help
from apaku on kdewebdev and kdevelop :).

This is just for pointing out that it would be interesting to keep the
ability for libraries providing more than one service (well in this case,
the problem didn't appear because those libraries are ONLY providing
KCModules, so the library itself starts with "kcm_" and everything works
fine).

It would be nice if the support for this comes from Qt, but if not, we could
have something as we do right now on our libraries.


Cheers,
Rafael Fernández López.

[Attachment #3 (text/html)]

Hi,<br><br>Adapting more *.desktop files (now on kdepim) I see that on this module \
this is pretty common. For example, note that:<br><br>kcm_kleopatra.so provides 3 \
entry points to the library:<br>&nbsp;&nbsp; - kleopatra_config_appear \
<br>&nbsp;&nbsp; - kleopatra_config_dnorder<br>&nbsp;&nbsp; - \
kleopatra_config_dirserv<br><br>kcm_kmail.so provides 6 entry points to the \
library:<br>&nbsp;&nbsp; - kmail_config_misc<br>&nbsp;&nbsp; - \
kmail_config_composer<br>&nbsp;&nbsp; - kmail_config_identity<br>&nbsp;&nbsp; - \
kmail_config_appearance <br>&nbsp;&nbsp; - kmail_config_security<br>&nbsp;&nbsp; - \
kmail_config_accounts<br><br>kcm_knode.so provides 7 entry points to the \
library:<br>&nbsp;&nbsp; - knode_config_identity<br>&nbsp;&nbsp; - \
knode_config_accounts<br>&nbsp;&nbsp; - knode_config_read_news<br>&nbsp;&nbsp; - \
knode_config_privacy <br>&nbsp;&nbsp; - knode_config_cleanup<br>&nbsp;&nbsp; - \
knode_config_appearance<br>&nbsp;&nbsp; - \
knode_config_post_news<br><br>kcm_korganizer.so provides 9 entry points to the \
library:<br>&nbsp;&nbsp; - korganizerconfigplugins<br>&nbsp;&nbsp; - \
korganizerconfigtime<br> &nbsp;&nbsp; - \
korganizerconfiggroupscheduling<br>&nbsp;&nbsp; - \
korganizerconfigfreebusy<br>&nbsp;&nbsp; - korgdesignerfields<br>&nbsp;&nbsp; - \
korganizerconfiggroupautomation<br>&nbsp;&nbsp; - \
korganizerconfigviews<br>&nbsp;&nbsp; - korganizerconfigmain<br>&nbsp;&nbsp; - \
korganizerconfigcolorsandfonts <br><br>This is only for kdepim. I&#39;ve cleaned up \
almost everything (well some help from apaku on kdewebdev and kdevelop \
:).<br><br>This is just for pointing out that it would be interesting to keep the \
ability for libraries providing more than one service (well in this case, the problem \
didn&#39;t appear because those libraries are ONLY providing KCModules, so the \
library itself starts with &quot;kcm_&quot; and everything works fine). <br><br>It \
would be nice if the support for this comes from Qt, but if not, we could have \
something as we do right now on our libraries.<br><br><br>Cheers,<br>Rafael \
Fernández López.<br>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic