On Thu, Apr 09, 2009 at 06:14:14AM -0600, Frederic Herman wrote:
> I executed the svn for kdepim, and that worked.
It actually compiled for you?
You might need to remove your existing 0.36 opensync libraries...
I have a suspicion that they are interfering with your build.
The kdepim plugin does not compile for me over here, at least not against
the latest opensync SVN code.
> I seems to be at the point to try to set up the sync for the barry
> plugin and kdepim, but I need to be pointed to specific
> instructions/documentation on osynctool. Chris mentioned the "usual"
> osynctool commands, but I need to understand what I'm doing with the
> commands.
Syncing is configured by "group". You add members (plugins) to the group,
and then configure each plugin to point to the right places. For example,
you would configure the evolution plugin to point to your ~/.evolution
directories, and you'd configure your Barry plugin with the PIN number of
your device.
Then you run "discover" which helps opensync know what each plugin and device
is capable of. Then you run the sync, which does the actual data copying.
So, in terms of actual commands, it looks something like this:
(When I type "osynctool" here, it may need to be the full path,
such as ~/play/rootdir/bin/osynctool, depending on how you have
your PATH variable setup.)
<run backups>
osynctool --listplugins
osynctool --addgroup MyGroup
osynctool --addmember MyGroup kdepim
osynctool --addmember MyGroup barry-sync
osynctool --configure MyGroup 1
osynctool --configure MyGroup 2
osynctool --discover MyGroup
osynctool --sync MyGroup
Once it is configured, you only need the last --sync command to keep up to
date, at least in the ideal circumstances.
The note on <run backups> is not a joke. :-) You're playing with your
PIM data here, and you want to be able to reset your Blackberry and your
PIM software to the way they were before you started testing the sync code.
I don't know offhand how to backup Kontact, but you can backup your
Address Book and Calendar on your BlackBerry using Barry. Be sure to test
that you can restore your backups (at least for the Address Book and
Calendar databases) before you start playing.
Compile Barry with the gui like:
cd ~/play/barry
./buildgen.sh cleanall
./buildgen.sh
./configure --prefix=/home/you/play/rootdir \
--enable-gui --enable-opensync-plugin-4x
make
make install
~/play/rootdir/bin/barrybackup
You will need the following dependencies installed to compile the GUI:
gtkmm, glademm, and glibmm devel libraries
libtar devel library
zlib devel library
- Chris
------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Barry-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/barry-devel