On Thu, 2004-10-28 at 11:37 +0100, Philip Trickett wrote: > On Wed, 2004-10-27 at 17:28 -0400, Armin Bauer wrote: > > Hi, > > > > cvs now contains a evolutio2 plugin. If you would like to try it either > > use dev cvs access, or, if you are no developer, use the snapshot > > http://www.multisync.org/files/multisync-cvs-snapshot.tar.gz > > > > I tested the plugin against the palm plugin for addressbook, calendar > > and tasks. There are still some issues, which are mainly related to the > > evolution2 API not being completely stable yet (There are several ways > > to segfault the e-d-s). If you detect something thats wrong, please let > > me know. > Would it be possible to make RPM's for this? > > Just tried building it and it is not liking my bluez setup at all.
Try the attached patch, and don't forget to run autogen.sh after applying it. /torkel
? Makefile ? Makefile.in ? aclocal.m4 ? autom4te.cache ? config.guess ? config.h ? config.h.in ? config.log ? config.status ? config.sub ? configure ? libtool ? multisync.desktop ? stamp-h ? stamp-h1 ? intl/Makefile ? plugins/backup_plugin/Makefile ? plugins/backup_plugin/Makefile.in ? plugins/backup_plugin/aclocal.m4 ? plugins/backup_plugin/autom4te.cache ? plugins/backup_plugin/config.h ? plugins/backup_plugin/config.h.in ? plugins/backup_plugin/config.log ? plugins/backup_plugin/config.status ? plugins/backup_plugin/configure ? plugins/backup_plugin/libtool ? plugins/backup_plugin/stamp-h ? plugins/backup_plugin/stamp-h1 ? plugins/backup_plugin/src/.deps ? plugins/backup_plugin/src/.libs ? plugins/backup_plugin/src/Makefile ? plugins/backup_plugin/src/Makefile.in ? plugins/backup_plugin/src/backup_plugin.lo ? plugins/backup_plugin/src/callbacks.lo ? plugins/backup_plugin/src/gui.lo ? plugins/backup_plugin/src/interface.lo ? plugins/backup_plugin/src/libbackup_plugin.la ? plugins/backup_plugin/src/support.lo ? plugins/csa_plugin/Makefile.in ? plugins/csa_plugin/aclocal.m4 ? plugins/csa_plugin/autom4te.cache ? plugins/csa_plugin/config.h.in ? plugins/csa_plugin/configure ? plugins/csa_plugin/stamp-h.in ? plugins/csa_plugin/src/Makefile.in ? plugins/evolution2_sync/Makefile ? plugins/evolution2_sync/Makefile.in ? plugins/evolution2_sync/aclocal.m4 ? plugins/evolution2_sync/autom4te.cache ? plugins/evolution2_sync/config.h ? plugins/evolution2_sync/config.h.in ? plugins/evolution2_sync/config.log ? plugins/evolution2_sync/config.status ? plugins/evolution2_sync/configure ? plugins/evolution2_sync/libtool ? plugins/evolution2_sync/stamp-h ? plugins/evolution2_sync/stamp-h1 ? plugins/evolution2_sync/intl/Makefile ? plugins/evolution2_sync/po/Makefile.in ? plugins/evolution2_sync/src/.deps ? plugins/evolution2_sync/src/.libs ? plugins/evolution2_sync/src/Makefile ? plugins/evolution2_sync/src/Makefile.in ? plugins/evolution2_sync/src/callbacks.lo ? plugins/evolution2_sync/src/evolution_ebook.lo ? plugins/evolution2_sync/src/evolution_ecal.lo ? plugins/evolution2_sync/src/evolution_etodo.lo ? plugins/evolution2_sync/src/evolution_sync.lo ? plugins/evolution2_sync/src/gui.lo ? plugins/evolution2_sync/src/interface.lo ? plugins/evolution2_sync/src/libevolution2_sync.la ? plugins/evolution2_sync/src/support.lo ? plugins/evolution2_sync/src/xml.lo ? plugins/evolution_sync/Makefile.in ? plugins/evolution_sync/aclocal.m4 ? plugins/evolution_sync/autom4te.cache ? plugins/evolution_sync/config.h.in ? plugins/evolution_sync/configure ? plugins/evolution_sync/src/Makefile.in ? plugins/gnokii_sync/Makefile.in ? plugins/gnokii_sync/aclocal.m4 ? plugins/gnokii_sync/autom4te.cache ? plugins/gnokii_sync/config.h.in ? plugins/gnokii_sync/configure ? plugins/gnokii_sync/src/Makefile.in ? plugins/irmc_sync/Makefile ? plugins/irmc_sync/Makefile.in ? plugins/irmc_sync/aclocal.m4 ? plugins/irmc_sync/autom4te.cache ? plugins/irmc_sync/config.h ? plugins/irmc_sync/config.h.in ? plugins/irmc_sync/config.log ? plugins/irmc_sync/config.status ? plugins/irmc_sync/configure ? plugins/irmc_sync/libtool ? plugins/irmc_sync/stamp-h1 ? plugins/irmc_sync/intl/Makefile ? plugins/irmc_sync/po/Makefile.in ? plugins/irmc_sync/src/.deps ? plugins/irmc_sync/src/.libs ? plugins/irmc_sync/src/Makefile ? plugins/irmc_sync/src/Makefile.in ? plugins/irmc_sync/src/callbacks.lo ? plugins/irmc_sync/src/cobex_bfb.lo ? plugins/irmc_sync/src/gui.lo ? plugins/irmc_sync/src/interface.lo ? plugins/irmc_sync/src/irmc_bluetooth.lo ? plugins/irmc_sync/src/irmc_irda.lo ? plugins/irmc_sync/src/irmc_obex.lo ? plugins/irmc_sync/src/irmc_sync.lo ? plugins/irmc_sync/src/libirmc_bluetooth.la ? plugins/irmc_sync/src/libirmc_sync.la ? plugins/irmc_sync/src/support.lo ? plugins/irmc_sync/src/bfb/.deps ? plugins/irmc_sync/src/bfb/.libs ? plugins/irmc_sync/src/bfb/Makefile ? plugins/irmc_sync/src/bfb/Makefile.in ? plugins/irmc_sync/src/bfb/bfb.lo ? plugins/irmc_sync/src/bfb/bfb_io.lo ? plugins/irmc_sync/src/bfb/crc.lo ? plugins/irmc_sync/src/bfb/libbfb.la ? plugins/kdepim_plugin/Makefile.in ? plugins/kdepim_plugin/aclocal.m4 ? plugins/kdepim_plugin/autom4te.cache ? plugins/kdepim_plugin/config.log ? plugins/kdepim_plugin/configure ? plugins/kdepim_plugin/libtool ? plugins/kdepim_plugin/stamp-h.in ? plugins/kdepim_plugin/src/Makefile.in ? plugins/ldap_plugin/stamp-h ? plugins/opie_sync/Makefile.in ? plugins/opie_sync/aclocal.m4 ? plugins/opie_sync/autom4te.cache ? plugins/opie_sync/config.h.in ? plugins/opie_sync/configure ? plugins/opie_sync/src/Makefile.in ? plugins/palm_sync/stamp-h ? plugins/syncml_plugin/Makefile ? plugins/syncml_plugin/Makefile.in ? plugins/syncml_plugin/aclocal.m4 ? plugins/syncml_plugin/autom4te.cache ? plugins/syncml_plugin/config.h ? plugins/syncml_plugin/config.h.in ? plugins/syncml_plugin/config.log ? plugins/syncml_plugin/config.status ? plugins/syncml_plugin/configure ? plugins/syncml_plugin/libtool ? plugins/syncml_plugin/stamp-h ? plugins/syncml_plugin/stamp-h1 ? plugins/syncml_plugin/src/.deps ? plugins/syncml_plugin/src/.libs ? plugins/syncml_plugin/src/Makefile ? plugins/syncml_plugin/src/Makefile.in ? plugins/syncml_plugin/src/base64.lo ? plugins/syncml_plugin/src/callbacks.lo ? plugins/syncml_plugin/src/gui.lo ? plugins/syncml_plugin/src/interface.lo ? plugins/syncml_plugin/src/libsyncml_plugin.la ? plugins/syncml_plugin/src/support.lo ? plugins/syncml_plugin/src/syncml_cmd.lo ? plugins/syncml_plugin/src/syncml_engine.lo ? plugins/syncml_plugin/src/syncml_plugin.lo ? plugins/syncml_plugin/src/syncml_ssl.lo ? po/Makefile.in ? specs/multisync-backup.spec ? specs/multisync-evolution2.spec ? specs/multisync-irmc-bluetooth.spec ? specs/multisync-irmc.spec ? specs/multisync-ldap.spec ? specs/multisync-palm.spec ? specs/multisync-syncml.spec ? specs/multisync.spec ? src/.deps ? src/.libs ? src/Makefile ? src/Makefile.in ? src/multisync ? src/libversit/.deps ? src/libversit/.libs ? src/libversit/Makefile ? src/libversit/Makefile.in ? src/libversit/libversit.la ? src/libversit/vcaltmp.lo ? src/libversit/vcc.c ? src/libversit/vcc.lo ? src/libversit/vctest ? src/libversit/vobject.lo Index: plugins/irmc_sync/configure.in =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/irmc_sync/configure.in,v retrieving revision 1.29 diff -u -r1.29 configure.in --- plugins/irmc_sync/configure.in 12 Apr 2004 03:05:50 -0000 1.29 +++ plugins/irmc_sync/configure.in 28 Oct 2004 13:12:59 -0000 @@ -23,7 +23,7 @@ CPPFLAGS="${PACKAGE_CFLAGS}" AC_CHECK_LIB(bluetooth,baswap,BLUETOOTH=1,BLUETOOTH=0) SDP=0 -AC_CHECK_LIB(sdp,sdp_list_free,SDP=1,BLUETOOTH=0) +AC_CHECK_LIB(bluetooth,sdp_list_free,SDP=1,BLUETOOTH=0) AC_MSG_CHECKING(for correct SDP lib version) AC_TRY_COMPILE([ #include <bluetooth/sdp.h> Index: plugins/irmc_sync/src/Makefile.am =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/irmc_sync/src/Makefile.am,v retrieving revision 1.20 diff -u -r1.20 Makefile.am --- plugins/irmc_sync/src/Makefile.am 17 Sep 2003 18:12:13 -0000 1.20 +++ plugins/irmc_sync/src/Makefile.am 28 Oct 2004 13:12:59 -0000 @@ -21,7 +21,7 @@ libirmc_bluetooth_la_SOURCES = \ irmc_bluetooth.c irmc_bluetooth.h -libirmc_bluetooth_la_LIBADD = -lbluetooth -lsdp -lpthread +libirmc_bluetooth_la_LIBADD = -lbluetooth -lpthread libirmc_sync_la_SOURCES = \ interface.c interface.h \