diff options
author | Zhai Edwin <edwin.zhai@intel.com> | 2010-07-16 08:08:30 +0800 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2010-07-21 16:00:54 +0100 |
commit | 37eb35995f3d4d75ef57987d5d924b23c40e83e2 (patch) | |
tree | bf6ce9ca12d0c277bb39246b0a2af422792b1d63 /meta | |
parent | 2d631851753cef1b9d4088accb5e83bb101b281b (diff) | |
download | poky-37eb35995f3d4d75ef57987d5d924b23c40e83e2.tar.gz |
eds-dbus: Update to 2.30.2 from git repo
Also backport a patch from upstream(f001953f7d60) to compile imapx provider
optionally, which is the default behavior of current version. Else we get build
error when compiling imapx.
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/conf/distro/include/poky-default-revisions.inc | 2 | ||||
-rw-r--r-- | meta/packages/eds/eds-dbus/optional_imapx_provider.patch | 62 | ||||
-rw-r--r-- | meta/packages/eds/eds-dbus_git.bb | 10 |
3 files changed, 70 insertions, 4 deletions
diff --git a/meta/conf/distro/include/poky-default-revisions.inc b/meta/conf/distro/include/poky-default-revisions.inc index e699792589..4c380d6590 100644 --- a/meta/conf/distro/include/poky-default-revisions.inc +++ b/meta/conf/distro/include/poky-default-revisions.inc | |||
@@ -30,7 +30,7 @@ SRCREV_pn-contacts ??= "19853893fdb595de6aa59db0d9dc2f9451ed2933" | |||
30 | SRCREV_pn-dates ??= "514185dc1f6588085fda41eb59898b93d0487dd4" | 30 | SRCREV_pn-dates ??= "514185dc1f6588085fda41eb59898b93d0487dd4" |
31 | SRCREV_pn-dbus-wait ??= "402" | 31 | SRCREV_pn-dbus-wait ??= "402" |
32 | SRCREV_pn-dri2proto ??= "66c56ab10d917e3f47f93178d7eac6430970d3c4" | 32 | SRCREV_pn-dri2proto ??= "66c56ab10d917e3f47f93178d7eac6430970d3c4" |
33 | SRCREV_pn-eds-dbus ??= "ed729af002b935f7ab8542f4177919859dfc22c2" | 33 | SRCREV_pn-eds-dbus ??= "7337d11aed576e7caaa12b4e881ad8d33668799f" |
34 | SRCREV_pn-eee-acpi-scripts ??= "df785afdacedf869b20fb88a793c13b539819270" | 34 | SRCREV_pn-eee-acpi-scripts ??= "df785afdacedf869b20fb88a793c13b539819270" |
35 | SRCREV_pn-exmap-console ??= "405" | 35 | SRCREV_pn-exmap-console ??= "405" |
36 | SRCREV_pn-fstests ??= "266" | 36 | SRCREV_pn-fstests ??= "266" |
diff --git a/meta/packages/eds/eds-dbus/optional_imapx_provider.patch b/meta/packages/eds/eds-dbus/optional_imapx_provider.patch new file mode 100644 index 0000000000..128307a5f2 --- /dev/null +++ b/meta/packages/eds/eds-dbus/optional_imapx_provider.patch | |||
@@ -0,0 +1,62 @@ | |||
1 | Index: git/camel/providers/Makefile.am | ||
2 | =================================================================== | ||
3 | --- git.orig/camel/providers/Makefile.am 2010-07-06 18:49:34.000000000 +0800 | ||
4 | +++ git/camel/providers/Makefile.am 2010-07-08 17:23:56.000000000 +0800 | ||
5 | @@ -6,6 +6,10 @@ | ||
6 | IMAP4_DIR=imap4 | ||
7 | endif | ||
8 | |||
9 | +if ENABLE_IMAPX | ||
10 | +IMAPX_DIR=imapx | ||
11 | +endif | ||
12 | + | ||
13 | if ENABLE_HULA | ||
14 | HULA_DIR=hula | ||
15 | endif | ||
16 | @@ -15,6 +19,6 @@ | ||
17 | SENDMAIL_DIR=sendmail | ||
18 | endif | ||
19 | |||
20 | -SUBDIRS = pop3 $(SENDMAIL_DIR) smtp imap imapx $(IMAP4_DIR) $(NNTP_DIR) local groupwise $(HULA_DIR) | ||
21 | +SUBDIRS = pop3 $(SENDMAIL_DIR) smtp imap $(IMAPX_DIR) $(IMAP4_DIR) $(NNTP_DIR) local groupwise $(HULA_DIR) | ||
22 | |||
23 | -include $(top_srcdir)/git.mk | ||
24 | Index: git/configure.ac | ||
25 | =================================================================== | ||
26 | --- git.orig/configure.ac 2010-07-08 17:24:36.000000000 +0800 | ||
27 | +++ git/configure.ac 2010-07-08 17:32:06.000000000 +0800 | ||
28 | @@ -1002,6 +1002,26 @@ | ||
29 | AM_CONDITIONAL(ENABLE_IMAP4, [test x$enable_imap4 = xyes]) | ||
30 | |||
31 | dnl ****************************** | ||
32 | +dnl IMAPX code support. | ||
33 | +dnl ****************************** | ||
34 | +AC_ARG_ENABLE(imapx, | ||
35 | + AS_HELP_STRING([--enable-imapx=no/yes], | ||
36 | + [Attempt to compile yet another, incomplete, very unsupported IMAPv4r1 implementation]), | ||
37 | + [],[enable_imapx=no]) | ||
38 | + | ||
39 | +if test "x$enable_imapx" = "xyes"; then | ||
40 | + AC_DEFINE(ENABLE_IMAPX,1,[Really don't try this at home]) | ||
41 | + AC_PATH_PROG(GPERF, gperf) | ||
42 | + if test -z "$GPERF" ; then | ||
43 | + AC_MSG_ERROR([You need gperf to compile imapx provider]) | ||
44 | + fi | ||
45 | + msg_imapx=yes | ||
46 | +else | ||
47 | + msg_imapx=no | ||
48 | +fi | ||
49 | +AM_CONDITIONAL(ENABLE_IMAPX, [test x$enable_imapx = xyes]) | ||
50 | + | ||
51 | +dnl ****************************** | ||
52 | dnl Hula support | ||
53 | dnl ****************************** | ||
54 | AC_ARG_ENABLE([hula], | ||
55 | @@ -1541,3 +1561,7 @@ | ||
56 | if test "x$msg_hula" = "xyes"; then | ||
57 | echo "Hula support: $msg_hula" | ||
58 | fi | ||
59 | + | ||
60 | +if test "x$msg_imapx" = "xyes"; then | ||
61 | + echo "IMAPX support: $msg_imapx" | ||
62 | +fi | ||
diff --git a/meta/packages/eds/eds-dbus_git.bb b/meta/packages/eds/eds-dbus_git.bb index 30fbc821bb..092765ea32 100644 --- a/meta/packages/eds/eds-dbus_git.bb +++ b/meta/packages/eds/eds-dbus_git.bb | |||
@@ -3,16 +3,20 @@ HOMEPAGE = "http://www.gnome.org/projects/evolution/" | |||
3 | BUGTRACKER = "https://bugzilla.gnome.org/" | 3 | BUGTRACKER = "https://bugzilla.gnome.org/" |
4 | 4 | ||
5 | LICENSE = "LGPLv2 & LGPLv2+" | 5 | LICENSE = "LGPLv2 & LGPLv2+" |
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=6a6e689d19255cf0557f3fe7d7068212 \ | ||
7 | file://camel/camel.h;endline=24;md5=b02175c88f821224746b347a89731a2b \ | ||
8 | file://libedataserver/e-data-server-util.h;endline=23;md5=9df8127bd8cfdc5469e938fc710d1f40 \ | ||
9 | file://calendar/libecal/e-cal.h;endline=24;md5=5d496b9b6fd2a4fdbbfc31ef9455c9d0" | ||
6 | 10 | ||
7 | DEPENDS = "intltool-native glib-2.0 gtk+ gconf dbus db gnome-common virtual/libiconv zlib libsoup-2.4 libglade libical gnome-keyring" | 11 | DEPENDS = "intltool-native glib-2.0 gtk+ gconf dbus db gnome-common virtual/libiconv zlib libsoup-2.4 libglade libical gnome-keyring" |
8 | 12 | ||
9 | PV = "2.29+git${SRCPV}" | 13 | PV = "2.30+git${SRCPV}" |
10 | PR = "r5" | 14 | PR = "r0" |
11 | 15 | ||
12 | SRC_URI = "git://git.gnome.org/evolution-data-server;protocol=git \ | 16 | SRC_URI = "git://git.gnome.org/evolution-data-server;protocol=git \ |
13 | file://oh-contact.patch;patch=1;pnum=0 \ | 17 | file://oh-contact.patch;patch=1;pnum=0 \ |
14 | file://nossl.patch;patch=1 \ | 18 | file://nossl.patch;patch=1 \ |
15 | file://parallelmake.patch;patch=1 \ | 19 | file://optional_imapx_provider.patch;patch=1 \ |
16 | file://iconv-detect.h" | 20 | file://iconv-detect.h" |
17 | 21 | ||
18 | S = "${WORKDIR}/git" | 22 | S = "${WORKDIR}/git" |