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
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to