kio_giobridge IO slave

nf2 nf2 at scheinwelt.at
Fri Jan 4 21:37:35 GMT 2008


Alexander Neundorf wrote:
> On Friday 04 January 2008, you wrote:
>   
>> Alexander Neundorf wrote:
>>     
> ...
>   
>>> I am quite sure the first step shouldn't be to integrate that directly
>>> into kdelibs.
>>>       
>> Don't know either. I thought it might be in kdelibs, activated with a
>> configure switch. But i agree that for the beginning it's better to put
>> it in a separate package (can someone please help me to create such a
>> package, because i'm rather new to this cmake stuff).
>>     
>
> This is not up-to-date, but should give you an idea, then when looking at 
> other stuff in KDE svn you should be able to get it working:
> http://www.cmake.org/Wiki/CMake:How_To_Build_KDE4_Software
> http://techbase.kde.org/Development/Tutorials/CMake
>
>   
Thanks a lot - that worked.

Attached is the patch with the changes to kdelibs (necessary to delegate 
to a multi-protocol-slave if it exists). It also contains changes to 
FindGLIB2.cmake and FindGObject.cmake to search in PKG_CONFIG_PATH with 
NO_DEFAULT_PATH first*)

I have already applied for a svn account. Could you please commit the 
initial version (also attached) of "kio_giobridge" to the place where 
you think it fits best? Perhaps playground, but as a separate package?

*) Is it possible to search for a certain library version in 
CMake/FIND_LIBRARY()?


>
>>> They are not that big, so there may be a chance. OTOH maybe we can come
>>> up with a better (more flexible) way to hand that over to the gio bridge
>>> ioslave.
>>>       
>> Yeah. And they don't break the API. But there are more changes required,
>> because i would like to populate the "Places" panel with the
>> drives/volumes listed by GIO (the network mounts). I have no idea
>>     
>
> Why ?
>
>   

I thought that's where mounts are supposed to be listed. But for the 
beginning it's probably sufficient to delegate "remote:" to 
kio_giobridge and list the network mounts there.

Cheers,

Norbert



-------------- next part --------------
A non-text attachment was scrubbed...
Name: kiogio_required_kdelibs_changes_080104.patch
Type: text/x-patch
Size: 9156 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080104/33f458cb/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kio-giobridge.tar.gz
Type: application/x-gzip
Size: 8061 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080104/33f458cb/attachment-0001.bin>


More information about the kde-core-devel mailing list