diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2013-08-03 17:35:46 +0200 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2013-08-14 13:34:28 +0200 |
commit | c52054f3383120438cb52252f8c1622e73946349 (patch) | |
tree | 559e6c111236b66d3ef6ddfdeac2f93a035c8b80 /meta-gnome/recipes-gnome/eds | |
parent | 84e8fee8b8631138ef52ef3dcf0ab7c8ce2925d0 (diff) | |
download | meta-openembedded-c52054f3383120438cb52252f8c1622e73946349.tar.gz |
evolution-data-server: upgrade to 3.2.3
* I've only build tested this, because it was broken for long time and
bothering me in world builds (and test-dependencies builds), but I'm
not using any eds dependant app, so I cannot test it properly in
runtime
* I've dropped some patches with unclear purpose
* enabled nss/nspr as they are now available in oe-core and simplifies
the build (needs patch to fix build when nss is disabled)
* it was broken for more then 4 months since glib upgrade to 2.36.*
and nobody complained, I'm tempted to just remove it next time
(together with cheese, dates, contacts, tasks)
* too late I've found this commit
https://lists.yoctoproject.org/pipermail/poky/2010-November/000526.html
which does some similar things but only for 2.32.1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-gnome/recipes-gnome/eds')
12 files changed, 157 insertions, 364 deletions
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/oh-contact.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0001-contact-Replace-the-Novell-sample-contact-with-somet.patch index b746044ff..b77e7b9bd 100644 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server/oh-contact.patch +++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0001-contact-Replace-the-Novell-sample-contact-with-somet.patch | |||
@@ -1,11 +1,32 @@ | |||
1 | Replace the Novell sample contact with something more appropriate | 1 | From 4df8bd8ae4258289663b27af1207027c7ee06340 Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | ||
3 | Date: Sun, 4 Aug 2013 09:13:25 +0200 | ||
4 | Subject: [PATCH 1/5] contact: Replace the Novell sample contact with something | ||
5 | more appropriate | ||
2 | 6 | ||
3 | Upstream-Status: Inappropriate [configuration] | 7 | Upstream-Status: Inappropriate [configuration] |
8 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
9 | --- | ||
10 | addressbook/backends/file/Makefile.am | 1 + | ||
11 | addressbook/libedata-book/ximian-vcard.h | 179 ++++++++++++++++++------------- | ||
12 | 2 files changed, 103 insertions(+), 77 deletions(-) | ||
4 | 13 | ||
5 | Index: addressbook/libedata-book/ximian-vcard.h | 14 | diff --git a/addressbook/backends/file/Makefile.am b/addressbook/backends/file/Makefile.am |
6 | =================================================================== | 15 | index 08cf58f..17e7149 100644 |
7 | --- addressbook/libedata-book/ximian-vcard.h.orig 2011-12-19 13:58:29.058859231 +0000 | 16 | --- a/addressbook/backends/file/Makefile.am |
8 | +++ addressbook/libedata-book/ximian-vcard.h 2011-12-19 14:41:48.678918549 +0000 | 17 | +++ b/addressbook/backends/file/Makefile.am |
18 | @@ -2,6 +2,7 @@ ebook_backend_LTLIBRARIES = libebookbackendfile.la | ||
19 | |||
20 | libebookbackendfile_la_CPPFLAGS = \ | ||
21 | $(AM_CPPFLAGS) \ | ||
22 | + -DCREATE_DEFAULT_VCARD \ | ||
23 | -DG_LOG_DOMAIN=\"libebookbackend\" \ | ||
24 | -I$(top_srcdir) \ | ||
25 | -I$(top_builddir) \ | ||
26 | diff --git a/addressbook/libedata-book/ximian-vcard.h b/addressbook/libedata-book/ximian-vcard.h | ||
27 | index 782d37b..5b0b250 100644 | ||
28 | --- a/addressbook/libedata-book/ximian-vcard.h | ||
29 | +++ b/addressbook/libedata-book/ximian-vcard.h | ||
9 | @@ -1,80 +1,105 @@ | 30 | @@ -1,80 +1,105 @@ |
10 | #define XIMIAN_VCARD \ | 31 | #define XIMIAN_VCARD \ |
11 | "BEGIN:VCARD\n" \ | 32 | "BEGIN:VCARD\n" \ |
@@ -189,15 +210,6 @@ Index: addressbook/libedata-book/ximian-vcard.h | |||
189 | +" cgM7OzmqAwLdaARzP6QCobajrA5gza+5LALfefuJ+BsKgt7d3xtjP6urqxP2u1OF3XnFiETIkRI\n" \ | 210 | +" cgM7OzmqAwLdaARzP6QCobajrA5gza+5LALfefuJ+BsKgt7d3xtjP6urqxP2u1OF3XnFiETIkRI\n" \ |
190 | +" gQIUKE+H+C/wMGX8Ias1s6CQAAAABJRU5ErkJggg==\n" \ | 211 | +" gQIUKE+H+C/wMGX8Ias1s6CQAAAABJRU5ErkJggg==\n" \ |
191 | "END:VCARD" | 212 | "END:VCARD" |
192 | Index: addressbook/backends/file/Makefile.am | 213 | -- |
193 | =================================================================== | 214 | 1.8.3.2 |
194 | --- addressbook/backends/file/Makefile.am.orig 2011-12-19 13:58:28.954859229 +0000 | 215 | |
195 | +++ addressbook/backends/file/Makefile.am 2011-12-19 13:58:31.442859286 +0000 | ||
196 | @@ -2,6 +2,7 @@ | ||
197 | |||
198 | libebookbackendfile_la_CPPFLAGS = \ | ||
199 | $(AM_CPPFLAGS) \ | ||
200 | + -DCREATE_DEFAULT_VCARD \ | ||
201 | -DG_LOG_DOMAIN=\"libebookbackend\" \ | ||
202 | -I$(top_srcdir) \ | ||
203 | -I$(top_builddir) \ | ||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/0002-Fix-for-automake-1.12.x.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0002-Fix-for-automake-1.12.x.patch new file mode 100644 index 000000000..5f222aeaa --- /dev/null +++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0002-Fix-for-automake-1.12.x.patch | |||
@@ -0,0 +1,32 @@ | |||
1 | From f46423c9e4b8b19eda27b307456a717de79b75f3 Mon Sep 17 00:00:00 2001 | ||
2 | From: Nitin A Kamble <nitin.a.kamble@intel.com> | ||
3 | Date: Sun, 4 Aug 2013 09:15:43 +0200 | ||
4 | Subject: [PATCH 2/5] Fix for automake-1.12.x | ||
5 | |||
6 | Fixed these kinds if warning-errors | ||
7 | |||
8 | warning: 'libebookbackendfile.la': linking libtool libraries using a non-POSIX archiver requires 'AM_PROG_AR' in 'configure.ac' | ||
9 | |||
10 | Upstream-Status: Pending | ||
11 | |||
12 | Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> | ||
13 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
14 | --- | ||
15 | configure.ac | 1 + | ||
16 | 1 file changed, 1 insertion(+) | ||
17 | |||
18 | diff --git a/configure.ac b/configure.ac | ||
19 | index 9bd97db..49d7506 100644 | ||
20 | --- a/configure.ac | ||
21 | +++ b/configure.ac | ||
22 | @@ -31,6 +31,7 @@ AC_LANG(C) | ||
23 | |||
24 | dnl Automake 1.11 - Silent Build Rules | ||
25 | m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) | ||
26 | +m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) # required by automake 1.12 | ||
27 | |||
28 | dnl Required Package Versions | ||
29 | m4_define([glib_minimum_version], [2.28]) | ||
30 | -- | ||
31 | 1.8.3.2 | ||
32 | |||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/avoid_automake_errors.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0003-Disable-Werror-for-automake.patch index ebf00c394..a182d4d5e 100644 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server/avoid_automake_errors.patch +++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0003-Disable-Werror-for-automake.patch | |||
@@ -1,4 +1,7 @@ | |||
1 | Upstream-Status: Inappropriate [embedded specific] | 1 | From 37b227cff78fd4c652651662dafd71537280824e Mon Sep 17 00:00:00 2001 |
2 | From: Nitin A Kamble <nitin.a.kamble@intel.com> | ||
3 | Date: Sun, 4 Aug 2013 09:16:59 +0200 | ||
4 | Subject: [PATCH 3/5] Disable Werror for automake | ||
2 | 5 | ||
3 | Avoid these warning-errors | 6 | Avoid these warning-errors |
4 | 7 | ||
@@ -65,19 +68,30 @@ servers/groupwise/Makefile.am:85: warning: '%'-style pattern rules are a GNU mak | |||
65 | servers/groupwise/Makefile.am:91: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name | 68 | servers/groupwise/Makefile.am:91: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name |
66 | autoreconf: automake failed with exit status: 1 | 69 | autoreconf: automake failed with exit status: 1 |
67 | 70 | ||
71 | Upstream-Status: Inappropriate [embedded specific] | ||
72 | |||
68 | Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> | 73 | Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> |
69 | 2012/07/09 | 74 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> |
70 | 75 | ||
71 | Index: git/configure.ac | 76 | Conflicts: |
72 | =================================================================== | 77 | configure.ac |
73 | --- git.orig/configure.ac | 78 | --- |
74 | +++ git/configure.ac | 79 | configure.ac | 2 +- |
80 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
81 | |||
82 | diff --git a/configure.ac b/configure.ac | ||
83 | index 49d7506..1c802ff 100644 | ||
84 | --- a/configure.ac | ||
85 | +++ b/configure.ac | ||
75 | @@ -21,7 +21,7 @@ m4_define([api_version], [1.2]) | 86 | @@ -21,7 +21,7 @@ m4_define([api_version], [1.2]) |
76 | dnl Autoconf / Automake Initialization | 87 | dnl Autoconf / Automake Initialization |
77 | AC_PREREQ(2.58) | 88 | AC_PREREQ(2.62) |
78 | AC_INIT([evolution-data-server],[eds_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=Evolution-Data-Server]) | 89 | AC_INIT([evolution-data-server],[eds_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=Evolution-Data-Server]) |
79 | -AM_INIT_AUTOMAKE([gnu 1.9 tar-ustar -Wall -Werror foreign]) | 90 | -AM_INIT_AUTOMAKE([gnu 1.10 tar-ustar dist-xz no-dist-gzip -Wall -Wno-portability -Werror foreign]) |
80 | +AM_INIT_AUTOMAKE([gnu 1.9 tar-ustar -Wall foreign]) | 91 | +AM_INIT_AUTOMAKE([gnu 1.10 tar-ustar dist-xz no-dist-gzip -Wall -Wno-portability foreign]) |
81 | AC_CONFIG_MACRO_DIR([m4]) | 92 | AC_CONFIG_MACRO_DIR([m4]) |
82 | AC_CONFIG_SRCDIR(README) | 93 | AC_CONFIG_SRCDIR(README) |
83 | AC_CONFIG_HEADERS(config.h) | 94 | AC_CONFIG_HEADERS(config.h) |
95 | -- | ||
96 | 1.8.3.2 | ||
97 | |||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/0004-configure-Fix-libical-pkg-config-trying-to-use-host-.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0004-configure-Fix-libical-pkg-config-trying-to-use-host-.patch new file mode 100644 index 000000000..138334798 --- /dev/null +++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0004-configure-Fix-libical-pkg-config-trying-to-use-host-.patch | |||
@@ -0,0 +1,39 @@ | |||
1 | From 2c73b588b9018cb59c666eae3a15fa1af42c56be Mon Sep 17 00:00:00 2001 | ||
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | ||
3 | Date: Sun, 4 Aug 2013 10:57:08 +0200 | ||
4 | Subject: [PATCH 4/5] configure: Fix libical pkg-config trying to use host | ||
5 | paths | ||
6 | |||
7 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | ||
8 | --- | ||
9 | calendar/libecal/libecal.pc.in | 2 +- | ||
10 | configure.ac | 3 ++- | ||
11 | 2 files changed, 3 insertions(+), 2 deletions(-) | ||
12 | |||
13 | diff --git a/calendar/libecal/libecal.pc.in b/calendar/libecal/libecal.pc.in | ||
14 | index fc6b359..d3435bb 100644 | ||
15 | --- a/calendar/libecal/libecal.pc.in | ||
16 | +++ b/calendar/libecal/libecal.pc.in | ||
17 | @@ -12,4 +12,4 @@ Description: Client library for evolution calendars | ||
18 | Version: @VERSION@ | ||
19 | Requires: libical >= @LIBICAL_REQUIRED@ libedataserver-1.2 gio-2.0 | ||
20 | Libs: -L${libdir} -lecal-1.2 | ||
21 | -Cflags: -I${privincludedir} @LIBICAL_EXTRA_CFLAGS@ | ||
22 | +Cflags: -I${privincludedir} | ||
23 | diff --git a/configure.ac b/configure.ac | ||
24 | index 1c802ff..f1d4ce8 100644 | ||
25 | --- a/configure.ac | ||
26 | +++ b/configure.ac | ||
27 | @@ -1351,7 +1351,8 @@ dnl to differentiate between <libical/ical.h> and <ical.h> | ||
28 | dnl We have fixed all our instances to use <libical/ical.h>. Until the .pc from | ||
29 | dnl libical is fixed, we have to work-around the buggy CFlags. | ||
30 | dnl ***** | ||
31 | - LIBICAL_EXTRA_CFLAGS=" -I`$PKG_CONFIG --variable=includedir libical` " | ||
32 | + m4_pattern_allow([^PKG_CONFIG_SYSROOT_DIR$]) | ||
33 | + LIBICAL_EXTRA_CFLAGS=" -I$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=includedir libical` " | ||
34 | LIBICAL_EXTRA_LIBS="" | ||
35 | AC_SUBST(LIBICAL_EXTRA_CFLAGS) | ||
36 | AC_SUBST(LIBICAL_EXTRA_LIBS) | ||
37 | -- | ||
38 | 1.8.3.2 | ||
39 | |||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/0001-soup-adapt-to-new-libxml2-API-from-2.9.0.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/0005-soup-adapt-to-new-libxml2-API-from-2.9.0.patch index 79058019b..addf2ee8d 100644 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server/0001-soup-adapt-to-new-libxml2-API-from-2.9.0.patch +++ b/meta-gnome/recipes-gnome/eds/evolution-data-server/0005-soup-adapt-to-new-libxml2-API-from-2.9.0.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 5083b22669f0d2102b72956a2b8afd9432303ce5 Mon Sep 17 00:00:00 2001 | 1 | From ac95e89749a01618f98b554a98e78d7c988bfc10 Mon Sep 17 00:00:00 2001 |
2 | From: Martin Jansa <Martin.Jansa@gmail.com> | 2 | From: Martin Jansa <Martin.Jansa@gmail.com> |
3 | Date: Tue, 27 Nov 2012 08:46:51 +0100 | 3 | Date: Tue, 27 Nov 2012 08:46:51 +0100 |
4 | Subject: [PATCH] soup: adapt to new libxml2 API from 2.9.0 | 4 | Subject: [PATCH 5/5] soup: adapt to new libxml2 API from 2.9.0 |
5 | 5 | ||
6 | * for more info see | 6 | * for more info see |
7 | https://mail.gnome.org/archives/xml/2012-August/msg00005.html | 7 | https://mail.gnome.org/archives/xml/2012-August/msg00005.html |
@@ -9,14 +9,13 @@ Subject: [PATCH] soup: adapt to new libxml2 API from 2.9.0 | |||
9 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> | 9 | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> |
10 | --- | 10 | --- |
11 | calendar/backends/caldav/e-cal-backend-caldav.c | 21 +++++++++++++++++++++ | 11 | calendar/backends/caldav/e-cal-backend-caldav.c | 21 +++++++++++++++++++++ |
12 | servers/google/libgdata/gdata-entry.c | 8 ++++++++ | 12 | 1 file changed, 21 insertions(+) |
13 | 2 files changed, 29 insertions(+) | ||
14 | 13 | ||
15 | diff --git a/calendar/backends/caldav/e-cal-backend-caldav.c b/calendar/backends/caldav/e-cal-backend-caldav.c | 14 | diff --git a/calendar/backends/caldav/e-cal-backend-caldav.c b/calendar/backends/caldav/e-cal-backend-caldav.c |
16 | index 5e7ecc4..b7f4afb 100644 | 15 | index 12f8f22..5555a3e 100644 |
17 | --- a/calendar/backends/caldav/e-cal-backend-caldav.c | 16 | --- a/calendar/backends/caldav/e-cal-backend-caldav.c |
18 | +++ b/calendar/backends/caldav/e-cal-backend-caldav.c | 17 | +++ b/calendar/backends/caldav/e-cal-backend-caldav.c |
19 | @@ -1038,8 +1038,13 @@ check_calendar_changed_on_server (ECalBackendCalDAV *cbdav) | 18 | @@ -1172,8 +1172,13 @@ check_calendar_changed_on_server (ECalBackendCalDAV *cbdav) |
20 | soup_message_set_request (message, | 19 | soup_message_set_request (message, |
21 | "application/xml", | 20 | "application/xml", |
22 | SOUP_MEMORY_COPY, | 21 | SOUP_MEMORY_COPY, |
@@ -30,7 +29,7 @@ index 5e7ecc4..b7f4afb 100644 | |||
30 | 29 | ||
31 | /* Send the request now */ | 30 | /* Send the request now */ |
32 | send_and_handle_redirection (priv->session, message, NULL); | 31 | send_and_handle_redirection (priv->session, message, NULL); |
33 | @@ -1180,8 +1185,13 @@ caldav_server_list_objects (ECalBackendCalDAV *cbdav, CalDAVObject **objs, gint | 32 | @@ -1321,8 +1326,13 @@ caldav_server_list_objects (ECalBackendCalDAV *cbdav, |
34 | soup_message_set_request (message, | 33 | soup_message_set_request (message, |
35 | "application/xml", | 34 | "application/xml", |
36 | SOUP_MEMORY_COPY, | 35 | SOUP_MEMORY_COPY, |
@@ -44,7 +43,7 @@ index 5e7ecc4..b7f4afb 100644 | |||
44 | 43 | ||
45 | /* Send the request now */ | 44 | /* Send the request now */ |
46 | send_and_handle_redirection (priv->session, message, NULL); | 45 | send_and_handle_redirection (priv->session, message, NULL); |
47 | @@ -1502,8 +1512,14 @@ caldav_receive_schedule_outbox_url (ECalBackendCalDAV *cbdav) | 46 | @@ -1715,8 +1725,14 @@ caldav_receive_schedule_outbox_url (ECalBackendCalDAV *cbdav) |
48 | soup_message_set_request (message, | 47 | soup_message_set_request (message, |
49 | "application/xml", | 48 | "application/xml", |
50 | SOUP_MEMORY_COPY, | 49 | SOUP_MEMORY_COPY, |
@@ -59,7 +58,7 @@ index 5e7ecc4..b7f4afb 100644 | |||
59 | 58 | ||
60 | /* Send the request now */ | 59 | /* Send the request now */ |
61 | send_and_handle_redirection (priv->session, message, NULL); | 60 | send_and_handle_redirection (priv->session, message, NULL); |
62 | @@ -1552,8 +1568,13 @@ caldav_receive_schedule_outbox_url (ECalBackendCalDAV *cbdav) | 61 | @@ -1765,8 +1781,13 @@ caldav_receive_schedule_outbox_url (ECalBackendCalDAV *cbdav) |
63 | soup_message_set_request (message, | 62 | soup_message_set_request (message, |
64 | "application/xml", | 63 | "application/xml", |
65 | SOUP_MEMORY_COPY, | 64 | SOUP_MEMORY_COPY, |
@@ -73,28 +72,6 @@ index 5e7ecc4..b7f4afb 100644 | |||
73 | 72 | ||
74 | /* Send the request now */ | 73 | /* Send the request now */ |
75 | send_and_handle_redirection (priv->session, message, NULL); | 74 | send_and_handle_redirection (priv->session, message, NULL); |
76 | diff --git a/servers/google/libgdata/gdata-entry.c b/servers/google/libgdata/gdata-entry.c | ||
77 | index ab69eb0..3f05b17 100644 | ||
78 | --- a/servers/google/libgdata/gdata-entry.c | ||
79 | +++ b/servers/google/libgdata/gdata-entry.c | ||
80 | @@ -877,9 +877,17 @@ gdata_entry_new_from_xmlptr (xmlDocPtr doc, xmlNodePtr cur) | ||
81 | xmlOutputBufferFlush (buf); | ||
82 | |||
83 | if (buf->conv == NULL) | ||
84 | +#ifdef LIBXML2_NEW_BUFFER | ||
85 | + xmlString = g_strdup ((gchar *) xmlOutputBufferGetContent(buf)); | ||
86 | +#else | ||
87 | xmlString = g_strdup ((gchar *)buf->buffer->content); | ||
88 | +#endif | ||
89 | else | ||
90 | +#ifdef LIBXML2_NEW_BUFFER | ||
91 | + xmlString = g_strdup ((gchar *) xmlBufContent(buf)); | ||
92 | +#else | ||
93 | xmlString = g_strdup ((gchar *)buf->conv->content); | ||
94 | +#endif | ||
95 | xmlOutputBufferClose (buf); | ||
96 | } | ||
97 | |||
98 | -- | 75 | -- |
99 | 1.8.0 | 76 | 1.8.3.2 |
100 | 77 | ||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/depbuildfix.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/depbuildfix.patch deleted file mode 100644 index 0785a9387..000000000 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server/depbuildfix.patch +++ /dev/null | |||
@@ -1,78 +0,0 @@ | |||
1 | G_CONST_RETURN is deprecated in glib 2.30 so remove to to avoid | ||
2 | build failures. Also resolve other deprecation issues. | ||
3 | |||
4 | RP 2011/10/12 | ||
5 | |||
6 | Upstream-Status: Pending | ||
7 | |||
8 | Index: git/libedataserver/e-data-server-util.c | ||
9 | =================================================================== | ||
10 | --- git.orig/libedataserver/e-data-server-util.c 2011-10-12 01:42:40.622045788 +0100 | ||
11 | +++ git/libedataserver/e-data-server-util.c 2011-10-12 01:48:16.732045664 +0100 | ||
12 | @@ -165,7 +165,8 @@ | ||
13 | static gunichar | ||
14 | stripped_char (gunichar ch) | ||
15 | { | ||
16 | - gunichar *decomp, retval; | ||
17 | + gunichar decomp[4]; | ||
18 | + gunichar retval; | ||
19 | GUnicodeType utype; | ||
20 | gsize dlen; | ||
21 | |||
22 | @@ -175,7 +176,7 @@ | ||
23 | case G_UNICODE_CONTROL: | ||
24 | case G_UNICODE_FORMAT: | ||
25 | case G_UNICODE_UNASSIGNED: | ||
26 | - case G_UNICODE_COMBINING_MARK: | ||
27 | + case G_UNICODE_SPACING_MARK: | ||
28 | /* Ignore those */ | ||
29 | return 0; | ||
30 | break; | ||
31 | @@ -183,7 +184,7 @@ | ||
32 | /* Convert to lowercase, fall through */ | ||
33 | ch = g_unichar_tolower (ch); | ||
34 | case G_UNICODE_LOWERCASE_LETTER: | ||
35 | - if ((decomp = g_unicode_canonical_decomposition (ch, &dlen))) { | ||
36 | + if ((dlen = g_unichar_fully_decompose (ch, FALSE, decomp, 4))) { | ||
37 | retval = decomp[0]; | ||
38 | g_free (decomp); | ||
39 | return retval; | ||
40 | Index: git/addressbook/libedata-book/e-data-book-factory.c | ||
41 | =================================================================== | ||
42 | --- git.orig/addressbook/libedata-book/e-data-book-factory.c 2011-10-12 01:52:25.692045500 +0100 | ||
43 | +++ git/addressbook/libedata-book/e-data-book-factory.c 2011-10-12 01:53:31.862045707 +0100 | ||
44 | @@ -238,7 +238,7 @@ | ||
45 | return g_strdup_printf ( | ||
46 | "/org/gnome/evolution/dataserver/addressbook/%d/%u", | ||
47 | getpid (), | ||
48 | - g_atomic_int_exchange_and_add (&counter, 1)); | ||
49 | + g_atomic_int_add (&counter, 1)); | ||
50 | } | ||
51 | |||
52 | static void | ||
53 | Index: git/addressbook/libedata-book/e-data-book.c | ||
54 | =================================================================== | ||
55 | --- git.orig/addressbook/libedata-book/e-data-book.c 2011-10-12 01:54:40.752045465 +0100 | ||
56 | +++ git/addressbook/libedata-book/e-data-book.c 2011-10-12 01:55:16.012045897 +0100 | ||
57 | @@ -553,7 +553,7 @@ | ||
58 | |||
59 | return g_strdup_printf ("/org/gnome/evolution/dataserver/addressbook/BookView/%d/%d", | ||
60 | getpid (), | ||
61 | - g_atomic_int_exchange_and_add ((int*)&counter, 1)); | ||
62 | + g_atomic_int_add ((int*)&counter, 1)); | ||
63 | } | ||
64 | |||
65 | static void | ||
66 | Index: git/calendar/libedata-cal/e-data-cal-factory.c | ||
67 | =================================================================== | ||
68 | --- git.orig/calendar/libedata-cal/e-data-cal-factory.c 2011-10-12 01:57:56.612045081 +0100 | ||
69 | +++ git/calendar/libedata-cal/e-data-cal-factory.c 2011-10-12 01:57:58.832045211 +0100 | ||
70 | @@ -227,7 +227,7 @@ | ||
71 | return g_strdup_printf ( | ||
72 | "/org/gnome/evolution/dataserver/calendar/%d/%u", | ||
73 | getpid (), | ||
74 | - g_atomic_int_exchange_and_add (&counter, 1)); | ||
75 | + g_atomic_int_add (&counter, 1)); | ||
76 | } | ||
77 | |||
78 | static void | ||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/fix_for_automake-1.12.x.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/fix_for_automake-1.12.x.patch deleted file mode 100644 index ac77a6d5a..000000000 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server/fix_for_automake-1.12.x.patch +++ /dev/null | |||
@@ -1,28 +0,0 @@ | |||
1 | Upstream-Status: Pending | ||
2 | |||
3 | Fixed these kinds if warning-errors | ||
4 | |||
5 | warning: 'libebookbackendfile.la': linking libtool libraries using a non-POSIX archiver requires 'AM_PROG_AR' in 'configure.ac' | ||
6 | Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> | ||
7 | 2012/07/09 | ||
8 | |||
9 | Index: git/configure.ac | ||
10 | =================================================================== | ||
11 | --- git.orig/configure.ac | ||
12 | +++ git/configure.ac | ||
13 | @@ -17,6 +17,7 @@ dnl This number is meaningless, but we'r | ||
14 | dnl library names for backward compatibility. | ||
15 | m4_define([api_version], [1.2]) | ||
16 | |||
17 | + | ||
18 | dnl Autoconf / Automake Initialization | ||
19 | AC_PREREQ(2.58) | ||
20 | AC_INIT([evolution-data-server],[eds_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=Evolution-Data-Server]) | ||
21 | @@ -30,6 +31,7 @@ AC_LANG(C) | ||
22 | |||
23 | dnl Automake 1.11 - Silent Build Rules | ||
24 | m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) | ||
25 | +m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) # required by automake 1.12 | ||
26 | |||
27 | dnl Required Package Versions | ||
28 | m4_define([glib_minimum_version], [2.16.1]) | ||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/new-contact-fix.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/new-contact-fix.patch deleted file mode 100644 index 22c293dda..000000000 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server/new-contact-fix.patch +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | When contacts called for the 1st time, adding new contact always failed but | ||
2 | worked after restart. The reason is e-addressbook-factory used to handle | ||
3 | addressbook leads a segmentation fault. Root cause is that factory would create | ||
4 | the data base if not exist, but use it without proper initialization. | ||
5 | |||
6 | This patch fix it. | ||
7 | |||
8 | Upstream-Status: Submitted | ||
9 | |||
10 | Signed-off-by: Edwin Zhai <edwin.zhai@intel.com> | ||
11 | Index: git/addressbook/backends/file/e-book-backend-file.c | ||
12 | =================================================================== | ||
13 | --- git.orig/addressbook/backends/file/e-book-backend-file.c 2010-10-20 16:14:31.000000000 +0800 | ||
14 | +++ git/addressbook/backends/file/e-book-backend-file.c 2010-10-22 14:11:47.000000000 +0800 | ||
15 | @@ -1217,6 +1217,8 @@ | ||
16 | EContact *contact = NULL; | ||
17 | EBookBackendSyncStatus status; | ||
18 | |||
19 | + /* Initialize file_db, or else following do_create cause seg fault */ | ||
20 | + bf->priv->file_db = db; | ||
21 | status = do_create (bf, XIMIAN_VCARD, &contact); | ||
22 | if (status != GNOME_Evolution_Addressbook_Success) | ||
23 | g_warning ("Cannot create default contact: %d", status); | ||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/nossl.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/nossl.patch deleted file mode 100644 index 67b6d071e..000000000 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server/nossl.patch +++ /dev/null | |||
@@ -1,70 +0,0 @@ | |||
1 | Upstream-Status: Inappropriate [disable feature] | ||
2 | |||
3 | Index: git/camel/Makefile.am | ||
4 | =================================================================== | ||
5 | --- git.orig/camel/Makefile.am 2010-02-05 15:25:09.000000000 +0000 | ||
6 | +++ git/camel/Makefile.am 2010-02-05 15:25:20.000000000 +0000 | ||
7 | @@ -80,7 +80,6 @@ | ||
8 | camel-store-summary.c \ | ||
9 | camel-store.c \ | ||
10 | camel-tcp-stream-raw.c \ | ||
11 | - camel-tcp-stream-ssl.c \ | ||
12 | camel-tcp-stream.c \ | ||
13 | camel-transport.c \ | ||
14 | camel-uid-cache.c \ | ||
15 | @@ -133,7 +132,6 @@ | ||
16 | camel-store-summary.h \ | ||
17 | camel-store.h \ | ||
18 | camel-tcp-stream-raw.h \ | ||
19 | - camel-tcp-stream-ssl.h \ | ||
20 | camel-tcp-stream.h \ | ||
21 | camel-transport.h \ | ||
22 | camel-uid-cache.h \ | ||
23 | Index: git/camel/camel.h | ||
24 | =================================================================== | ||
25 | --- git.orig/camel/camel.h 2010-02-05 15:26:30.000000000 +0000 | ||
26 | +++ git/camel/camel.h 2010-02-05 15:26:52.000000000 +0000 | ||
27 | @@ -122,7 +122,6 @@ | ||
28 | #include <camel/camel-string-utils.h> | ||
29 | #include <camel/camel-tcp-stream.h> | ||
30 | #include <camel/camel-tcp-stream-raw.h> | ||
31 | -#include <camel/camel-tcp-stream-ssl.h> | ||
32 | #include <camel/camel-text-index.h> | ||
33 | #include <camel/camel-transport.h> | ||
34 | #include <camel/camel-trie.h> | ||
35 | Index: git/camel/providers/imap/camel-imap-store.c | ||
36 | =================================================================== | ||
37 | --- git.orig/camel/providers/imap/camel-imap-store.c 2010-02-05 15:28:19.000000000 +0000 | ||
38 | +++ git/camel/providers/imap/camel-imap-store.c 2010-02-05 15:28:38.000000000 +0000 | ||
39 | @@ -51,7 +51,6 @@ | ||
40 | #include "camel/camel-stream.h" | ||
41 | #include "camel/camel-string-utils.h" | ||
42 | #include "camel/camel-tcp-stream-raw.h" | ||
43 | -#include "camel/camel-tcp-stream-ssl.h" | ||
44 | #include "camel/camel-url.h" | ||
45 | #include "camel/camel-utf8.h" | ||
46 | |||
47 | Index: git/configure.ac | ||
48 | =================================================================== | ||
49 | --- git.orig/configure.ac 2010-02-05 15:31:59.000000000 +0000 | ||
50 | +++ git/configure.ac 2010-02-05 15:33:00.000000000 +0000 | ||
51 | @@ -1272,7 +1272,8 @@ | ||
52 | dnl We have fixed all our instances to use <libical/ical.h>. Until the .pc from | ||
53 | dnl libical is fixed, we have to work-around the buggy CFlags. | ||
54 | dnl ***** | ||
55 | - LIBICAL_EXTRA_CFLAGS=" -I`$PKG_CONFIG --variable=includedir libical` " | ||
56 | + m4_pattern_allow([^PKG_CONFIG_SYSROOT_DIR$]) | ||
57 | + LIBICAL_EXTRA_CFLAGS=" -I$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=includedir libical` " | ||
58 | LIBICAL_EXTRA_LIBS="" | ||
59 | AC_SUBST(LIBICAL_EXTRA_CFLAGS) | ||
60 | AC_SUBST(LIBICAL_EXTRA_LIBS) | ||
61 | Index: git/calendar/libecal/libecal.pc.in | ||
62 | =================================================================== | ||
63 | --- git.orig/calendar/libecal/libecal.pc.in 2010-02-05 15:39:41.000000000 +0000 | ||
64 | +++ git/calendar/libecal/libecal.pc.in 2010-02-05 15:39:55.000000000 +0000 | ||
65 | @@ -12,4 +12,4 @@ | ||
66 | Version: @VERSION@ | ||
67 | Requires: libical >= @LIBICAL_REQUIRED@ libedataserver-1.2 dbus-glib-1 | ||
68 | Libs: -L${libdir} -lecal-1.2 | ||
69 | -Cflags: -I${privincludedir} @LIBICAL_EXTRA_CFLAGS@ | ||
70 | +Cflags: -I${privincludedir} | ||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/old-gdk-api.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/old-gdk-api.patch deleted file mode 100644 index 7ef2956e3..000000000 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server/old-gdk-api.patch +++ /dev/null | |||
@@ -1,19 +0,0 @@ | |||
1 | Do not disable old API after upgrading gtk+. | ||
2 | This avoid build error due to defination missing. | ||
3 | |||
4 | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> | ||
5 | |||
6 | Upstream-Status: Inappropriate [configuration] | ||
7 | |||
8 | Index: git/configure.ac | ||
9 | =================================================================== | ||
10 | --- git.orig/configure.ac 2010-12-16 10:25:24.000000000 +0800 | ||
11 | +++ git/configure.ac 2010-12-16 10:25:58.000000000 +0800 | ||
12 | @@ -147,7 +147,6 @@ | ||
13 | AS_COMPILER_FLAGS(WARNING_FLAGS, | ||
14 | "-DG_DISABLE_DEPRECATED | ||
15 | -DPANGO_DISABLE_DEPRECATED | ||
16 | - -DGDK_DISABLE_DEPRECATED | ||
17 | -DGDK_PIXBUF_DISABLE_DEPRECATED | ||
18 | -DG_DISABLE_SINGLE_INCLUDES | ||
19 | -DGTK_DISABLE_SINGLE_INCLUDES | ||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server/optional_imapx_provider.patch b/meta-gnome/recipes-gnome/eds/evolution-data-server/optional_imapx_provider.patch deleted file mode 100644 index d9b094082..000000000 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server/optional_imapx_provider.patch +++ /dev/null | |||
@@ -1,64 +0,0 @@ | |||
1 | Upstream-Status: Inappropriate [disable feature] | ||
2 | |||
3 | Index: git/camel/providers/Makefile.am | ||
4 | =================================================================== | ||
5 | --- git.orig/camel/providers/Makefile.am 2010-07-06 18:49:34.000000000 +0800 | ||
6 | +++ git/camel/providers/Makefile.am 2010-07-08 17:23:56.000000000 +0800 | ||
7 | @@ -6,6 +6,10 @@ | ||
8 | IMAP4_DIR=imap4 | ||
9 | endif | ||
10 | |||
11 | +if ENABLE_IMAPX | ||
12 | +IMAPX_DIR=imapx | ||
13 | +endif | ||
14 | + | ||
15 | if ENABLE_HULA | ||
16 | HULA_DIR=hula | ||
17 | endif | ||
18 | @@ -15,6 +19,6 @@ | ||
19 | SENDMAIL_DIR=sendmail | ||
20 | endif | ||
21 | |||
22 | -SUBDIRS = pop3 $(SENDMAIL_DIR) smtp imap imapx $(IMAP4_DIR) $(NNTP_DIR) local groupwise $(HULA_DIR) | ||
23 | +SUBDIRS = pop3 $(SENDMAIL_DIR) smtp imap $(IMAPX_DIR) $(IMAP4_DIR) $(NNTP_DIR) local groupwise $(HULA_DIR) | ||
24 | |||
25 | -include $(top_srcdir)/git.mk | ||
26 | Index: git/configure.ac | ||
27 | =================================================================== | ||
28 | --- git.orig/configure.ac 2010-07-08 17:24:36.000000000 +0800 | ||
29 | +++ git/configure.ac 2010-07-08 17:32:06.000000000 +0800 | ||
30 | @@ -1002,6 +1002,26 @@ | ||
31 | AM_CONDITIONAL(ENABLE_IMAP4, [test x$enable_imap4 = xyes]) | ||
32 | |||
33 | dnl ****************************** | ||
34 | +dnl IMAPX code support. | ||
35 | +dnl ****************************** | ||
36 | +AC_ARG_ENABLE(imapx, | ||
37 | + AS_HELP_STRING([--enable-imapx=no/yes], | ||
38 | + [Attempt to compile yet another, incomplete, very unsupported IMAPv4r1 implementation]), | ||
39 | + [],[enable_imapx=no]) | ||
40 | + | ||
41 | +if test "x$enable_imapx" = "xyes"; then | ||
42 | + AC_DEFINE(ENABLE_IMAPX,1,[Really don't try this at home]) | ||
43 | + AC_PATH_PROG(GPERF, gperf) | ||
44 | + if test -z "$GPERF" ; then | ||
45 | + AC_MSG_ERROR([You need gperf to compile imapx provider]) | ||
46 | + fi | ||
47 | + msg_imapx=yes | ||
48 | +else | ||
49 | + msg_imapx=no | ||
50 | +fi | ||
51 | +AM_CONDITIONAL(ENABLE_IMAPX, [test x$enable_imapx = xyes]) | ||
52 | + | ||
53 | +dnl ****************************** | ||
54 | dnl Hula support | ||
55 | dnl ****************************** | ||
56 | AC_ARG_ENABLE([hula], | ||
57 | @@ -1541,3 +1561,7 @@ | ||
58 | if test "x$msg_hula" = "xyes"; then | ||
59 | echo "Hula support: $msg_hula" | ||
60 | fi | ||
61 | + | ||
62 | +if test "x$msg_imapx" = "xyes"; then | ||
63 | + echo "IMAPX support: $msg_imapx" | ||
64 | +fi | ||
diff --git a/meta-gnome/recipes-gnome/eds/evolution-data-server_git.bb b/meta-gnome/recipes-gnome/eds/evolution-data-server_git.bb index 23a6cefeb..155945f64 100644 --- a/meta-gnome/recipes-gnome/eds/evolution-data-server_git.bb +++ b/meta-gnome/recipes-gnome/eds/evolution-data-server_git.bb | |||
@@ -5,31 +5,29 @@ BUGTRACKER = "https://bugzilla.gnome.org/" | |||
5 | LICENSE = "LGPLv2 & LGPLv2+" | 5 | LICENSE = "LGPLv2 & LGPLv2+" |
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=6a6e689d19255cf0557f3fe7d7068212 \ | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=6a6e689d19255cf0557f3fe7d7068212 \ |
7 | file://camel/camel.h;endline=24;md5=b02175c88f821224746b347a89731a2b \ | 7 | file://camel/camel.h;endline=24;md5=b02175c88f821224746b347a89731a2b \ |
8 | file://libedataserver/e-data-server-util.h;endline=23;md5=9df8127bd8cfdc5469e938fc710d1f40 \ | 8 | file://libedataserver/e-data-server-util.h;endline=20;md5=934502f03c84523aa059d4825887b380 \ |
9 | file://calendar/libecal/e-cal.h;endline=24;md5=5d496b9b6fd2a4fdbbfc31ef9455c9d0" | 9 | file://calendar/libecal/e-cal.h;endline=24;md5=5d496b9b6fd2a4fdbbfc31ef9455c9d0" |
10 | 10 | ||
11 | DEPENDS = "intltool-native glib-2.0 gtk+ gconf dbus db gnome-common virtual/libiconv zlib libsoup-2.4 libglade libical gnome-keyring gperf-native" | 11 | DEPENDS = "intltool-native glib-2.0 gtk+3 gconf dbus db gnome-common virtual/libiconv zlib libsoup-2.4 libglade libical libgnome-keyring gperf-native libgdata nss" |
12 | 12 | ||
13 | SRCREV = "3ca578d968d09785933ebbb45b66b3bccdbd5832" | 13 | SRCREV = "a9e4e74ec4473a4fd09e56b690bd4fa72f686687" |
14 | 14 | ||
15 | PV = "2.30+git${SRCPV}" | 15 | # 3.4 series needs libgdata-0.10*, 3.8 series needs also libsecret instead of gnome-keyring |
16 | PR = "r4" | 16 | PV = "3.2.3+git${SRCPV}" |
17 | 17 | ||
18 | SRC_URI = "git://git.gnome.org/evolution-data-server;protocol=git \ | 18 | SRC_URI = " \ |
19 | file://oh-contact.patch;striplevel=0 \ | 19 | git://git.gnome.org/evolution-data-server;protocol=git \ |
20 | file://nossl.patch \ | 20 | file://0001-contact-Replace-the-Novell-sample-contact-with-somet.patch \ |
21 | file://optional_imapx_provider.patch \ | 21 | file://0002-Fix-for-automake-1.12.x.patch \ |
22 | file://new-contact-fix.patch \ | 22 | file://0003-Disable-Werror-for-automake.patch \ |
23 | file://old-gdk-api.patch \ | 23 | file://0004-configure-Fix-libical-pkg-config-trying-to-use-host-.patch \ |
24 | file://depbuildfix.patch \ | 24 | file://0005-soup-adapt-to-new-libxml2-API-from-2.9.0.patch \ |
25 | file://fix_for_automake-1.12.x.patch \ | 25 | file://iconv-detect.h \ |
26 | file://avoid_automake_errors.patch \ | 26 | " |
27 | file://0001-soup-adapt-to-new-libxml2-API-from-2.9.0.patch \ | ||
28 | file://iconv-detect.h" | ||
29 | 27 | ||
30 | S = "${WORKDIR}/git" | 28 | S = "${WORKDIR}/git" |
31 | 29 | ||
32 | inherit autotools gtk-doc pkgconfig | 30 | inherit autotools gtk-doc pkgconfig gettext |
33 | 31 | ||
34 | # -ldb needs this on some platforms | 32 | # -ldb needs this on some platforms |
35 | LDFLAGS += "-lpthread" | 33 | LDFLAGS += "-lpthread" |
@@ -41,12 +39,12 @@ LDFLAGS += "-lpthread" | |||
41 | 39 | ||
42 | do_configure_append () { | 40 | do_configure_append () { |
43 | cp ${WORKDIR}/iconv-detect.h ${S} | 41 | cp ${WORKDIR}/iconv-detect.h ${S} |
44 | sed -i 's/-DG_DISABLE_DEPRECATED//g' ${S}/libedataserver/Makefile | ||
45 | } | 42 | } |
46 | 43 | ||
47 | EXTRA_OECONF = "--without-openldap --with-dbus --without-bug-buddy \ | 44 | EXTRA_OECONF = "--without-openldap --with-dbus --without-bug-buddy \ |
48 | --with-soup --with-libdb=${STAGING_DIR_HOST}${prefix} \ | 45 | --with-soup --with-libdb=${STAGING_DIR_HOST}${prefix} \ |
49 | --disable-smime --disable-ssl --disable-nntp --without-weather" | 46 | --disable-nntp --without-weather --disable-goa --disable-uoa --disable-weather" |
47 | # --disable-ssl --disable-smime --disable-ssl | ||
50 | 48 | ||
51 | PACKAGES =+ "libcamel libcamel-dev libebook libebook-dev libecal libecal-dev \ | 49 | PACKAGES =+ "libcamel libcamel-dev libebook libebook-dev libecal libecal-dev \ |
52 | libedata-book libedata-book-dev libedata-cal libedata-cal-dev \ | 50 | libedata-book libedata-book-dev libedata-cal libedata-cal-dev \ |
@@ -55,17 +53,20 @@ PACKAGES =+ "libcamel libcamel-dev libebook libebook-dev libecal libecal-dev \ | |||
55 | 53 | ||
56 | FILES_${PN} =+ "${datadir}/evolution-data-server-*/ui/" | 54 | FILES_${PN} =+ "${datadir}/evolution-data-server-*/ui/" |
57 | FILES_${PN}-dev =+ "${libdir}/pkgconfig/evolution-data-server-*.pc" | 55 | FILES_${PN}-dev =+ "${libdir}/pkgconfig/evolution-data-server-*.pc" |
58 | FILES_${PN}-dbg =+ "${libdir}/evolution-data-server-*/camel-providers/.debug \ | 56 | FILES_${PN}-dbg =+ "${libdir}/evolution-data-server*/camel-providers/.debug \ |
57 | ${libdir}/evolution-data-server*/calendar-backends/.debug \ | ||
58 | ${libdir}/evolution-data-server*/addressbook-backends/.debug \ | ||
59 | ${libdir}/evolution-data-server*/extensions/.debug/" | 59 | ${libdir}/evolution-data-server*/extensions/.debug/" |
60 | |||
60 | RRECOMMENDS_${PN}-dev += "libecal-dev libebook-dev" | 61 | RRECOMMENDS_${PN}-dev += "libecal-dev libebook-dev" |
61 | 62 | ||
62 | FILES_libcamel = "${libexecdir}/camel-* ${libdir}/libcamel-*.so.* \ | 63 | FILES_libcamel = "${libdir}/libcamel-*.so.* \ |
63 | ${libdir}/libcamel-provider-*.so.* \ | 64 | ${libdir}/libcamel-provider-*.so.* \ |
64 | ${libdir}/evolution-data-server-*/camel-providers/*.so \ | 65 | ${libdir}/evolution-data-server*/camel-providers/*.so \ |
65 | ${libdir}/evolution-data-server-*/camel-providers/*.urls" | 66 | ${libdir}/evolution-data-server*/camel-providers/*.urls" |
66 | FILES_libcamel-dev = "${libdir}/libcamel-*.so ${libdir}/libcamel-provider-*.so \ | 67 | FILES_libcamel-dev = "${libdir}/libcamel-*.so ${libdir}/libcamel-provider-*.so \ |
67 | ${libdir}/pkgconfig/camel*pc \ | 68 | ${libdir}/pkgconfig/camel*pc \ |
68 | ${libdir}/evolution-data-server-*/camel-providers/*.la \ | 69 | ${libdir}/evolution-data-server*/camel-providers/*.la \ |
69 | ${includedir}/evolution-data-server*/camel" | 70 | ${includedir}/evolution-data-server*/camel" |
70 | 71 | ||
71 | FILES_libebook = "${libdir}/libebook-*.so.*" | 72 | FILES_libebook = "${libdir}/libebook-*.so.*" |