On Thu, 2011-09-15 at 08:32 +0200, Patrick Ohly wrote:
> I didn't know about that library reorganization plan. Quite the
> opposite, as I recall it, you said something about the API being stable
> and asking when I wanted to move the backend. Oh well ;-) It doesn't
> have to be an atomic commit, so I'd say go ahead and let me know what
> needs to be changed in SyncEvolution, or send a patch. 

The only thing that's changed from your POV is the name of the pkgconfig
file. I've pushed the change to the ActiveSync repo; here's the patch
for SyncEvolution:

diff --git a/src/backends/activesync/activesync.am 
b/src/backends/activesync/activesync.am
index 48b2b53..2f36d79 100644
--- a/src/backends/activesync/activesync.am
+++ b/src/backends/activesync/activesync.am
@@ -18,8 +18,8 @@ src_backends_activesync_src = \
   src/backends/activesync/ActiveSyncCalendarSource.cpp
 
 src_backends_activesync_syncactivesync_la_SOURCES = 
$(src_backends_activesync_src)
-src_backends_activesync_syncactivesync_la_LIBADD = $(EASSYNC_LIBS) 
$(SYNCEVOLUTION_LIBS)
+src_backends_activesync_syncactivesync_la_LIBADD = $(EASCLIENT_LIBS) 
$(SYNCEVOLUTION_LIBS)
 src_backends_activesync_syncactivesync_la_LDFLAGS = -no-undefined -module 
-avoid-version
 src_backends_activesync_syncactivesync_la_CPPFLAGS = $(SYNCEVOLUTION_CFLAGS) 
-I$(top_srcdir)/test $(BACKEND_CPPFLAGS)
-src_backends_activesync_syncactivesync_la_CXXFLAGS = $(EASSYNC_CFLAGS) 
$(SYNCEVOLUTION_CXXFLAGS) $(SYNCEVO_WFLAGS)
+src_backends_activesync_syncactivesync_la_CXXFLAGS = $(EASCLIENT_CFLAGS) 
$(SYNCEVOLUTION_CXXFLAGS) $(SYNCEVO_WFLAGS)
 src_backends_activesync_syncactivesync_la_DEPENDENCIES = $(SYNCEVOLUTION_LIBS)
diff --git a/src/backends/activesync/configure-sub.in 
b/src/backends/activesync/configure-sub.in
index edfded2..cdbe800 100644
--- a/src/backends/activesync/configure-sub.in
+++ b/src/backends/activesync/configure-sub.in
@@ -6,7 +6,7 @@ SE_ARG_ENABLE_BACKEND(activesync, activesync,
                      [enable_activesync="$enableval"], 
[enable_activesync="no"])
 
 if test "$enable_activesync" = "yes"; then
-        PKG_CHECK_MODULES(EASSYNC, libeassync)
+        PKG_CHECK_MODULES(EASCLIENT, libeasclient)
         AC_DEFINE(ENABLE_ACTIVESYNC, 1, [ActiveSync available])
 fi
 

Please also note http://git.infradead.org/activesyncd.git/commitdiff/c56193ec3
I don't think it could affect you, because I don't think you can
possibly be getting data out of the dæmon in anything but UTF-8. But
just in case...

-- 
                   Sent with MeeGo's ActiveSync support.

David Woodhouse                            Open Source Technology Centre
[email protected]                              Intel Corporation


Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to