On Tue, 2008-01-08 at 19:48 +0100, Guido Diepen wrote: > > > > > > You will need a patched libsynce and librapi, use the provided patches > > > > in the 'patches' dir. I didn't want to commit these until after Jonny > > > > releases 0.11. > > > > > > Thank you for understanding this..! > > > > No worries :) It's all backwards compatible and unlikely to break, but > > wasn't worth the hassle yet. > > > > With the small patches to libsynce and librapi, anything using pure rapi > > calls won't notice any difference. Anything that needs more direct > > access will only need minor fixes to call hal instead of odccm. For C > > applications libhal does the job splendidly. I haven't found an > > equivalent for python, but it's just a case of tweaking the dbus > > interface we use. > > Within python we make use of pyrapi, which are nothing but wrappers around > the > C rapi functions. So we should not have any problems at all with this > transition within python either. > > > > > If Guido and Dr John are reading, I found a nice example at > > > > http://davyd.livejournal.com/206645.html > > At least for synce-kpm it is not needed, since I only make use of rapi calls, > which are wrapped around the original C rapi calls. >
I haven't had a thorough look through synce-kpm, but you'd need to make these changes in util/CeDevice.py and util/commutil.py. When it's more complete I'll try and put a patch together as an example, I'm still learning the "raw" dbus calls to hal. Mark ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel