Hello community,
here is the log from the commit of package evolution-ews for openSUSE:Factory checked in at 2013-04-26 15:41:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-ews (Old)
and /work/SRC/openSUSE:Factory/.evolution-ews.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evolution-ews", Maintainer is "ProjectNOV-SUSE@epam.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/evolution-ews/evolution-ews.changes 2013-04-05 09:23:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.evolution-ews.new/evolution-ews.changes 2013-04-26 15:41:55.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Apr 15 17:31:41 UTC 2013 - dimstar@opensuse.org
+
+- Update to version 3.8.1:
+ + Make enum type registration thread safe (bgo#681837).
+ + Error is shown when a folder is created in the root (same level
+ than "Inbox") (bgo#695921).
+
+-------------------------------------------------------------------
Old:
----
evolution-ews-3.8.0.tar.xz
New:
----
evolution-ews-3.8.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-ews.spec ++++++
--- /var/tmp/diff_new_pack.e80vZY/_old 2013-04-26 15:41:57.000000000 +0200
+++ /var/tmp/diff_new_pack.e80vZY/_new 2013-04-26 15:41:57.000000000 +0200
@@ -19,7 +19,7 @@
Name: evolution-ews
# This should be updated upon major version changes; it should match BASE_VERSION as defined in configure.in.
%define evolution_base_version 3.8
-Version: 3.8.0
+Version: 3.8.1
Release: 0
Summary: Exchange Connector for Evolution, compatible with Exchange 2007 and later
License: LGPL-2.1
++++++ evolution-ews-3.8.0.tar.xz -> evolution-ews-3.8.1.tar.xz ++++++
++++ 4595 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/ChangeLog new/evolution-ews-3.8.1/ChangeLog
--- old/evolution-ews-3.8.0/ChangeLog 2013-03-17 13:46:27.000000000 +0100
+++ new/evolution-ews-3.8.1/ChangeLog 2013-03-24 02:14:57.000000000 +0100
@@ -4,4 +4,4 @@
Get a clone of git repository and list changes with 'git log' there,
$ git clone git://git.gnome.org/evolution-ews
or browse changes online at
- http://git.gnome.org/browse/evolution-ews/log/?h=master
+ http://git.gnome.org/browse/evolution-ews/log/?h=gnome-3-8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/INSTALL new/evolution-ews-3.8.1/INSTALL
--- old/evolution-ews-3.8.0/INSTALL 2013-03-24 02:05:15.000000000 +0100
+++ new/evolution-ews-3.8.1/INSTALL 2013-04-14 17:32:23.000000000 +0200
@@ -1,7 +1,7 @@
Installation Instructions
*************************
-Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
+Copyright (C) 1994-1996, 1999-2002, 2004-2012 Free Software Foundation,
Inc.
Copying and distribution of this file, with or without modification,
@@ -309,9 +309,10 @@
overridden in the site shell script).
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
-an Autoconf bug. Until the bug is fixed you can use this workaround:
+an Autoconf limitation. Until the limitation is lifted, you can use
+this workaround:
- CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
+ CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
`configure' Invocation
======================
@@ -367,4 +368,3 @@
`configure' also accepts some other, not widely useful, options. Run
`configure --help' for more details.
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/Makefile.am new/evolution-ews-3.8.1/Makefile.am
--- old/evolution-ews-3.8.0/Makefile.am 2013-03-17 13:46:27.000000000 +0100
+++ new/evolution-ews-3.8.1/Makefile.am 2013-04-14 17:29:19.000000000 +0200
@@ -9,6 +9,8 @@
EXTRA_DIST = \
$(changelog) \
+ enumtypes.c.template \
+ enumtypes.h.template \
intltool-merge.in \
intltool-update.in \
intltool-extract.in \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/NEWS new/evolution-ews-3.8.1/NEWS
--- old/evolution-ews-3.8.0/NEWS 2013-03-24 01:56:04.000000000 +0100
+++ new/evolution-ews-3.8.1/NEWS 2013-04-14 17:31:57.000000000 +0200
@@ -1,3 +1,12 @@
+Evolution-EWS 3.8.1 2013-04-15
+------------------------------
+
+Bug Fixes:
+ Bug 681837 - Make enum type registration thread safe (Milan Crha)
+ Bug 695921 - Error is shown when a folder is created in the root
+ (same level than "Inbox") (Fabiano Fidêncio)
+
+
Evolution-EWS 3.8.0 2013-03-25
------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/compile new/evolution-ews-3.8.1/compile
--- old/evolution-ews-3.8.0/compile 2013-03-24 02:05:14.000000000 +0100
+++ new/evolution-ews-3.8.1/compile 2013-04-14 17:32:23.000000000 +0200
@@ -1,10 +1,9 @@
#! /bin/sh
# Wrapper for compilers which do not understand '-c -o'.
-scriptversion=2012-03-05.13; # UTC
+scriptversion=2012-10-14.11; # UTC
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free
-# Software Foundation, Inc.
+# Copyright (C) 1999-2012 Free Software Foundation, Inc.
# Written by Tom Tromey .
#
# This program is free software; you can redistribute it and/or modify
@@ -113,6 +112,11 @@
lib=$dir/$lib.lib
break
fi
+ if test -f "$dir/lib$lib.a"; then
+ found=yes
+ lib=$dir/lib$lib.a
+ break
+ fi
done
IFS=$save_IFS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/configure.ac new/evolution-ews-3.8.1/configure.ac
--- old/evolution-ews-3.8.0/configure.ac 2013-03-17 13:46:27.000000000 +0100
+++ new/evolution-ews-3.8.1/configure.ac 2013-03-24 02:14:57.000000000 +0100
@@ -1,5 +1,5 @@
AC_PREREQ(2.58)
-AC_INIT([evolution-ews], [3.8.0], [http://bugzilla.gnome.org/browse.cgi?product=evolution-ews])
+AC_INIT([evolution-ews], [3.8.1], [http://bugzilla.gnome.org/browse.cgi?product=evolution-ews])
AM_INIT_AUTOMAKE([gnu 1.9 dist-xz no-dist-gzip -Wno-portability])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_SRCDIR(README)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/enumtypes.c.template new/evolution-ews-3.8.1/enumtypes.c.template
--- old/evolution-ews-3.8.0/enumtypes.c.template 1970-01-01 01:00:00.000000000 +0100
+++ new/evolution-ews-3.8.1/enumtypes.c.template 2013-04-14 17:29:19.000000000 +0200
@@ -0,0 +1,37 @@
+/*** BEGIN file-header ***/
+/*** END file-header ***/
+
+/*** BEGIN file-production ***/
+/* enumerations from "@filename@" */
+#include "@filename@"
+
+/*** END file-production ***/
+
+/*** BEGIN value-header ***/
+GType
+@enum_name@_get_type (void)
+{
+ static volatile gsize the_type__volatile = 0;
+
+ if (g_once_init_enter (&the_type__volatile)) {
+ static const G@Type@Value values[] = {
+/*** END value-header ***/
+
+/*** BEGIN value-production ***/
+ { @VALUENAME@,
+ "@VALUENAME@",
+ "@valuenick@" },
+/*** END value-production ***/
+
+/*** BEGIN value-tail ***/
+ { 0, NULL, NULL }
+ };
+ GType the_type = g_@type@_register_static (
+ g_intern_static_string ("@EnumName@"),
+ values);
+ g_once_init_leave (&the_type__volatile, the_type);
+ }
+ return the_type__volatile;
+}
+
+/*** END value-tail ***/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/enumtypes.h.template new/evolution-ews-3.8.1/enumtypes.h.template
--- old/evolution-ews-3.8.0/enumtypes.h.template 1970-01-01 01:00:00.000000000 +0100
+++ new/evolution-ews-3.8.1/enumtypes.h.template 2013-04-14 17:29:19.000000000 +0200
@@ -0,0 +1,24 @@
+/*** BEGIN file-header ***/
+/*** END file-header ***/
+
+/*** BEGIN file-production ***/
+
+#include
+
+G_BEGIN_DECLS
+
+/* Enumerations from "@filename@" */
+
+/*** END file-production ***/
+
+/*** BEGIN enumeration-production ***/
+#define @ENUMPREFIX@_TYPE_@ENUMSHORT@ (@enum_name@_get_type())
+GType @enum_name@_get_type (void) G_GNUC_CONST;
+
+/*** END enumeration-production ***/
+
+/*** BEGIN file-tail ***/
+G_END_DECLS
+
+/*** END file-tail ***/
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/missing new/evolution-ews-3.8.1/missing
--- old/evolution-ews-3.8.0/missing 2013-03-24 02:05:14.000000000 +0100
+++ new/evolution-ews-3.8.1/missing 2013-04-14 17:32:23.000000000 +0200
@@ -1,10 +1,9 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2012-01-06.13; # UTC
+scriptversion=2012-01-06.18; # UTC
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
-# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
+# Copyright (C) 1996-2012 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard , 1996.
# This program is free software; you can redistribute it and/or modify
@@ -26,7 +25,7 @@
# the same distribution terms that you use for the rest of that program.
if test $# -eq 0; then
- echo 1>&2 "Try \`$0 --help' for more information"
+ echo 1>&2 "Try '$0 --help' for more information"
exit 1
fi
@@ -34,7 +33,7 @@
sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
-# In the cases where this matters, `missing' is being run in the
+# In the cases where this matters, 'missing' is being run in the
# srcdir already.
if test -f configure.ac; then
configure_ac=configure.ac
@@ -65,7 +64,7 @@
echo "\
$0 [OPTION]... PROGRAM [ARGUMENT]...
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
+Handle 'PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
error status if there is no known handling for PROGRAM.
Options:
@@ -74,20 +73,20 @@
--run try to run the given command, and emulate it if it fails
Supported PROGRAM values:
- aclocal touch file \`aclocal.m4'
- autoconf touch file \`configure'
- autoheader touch file \`config.h.in'
+ aclocal touch file 'aclocal.m4'
+ autoconf touch file 'configure'
+ autoheader touch file 'config.h.in'
autom4te touch the output file, or create a stub one
- automake touch all \`Makefile.in' files
- bison create \`y.tab.[ch]', if possible, from existing .[ch]
- flex create \`lex.yy.c', if possible, from existing .c
+ automake touch all 'Makefile.in' files
+ bison create 'y.tab.[ch]', if possible, from existing .[ch]
+ flex create 'lex.yy.c', if possible, from existing .c
help2man touch the output file
- lex create \`lex.yy.c', if possible, from existing .c
+ lex create 'lex.yy.c', if possible, from existing .c
makeinfo touch the output file
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+ yacc create 'y.tab.[ch]', if possible, from existing .[ch]
-Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
-\`g' are ignored when checking the name.
+Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
+'g' are ignored when checking the name.
Send bug reports to ."
exit $?
@@ -99,8 +98,8 @@
;;
-*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
+ echo 1>&2 "$0: Unknown '$1' option"
+ echo 1>&2 "Try '$0 --help' for more information"
exit 1
;;
@@ -127,7 +126,7 @@
exit 1
elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
# Could not run --version or --help. This is probably someone
- # running `$TOOL --version' or `$TOOL --help' to check whether
+ # running '$TOOL --version' or '$TOOL --help' to check whether
# $TOOL exists and not knowing $TOOL uses missing.
exit 1
fi
@@ -139,27 +138,27 @@
case $program in
aclocal*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acinclude.m4' or \`${configure_ac}'. You might want
- to install the \`Automake' and \`Perl' packages. Grab them from
+WARNING: '$1' is $msg. You should only need it if
+ you modified 'acinclude.m4' or '${configure_ac}'. You might want
+ to install the Automake and Perl packages. Grab them from
any GNU archive site."
touch aclocal.m4
;;
autoconf*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`${configure_ac}'. You might want to install the
- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
+WARNING: '$1' is $msg. You should only need it if
+ you modified '${configure_ac}'. You might want to install the
+ Autoconf and GNU m4 packages. Grab them from any GNU
archive site."
touch configure
;;
autoheader*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acconfig.h' or \`${configure_ac}'. You might want
- to install the \`Autoconf' and \`GNU m4' packages. Grab them
+WARNING: '$1' is $msg. You should only need it if
+ you modified 'acconfig.h' or '${configure_ac}'. You might want
+ to install the Autoconf and GNU m4 packages. Grab them
from any GNU archive site."
files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
test -z "$files" && files="config.h"
@@ -176,9 +175,9 @@
automake*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
- You might want to install the \`Automake' and \`Perl' packages.
+WARNING: '$1' is $msg. You should only need it if
+ you modified 'Makefile.am', 'acinclude.m4' or '${configure_ac}'.
+ You might want to install the Automake and Perl packages.
Grab them from any GNU archive site."
find . -type f -name Makefile.am -print |
sed 's/\.am$/.in/' |
@@ -187,10 +186,10 @@
autom4te*)
echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
+WARNING: '$1' is needed, but is $msg.
You might have modified some files without having the
proper tools for further handling them.
- You can get \`$1' as part of \`Autoconf' from any GNU
+ You can get '$1' as part of Autoconf from any GNU
archive site."
file=`echo "$*" | sed -n "$sed_output"`
@@ -210,10 +209,10 @@
bison*|yacc*)
echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
- you modified a \`.y' file. You may need the \`Bison' package
+WARNING: '$1' $msg. You should only need it if
+ you modified a '.y' file. You may need the Bison package
in order for those modifications to take effect. You can get
- \`Bison' from any GNU archive site."
+ Bison from any GNU archive site."
rm -f y.tab.c y.tab.h
if test $# -ne 1; then
eval LASTARG=\${$#}
@@ -240,10 +239,10 @@
lex*|flex*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.l' file. You may need the \`Flex' package
+WARNING: '$1' is $msg. You should only need it if
+ you modified a '.l' file. You may need the Flex package
in order for those modifications to take effect. You can get
- \`Flex' from any GNU archive site."
+ Flex from any GNU archive site."
rm -f lex.yy.c
if test $# -ne 1; then
eval LASTARG=\${$#}
@@ -263,10 +262,10 @@
help2man*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
+WARNING: '$1' is $msg. You should only need it if
you modified a dependency of a manual page. You may need the
- \`Help2man' package in order for those modifications to take
- effect. You can get \`Help2man' from any GNU archive site."
+ Help2man package in order for those modifications to take
+ effect. You can get Help2man from any GNU archive site."
file=`echo "$*" | sed -n "$sed_output"`
test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
@@ -281,12 +280,12 @@
makeinfo*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.texi' or \`.texinfo' file, or any other file
+WARNING: '$1' is $msg. You should only need it if
+ you modified a '.texi' or '.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
- call might also be the consequence of using a buggy \`make' (AIX,
- DU, IRIX). You might want to install the \`Texinfo' package or
- the \`GNU make' package. Grab either from any GNU archive site."
+ call might also be the consequence of using a buggy 'make' (AIX,
+ DU, IRIX). You might want to install the Texinfo package or
+ the GNU make package. Grab either from any GNU archive site."
# The file to touch is that specified with -o ...
file=`echo "$*" | sed -n "$sed_output"`
test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
@@ -310,12 +309,12 @@
*)
echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
+WARNING: '$1' is needed, and is $msg.
You might have modified some files without having the
- proper tools for further handling them. Check the \`README' file,
+ proper tools for further handling them. Check the 'README' file,
it often tells you about the needed prerequisites for installing
this package. You may also peek at any GNU archive site, in case
- some other package would contain this missing \`$1' program."
+ some other package would contain this missing '$1' program."
exit 1
;;
esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/po/hu.po new/evolution-ews-3.8.1/po/hu.po
--- old/evolution-ews-3.8.0/po/hu.po 2013-03-17 13:46:27.000000000 +0100
+++ new/evolution-ews-3.8.1/po/hu.po 2013-03-24 02:14:57.000000000 +0100
@@ -4,14 +4,14 @@
#
# Mézi Zoltán <mezi dot zoltan at gmail dot com>, 2011.
# Gabor Kelemen <kelemeng at gnome dot hu>, 2011, 2012.
-# Balázs Úr <urbalazs at gmail dot com>, 2012.
+# Balázs Úr <urbalazs at gmail dot com>, 2012, 2013.
msgid ""
msgstr ""
"Project-Id-Version: evolution-ews master\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=evolution-ews&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2012-12-12 19:35+0000\n"
-"PO-Revision-Date: 2012-12-29 13:37+0100\n"
+"POT-Creation-Date: 2013-03-07 11:53+0000\n"
+"PO-Revision-Date: 2013-03-20 21:09+0100\n"
"Last-Translator: Balázs Úr <urbalazs at gmail dot com>\n"
"Language-Team: Hungarian <gnome-hu-list at gnome dot org>\n"
"Language: hu\n"
@@ -23,80 +23,80 @@
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Lokalize 1.2\n"
-#: ../src/addressbook/e-book-backend-ews.c:969
+#: ../src/addressbook/e-book-backend-ews.c:1001
msgid "The backend does not support bulk additions"
msgstr "A háttérprogram nem támogatja a tömeges hozzáadásokat"
-#: ../src/addressbook/e-book-backend-ews.c:1253
+#: ../src/addressbook/e-book-backend-ews.c:1288
msgid "The backend does not support bulk modifications"
msgstr "A háttérprogram nem támogatja a tömeges módosításokat"
-#: ../src/addressbook/e-book-backend-ews.c:1436
+#: ../src/addressbook/e-book-backend-ews.c:1476
msgid "Wait till syncing is done"
msgstr "Várakozás a szinkronizálás befejeződésére"
-#: ../src/addressbook/e-book-backend-ews.c:1775
+#: ../src/addressbook/e-book-backend-ews.c:1815
#, c-format
msgid "Downloading contacts in %s %d%% completed... "
msgstr "Kapcsolatok letöltése itt: %s %d%%-ban kész…"
-#: ../src/addressbook/e-book-backend-ews.c:2324
+#: ../src/addressbook/e-book-backend-ews.c:2368
msgid "Syncing contacts..."
msgstr "Névjegyek szinkronizálása…"
-#: ../src/addressbook/e-book-backend-ews.c:2548
+#: ../src/addressbook/e-book-backend-ews.c:2592
#: ../src/configuration/e-ews-search-user.c:364
msgid "Searching..."
msgstr "Keresés…"
-#: ../src/calendar/e-cal-backend-ews.c:1022
+#: ../src/calendar/e-cal-backend-ews.c:1055
msgid "EWS does not support bulk removals"
msgstr "Az EWS nem támogatja a tömeges módosításokat"
-#: ../src/calendar/e-cal-backend-ews.c:1665
+#: ../src/calendar/e-cal-backend-ews.c:1698
msgid "EWS does not support bulk additions"
msgstr "Az EWS nem támogatja a tömeges hozzáadásokat"
-#: ../src/calendar/e-cal-backend-ews.c:2244
+#: ../src/calendar/e-cal-backend-ews.c:2281
msgid "EWS does not support bulk modifications"
msgstr "Az EWS nem támogatja a tömeges módosításokat"
-#: ../src/camel/camel-ews-folder.c:267
+#: ../src/camel/camel-ews-folder.c:268
#, c-format
msgid "Unable to open mimecontent temporary file!"
msgstr "Nem nyitható meg a MIME-tartalom átmeneti fájlja!"
-#: ../src/camel/camel-ews-folder.c:275
+#: ../src/camel/camel-ews-folder.c:276
#, c-format
msgid "Unable to generate parser from mimecontent!"
msgstr "Nem hozható létre a MIME-tartalom feldolgozója!"
-#: ../src/camel/camel-ews-folder.c:284
+#: ../src/camel/camel-ews-folder.c:285
#, c-format
msgid "Unable to parse meeting request mimecontent!"
msgstr "Nem dolgozható fel a találkozókérés MIME-tartalma!"
-#: ../src/camel/camel-ews-folder.c:344
+#: ../src/camel/camel-ews-folder.c:346
#, c-format
msgid "Unable to create cache file"
msgstr "Nem hozató létre gyorsítótárfájl"
-#: ../src/camel/camel-ews-folder.c:449 ../src/camel/camel-ews-folder.c:529
+#: ../src/camel/camel-ews-folder.c:451 ../src/camel/camel-ews-folder.c:531
#, c-format
msgid "Unable to create cache path"
msgstr "Nem hozható létre a gyorsítótár útvonala"
-#: ../src/camel/camel-ews-folder.c:539
+#: ../src/camel/camel-ews-folder.c:541
#, c-format
msgid "Failed to move message cache file"
msgstr "Sikertelen az üzenetgyorsítótár-fájl áthelyezése"
-#: ../src/camel/camel-ews-folder.c:1174
+#: ../src/camel/camel-ews-folder.c:1188
#, c-format
msgid "Could not load summary for %s"
msgstr "„%s” összefoglalása nem tölthető be"
-#: ../src/camel/camel-ews-folder.c:1610
+#: ../src/camel/camel-ews-folder.c:1624
#, c-format
msgid "Cant perform actions on the folder while in offline mode"
msgstr "Kapcsolat nélküli módban nem lehet végrehajtani a műveleteket a mappán"
@@ -172,55 +172,63 @@
"Ezzel az opcióval az Exchange kiszolgálóhoz sima szöveges jelszóval fog "
"kapcsolódni alap hitelesítés használatával."
-#: ../src/camel/camel-ews-store.c:187
+#: ../src/camel/camel-ews-store.c:192
#, c-format
msgid "Session has no storage path"
msgstr "A munkamenet nem rendelkezik tárolási útvonallal"
-#: ../src/camel/camel-ews-store.c:285
+#: ../src/camel/camel-ews-store.c:229
+#, c-format
+#| msgctxt "ForeignFolders"
+#| msgid "%s_%d"
+msgctxt "PublicFolders"
+msgid "%s_%d"
+msgstr "%s_%d"
+
+#: ../src/camel/camel-ews-store.c:358
#, c-format
msgctxt "ForeignFolders"
msgid "%s_%d"
msgstr "%s_%d"
-#: ../src/camel/camel-ews-store.c:573
+#: ../src/camel/camel-ews-store.c:688
msgid "Updating foreign folder structure"
msgstr "Idegen mappaszerkezet frissítése"
-#: ../src/camel/camel-ews-store.c:852
+#: ../src/camel/camel-ews-store.c:973
msgid "Authentication password not available"
msgstr "A hitelesítési jelszó nem érhető el"
-#: ../src/camel/camel-ews-store.c:1004
+#: ../src/camel/camel-ews-store.c:1138
msgid "Query for authentication types is not supported"
msgstr "A hitelesítési típusok lekérése nem támogatott"
-#: ../src/camel/camel-ews-store.c:1056
+#: ../src/camel/camel-ews-store.c:1190
#, c-format
msgid "No such folder: %s"
msgstr "Nincs %s nevű mappa"
-#: ../src/camel/camel-ews-store.c:1203
-msgid ""
-"Cannot list folders available for subscription of Exchange Web Services "
-"account, use 'Subscribe to folder of other user' context menu option above "
-"the account node in the folder tree instead."
-msgstr ""
-"Nem sorolhatók fel az Exchange webszolgáltatások fiókkal feliratkozáshoz "
-"elérhető mappák, használja inkább a mappafa fiókcsomópontja fölötti helyi "
-"menü „Feliratkozás más felhasználó mappájára” menüpontját."
+#: ../src/camel/camel-ews-store.c:1502
+#| msgid "Cannot subscribe EWS folders in offline mode"
+msgid "Cannot list EWS public folders in offline mode"
+msgstr "Nem lehet listázni a nyilvános EWS mappákat kapcsolat nélküli módban"
+
+#: ../src/camel/camel-ews-store.c:1575
+#| msgid "Cannot find folder ID for parent folder %s"
+msgid "Cannot find any EWS public folders"
+msgstr "Nem található egyetlen EWS nyilvános mappa sem"
-#: ../src/camel/camel-ews-store.c:1310
+#: ../src/camel/camel-ews-store.c:1680
#, c-format
msgid "Cannot create folder '%s', folder already exists"
msgstr "A mappa („%s”) nem hozható létre, mert már létezik"
-#: ../src/camel/camel-ews-store.c:1325
+#: ../src/camel/camel-ews-store.c:1695
#, c-format
msgid "Parent folder %s does not exist"
msgstr "A szülő mappa (%s) nem létezik"
-#: ../src/camel/camel-ews-store.c:1335
+#: ../src/camel/camel-ews-store.c:1705
#, c-format
msgid ""
"Cannot create folder under '%s', it is used for folders of other users only"
@@ -228,67 +236,99 @@
"Nem hozható létre mappa a(z) „%s” alatt, mert az csak más felhasználók "
"mappáihoz van használatban"
-#: ../src/camel/camel-ews-store.c:1404
+#: ../src/camel/camel-ews-store.c:1715
+#, c-format
+#| msgid ""
+#| "Cannot create folder under '%s', it is used for folders of other users "
+#| "only"
+msgid "Cannot create folder under '%s', it is used for public folders only"
+msgstr ""
+"Nem hozható létre mappa a(z) „%s” alatt, mert az csak a nyilvános mappákhoz "
+"van használatban"
+
+#: ../src/camel/camel-ews-store.c:1784
#, c-format
msgid "Folder does not exist"
msgstr "A mappa nem létezik"
-#: ../src/camel/camel-ews-store.c:1413
+#: ../src/camel/camel-ews-store.c:1793
#, c-format
msgid "Cannot remove folder '%s', it is used for folders of other users only"
msgstr ""
-"Nem távolítható el mappa a(z) „%s” alól, mert az csak más felhasználók "
-"mappáihoz van használatban"
+"Nem távolítható el a(z) „%s” mappa, mert az csak más felhasználók mappáihoz "
+"van használatban"
-#: ../src/camel/camel-ews-store.c:1520
+#: ../src/camel/camel-ews-store.c:1803
+#, c-format
+#| msgid ""
+#| "Cannot remove folder '%s', it is used for folders of other users only"
+msgid "Cannot remove folder '%s', it is used for public folders only"
+msgstr ""
+"Nem távolítható el a(z) „%s” mappa, mert az csak a nyilvános mappákhoz van "
+"használatban"
+
+#: ../src/camel/camel-ews-store.c:1911
#, c-format
msgid "Folder %s does not exist"
msgstr "A(z) %s mappa nem létezik"
-#: ../src/camel/camel-ews-store.c:1530
+#: ../src/camel/camel-ews-store.c:1921
#, c-format
msgid "No change key record for folder %s"
msgstr "Nem változott a(z) %s mappa fő rekordja"
-#: ../src/camel/camel-ews-store.c:1572
+#: ../src/camel/camel-ews-store.c:1963
#, c-format
msgid "Cannot both rename and move a folder at the same time"
msgstr "Nem lehet egyszerre átnevezni és mozgatni a mappát"
-#: ../src/camel/camel-ews-store.c:1608
+#: ../src/camel/camel-ews-store.c:1999
#, c-format
msgid "Cannot find folder ID for parent folder %s"
msgstr "Nem található a(z) %s szülőmappa mappaazonosítója"
-#: ../src/camel/camel-ews-store.c:1658 ../src/camel/camel-ews-transport.c:69
+#: ../src/camel/camel-ews-store.c:2049 ../src/camel/camel-ews-transport.c:69
#, c-format
msgid "Exchange server %s"
msgstr "%s Exchange kiszolgáló"
-#: ../src/camel/camel-ews-store.c:1661
+#: ../src/camel/camel-ews-store.c:2052
#, c-format
msgid "Exchange service for %s on %s"
msgstr "Exchange szolgáltatás %s számára ezen: %s"
-#: ../src/camel/camel-ews-store.c:1705
+#: ../src/camel/camel-ews-store.c:2096
#, c-format
msgid "Could not locate Trash folder"
msgstr "A Kuka mappa nem található"
-#: ../src/camel/camel-ews-store.c:1740
+#: ../src/camel/camel-ews-store.c:2131
#, c-format
msgid "Could not locate Junk folder"
msgstr "A Levélszemét mappa nem található"
-#: ../src/camel/camel-ews-store.c:1818
+#: ../src/camel/camel-ews-store.c:2321
msgid "Cannot subscribe EWS folders in offline mode"
msgstr "Nem lehet EWS mappákra feliratkozni kapcsolat nélküli módban"
-#: ../src/camel/camel-ews-store.c:1840
+#: ../src/camel/camel-ews-store.c:2339
+#, c-format
+#| msgid "Cannot create folder '%s', folder already exists"
+msgid "Cannot subscribe folder '%s', no public folder available"
+msgstr ""
+"Nem lehet feliratkozni a(z) „%s” mappára, nem érhető el nyilvános mappa"
+
+#: ../src/camel/camel-ews-store.c:2349
+#, c-format
+#| msgid "Cannot subscribe EWS folders in offline mode"
+msgid "Cannot subscribe folder '%s', folder not found"
+msgstr "Nem lehet feliratkozni a(z) „%s” mappára, a mappa nem található"
+
+#: ../src/camel/camel-ews-store.c:2440
msgid "Cannot unsubscribe EWS folders in offline mode"
msgstr "Nem lehet EWS mappákról leiratkozni kapcsolat nélküli módban"
-#: ../src/camel/camel-ews-store.c:1913
+#: ../src/camel/camel-ews-store.c:2557
#, c-format
msgid "You must be working online to complete this operation"
msgstr "A művelet befejezéséhez online kell dolgoznia"
@@ -325,58 +365,58 @@
msgid "Service not connected"
msgstr "Nem kapcsolódott a szolgáltatáshoz"
-#: ../src/collection/e-ews-backend.c:406
+#: ../src/collection/e-ews-backend.c:428
#: ../src/configuration/e-mail-config-ews-gal.c:274
msgid "Global Address List"
msgstr "Globális címlista"
-#: ../src/collection/e-ews-backend.c:791
+#: ../src/collection/e-ews-backend.c:813
#, c-format
msgid "Could not determine a suitable folder class for a new folder named '%s'"
msgstr "Nem határozható meg megfelelő mappaosztály a(z) „%s” nevű új mappához"
-#: ../src/collection/e-ews-backend.c:882
+#: ../src/collection/e-ews-backend.c:902
#, c-format
msgid "Data source '%s' does not represent an Exchange Web Services folder"
msgstr ""
"A(z) „%s” adatforrás nem az Exchange webszolgáltatások egyik mappáját "
"képviseli"
-#: ../src/configuration/e-ews-config-utils.c:511
+#: ../src/configuration/e-ews-config-utils.c:516
#, c-format
msgid "Cannot edit permissions of folder '%s', choose other folder."
msgstr ""
"Nem szerkeszthetők a(z) „%s” mappa jogosultságai, válasszon másik mappát."
-#: ../src/configuration/e-ews-config-utils.c:589
+#: ../src/configuration/e-ews-config-utils.c:594
msgid "Subscribe to folder of other user..."
msgstr "Feliratkozás más felhasználó mappájára…"
-#: ../src/configuration/e-ews-config-utils.c:598
-#: ../src/configuration/e-ews-config-utils.c:879
-#: ../src/configuration/e-ews-config-utils.c:910
-#: ../src/configuration/e-ews-config-utils.c:941
-#: ../src/configuration/e-ews-config-utils.c:972
+#: ../src/configuration/e-ews-config-utils.c:603
+#: ../src/configuration/e-ews-config-utils.c:884
+#: ../src/configuration/e-ews-config-utils.c:915
+#: ../src/configuration/e-ews-config-utils.c:946
+#: ../src/configuration/e-ews-config-utils.c:977
msgid "Permissions..."
msgstr "Jogosultságok…"
-#: ../src/configuration/e-ews-config-utils.c:600
+#: ../src/configuration/e-ews-config-utils.c:605
msgid "Edit EWS folder permissions"
msgstr "EWS mappajogosultságok szerkesztése"
-#: ../src/configuration/e-ews-config-utils.c:881
+#: ../src/configuration/e-ews-config-utils.c:886
msgid "Edit EWS calendar permissions"
msgstr "EWS naptárjogosultságok szerkesztése"
-#: ../src/configuration/e-ews-config-utils.c:912
+#: ../src/configuration/e-ews-config-utils.c:917
msgid "Edit EWS tasks permissions"
msgstr "EWS feladatjogosultságok szerkesztése"
-#: ../src/configuration/e-ews-config-utils.c:943
+#: ../src/configuration/e-ews-config-utils.c:948
msgid "Edit EWS memos permissions"
msgstr "EWS feljegyzésjogosultságok szerkesztése"
-#: ../src/configuration/e-ews-config-utils.c:974
+#: ../src/configuration/e-ews-config-utils.c:979
msgid "Edit EWS contacts permissions"
msgstr "EWS névjegyjogosultságok szerkesztése"
@@ -476,7 +516,7 @@
msgstr "EWS mappajogosultságok szerkesztése…"
#: ../src/configuration/e-ews-edit-folder-permissions.c:932
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:634
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:635
msgid "Account:"
msgstr "Fiók:"
@@ -629,7 +669,7 @@
msgstr "_Keresés:"
#: ../src/configuration/e-ews-subscribe-foreign-folder.c:97
-#: ../src/server/e-ews-folder.c:593
+#: ../src/server/e-ews-folder.c:632
#, c-format
msgid "Cannot add folder, folder already exists as '%s'"
msgstr "A mappa nem vehető fel, mert már létezik „%s” néven"
@@ -684,27 +724,27 @@
#. convert well-known names to their non-localized form
#: ../src/configuration/e-ews-subscribe-foreign-folder.c:512
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:719
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:720
msgid "Inbox"
msgstr "Beérkezett üzenetek"
#: ../src/configuration/e-ews-subscribe-foreign-folder.c:514
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:720
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:721
msgid "Contacts"
msgstr "Névjegyek"
#: ../src/configuration/e-ews-subscribe-foreign-folder.c:516
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:721
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:722
msgid "Calendar"
msgstr "Naptár"
#: ../src/configuration/e-ews-subscribe-foreign-folder.c:518
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:722
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:723
msgid "Memos"
msgstr "Feljegyzések"
#: ../src/configuration/e-ews-subscribe-foreign-folder.c:520
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:723
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:724
msgid "Tasks"
msgstr "Feladatok"
@@ -715,29 +755,27 @@
"„%2$s” felhasználó „%1$s” mappájának elérhetőségének tesztelése, kis "
"türelmet…"
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:613
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:614
msgid "Subscribe to folder of other EWS user..."
msgstr "Feliratkozás más EWS felhasználó mappájára…"
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:664
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:665
msgid "User"
msgstr "Felhasználó"
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:671
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:672
msgid "_User:"
msgstr "_Felhasználó:"
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:686
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:687
msgid "C_hoose..."
msgstr "_Válasszon…"
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:702
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:703
msgid "_Folder name:"
msgstr "_Mappa neve:"
-#: ../src/configuration/e-ews-subscribe-foreign-folder.c:732
-#| msgctxt "Permissions"
-#| msgid "Create subfolders"
+#: ../src/configuration/e-ews-subscribe-foreign-folder.c:733
msgid "Include _subfolders"
msgstr "_Almappákat beleértve"
@@ -770,7 +808,6 @@
msgstr "_Más felhasználó postafiókjának megnyitása"
#: ../src/configuration/e-mail-config-ews-backend.c:239
-#| msgid "Searching..."
msgid "S_earch..."
msgstr "_Keresés…"
@@ -1001,63 +1038,63 @@
msgid "No response: %s"
msgstr "Nincs válasz: %s"
-#: ../src/server/e-ews-connection.c:1877
+#: ../src/server/e-ews-connection.c:1880
#, c-format
msgid "Failed to parse autodiscover response XML"
msgstr "Az automatikus felderítésre adott válasz XML feldolgozása sikertelen"
-#: ../src/server/e-ews-connection.c:1884
+#: ../src/server/e-ews-connection.c:1887
#, c-format
msgid "Failed to find <Autodiscover> element"
msgstr "Nem sikerült megtalálni az <Autodiscover> elemet"
-#: ../src/server/e-ews-connection.c:1895
+#: ../src/server/e-ews-connection.c:1898
#, c-format
msgid "Failed to find <Response> element"
msgstr "Nem sikerült megtalálni a <Response> elemet"
-#: ../src/server/e-ews-connection.c:1906
+#: ../src/server/e-ews-connection.c:1909
#, c-format
msgid "Failed to find <Account> element"
msgstr "Nem sikerült megtalálni az <Account> elemet"
-#: ../src/server/e-ews-connection.c:1925
+#: ../src/server/e-ews-connection.c:1928
#, c-format
msgid "Failed to find <ASUrl> and <OABUrl> in autodiscover response"
msgstr ""
"Az <ASUrl> és <OABUrl> nem található az automatikus felderítésre adott "
"válaszban"
-#: ../src/server/e-ews-connection.c:2007
+#: ../src/server/e-ews-connection.c:2010
msgid "URL cannot be NULL"
msgstr "Az URL nem lehet NULL"
-#: ../src/server/e-ews-connection.c:2015
+#: ../src/server/e-ews-connection.c:2018
#, c-format
msgid "URL '%s' is not valid"
msgstr "A(z) „%s” URL nem érvényes"
-#: ../src/server/e-ews-connection.c:2117
+#: ../src/server/e-ews-connection.c:2120
msgid "Email address is missing a domain part"
msgstr "Az e-mail címből hiányzik a tartomány rész"
-#: ../src/server/e-ews-connection.c:2429
+#: ../src/server/e-ews-connection.c:2432
msgid "Failed to parse oab XML"
msgstr "Nem sikerült feldolgozni az oab XML-t"
-#: ../src/server/e-ews-connection.c:2437
+#: ../src/server/e-ews-connection.c:2440
msgid "Failed to find <OAB> element\n"
msgstr "Nem sikerült megtalálni az <OAB> elemet\n"
-#: ../src/server/e-ews-connection.c:3609
+#: ../src/server/e-ews-connection.c:3612
msgid "No items found"
msgstr "Nem találhatók elemek"
-#: ../src/server/e-ews-folder.c:547
+#: ../src/server/e-ews-folder.c:587
msgid "Cannot add folder, unsupported folder type"
msgstr "Nem vehető fel a mappa, nem támogatott a mappa típusa"
-#: ../src/server/e-ews-folder.c:552
+#: ../src/server/e-ews-folder.c:592
msgid "Cannot add folder, master source not found"
msgstr "Nem vehető fel a mappa, nem található az elsődleges forrás"
@@ -1066,5 +1103,14 @@
msgid "CreateItem call failed to return ID for new message"
msgstr "A CreateItem hívás nem adott vissza új üzenetazonosítót"
+#~ msgid ""
+#~ "Cannot list folders available for subscription of Exchange Web Services "
+#~ "account, use 'Subscribe to folder of other user' context menu option "
+#~ "above the account node in the folder tree instead."
+#~ msgstr ""
+#~ "Nem sorolhatók fel az Exchange webszolgáltatások fiókkal feliratkozáshoz "
+#~ "elérhető mappák, használja inkább a mappafa fiókcsomópontja fölötti helyi "
+#~ "menü „Feliratkozás más felhasználó mappájára” menüpontját."
+
#~ msgid "Insufficient memory"
#~ msgstr "Nincs elég memória"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/src/camel/camel-ews-store.c new/evolution-ews-3.8.1/src/camel/camel-ews-store.c
--- old/evolution-ews-3.8.0/src/camel/camel-ews-store.c 2013-03-17 13:46:27.000000000 +0100
+++ new/evolution-ews-3.8.1/src/camel/camel-ews-store.c 2013-04-14 17:29:19.000000000 +0200
@@ -2322,6 +2322,11 @@
return FALSE;
}
+ /* Folder's name is not stored with the "/" in the beginning, even when the
+ folder is in the root (same level as "Inbox", "Drafts", etc. */
+ if (*folder_name == '/')
+ folder_name++;
+
/* can subscribe only public folders,
thus skip anything known */
tmp = camel_ews_store_summary_get_folder_id_from_name (ews_store->summary, folder_name);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/src/server/Makefile.am new/evolution-ews-3.8.1/src/server/Makefile.am
--- old/evolution-ews-3.8.0/src/server/Makefile.am 2013-03-17 13:46:28.000000000 +0100
+++ new/evolution-ews-3.8.1/src/server/Makefile.am 2013-04-14 17:29:19.000000000 +0200
@@ -6,11 +6,16 @@
ENUM_TYPES = e-ews-enums.h
-e-ews-enumtypes.h: e-ews-enumtypes.h.template $(ENUM_TYPES)
- $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template e-ews-enumtypes.h.template $(ENUM_TYPES)) > $@
-
-e-ews-enumtypes.c: e-ews-enumtypes.c.template $(ENUM_TYPES)
- $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template e-ews-enumtypes.c.template $(ENUM_TYPES)) > $@
+e-ews-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES)
+ $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \
+ --fhead "#ifndef E_EWS_ENUMTYPES_H\n#define E_EWS_ENUMTYPES_H\n" \
+ --ftail "#endif /* E_EWS_ENUMTYPES_H */\n" \
+ $(ENUM_TYPES)) > $@
+
+e-ews-enumtypes.c: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES)
+ $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.c.template \
+ --fhead "#include \"e-ews-enumtypes.h\"" \
+ $(ENUM_TYPES)) > $@
ENUM_GENERATED = \
e-ews-enumtypes.h \
@@ -99,8 +104,6 @@
EXTRA_DIST = \
$(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in) \
- e-ews-enumtypes.h.template \
- e-ews-enumtypes.c.template \
$(NULL)
CLEANFILES = $(BUILT_SOURCES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/src/server/e-ews-enumtypes.c new/evolution-ews-3.8.1/src/server/e-ews-enumtypes.c
--- old/evolution-ews-3.8.0/src/server/e-ews-enumtypes.c 2013-03-24 02:05:20.000000000 +0100
+++ new/evolution-ews-3.8.1/src/server/e-ews-enumtypes.c 2013-04-14 17:32:27.000000000 +0200
@@ -2,16 +2,15 @@
/* Generated data (by glib-mkenums) */
#include "e-ews-enumtypes.h"
-
/* enumerations from "e-ews-enums.h" */
#include "e-ews-enums.h"
GType
e_ews_external_audience_get_type (void)
{
- static GType the_type = 0;
-
- if (the_type == 0) {
+ static volatile gsize the_type__volatile = 0;
+
+ if (g_once_init_enter (&the_type__volatile)) {
static const GEnumValue values[] = {
{ E_EWS_EXTERNAL_AUDIENCE_NONE,
"E_EWS_EXTERNAL_AUDIENCE_NONE",
@@ -24,19 +23,20 @@
"all" },
{ 0, NULL, NULL }
};
- the_type = g_enum_register_static (
+ GType the_type = g_enum_register_static (
g_intern_static_string ("EEwsExternalAudience"),
values);
+ g_once_init_leave (&the_type__volatile, the_type);
}
- return the_type;
+ return the_type__volatile;
}
GType
e_ews_folder_type_get_type (void)
{
- static GType the_type = 0;
-
- if (the_type == 0) {
+ static volatile gsize the_type__volatile = 0;
+
+ if (g_once_init_enter (&the_type__volatile)) {
static const GEnumValue values[] = {
{ E_EWS_FOLDER_TYPE_UNKNOWN,
"E_EWS_FOLDER_TYPE_UNKNOWN",
@@ -61,19 +61,20 @@
"memos" },
{ 0, NULL, NULL }
};
- the_type = g_enum_register_static (
+ GType the_type = g_enum_register_static (
g_intern_static_string ("EEwsFolderType"),
values);
+ g_once_init_leave (&the_type__volatile, the_type);
}
- return the_type;
+ return the_type__volatile;
}
GType
e_ews_oof_state_get_type (void)
{
- static GType the_type = 0;
-
- if (the_type == 0) {
+ static volatile gsize the_type__volatile = 0;
+
+ if (g_once_init_enter (&the_type__volatile)) {
static const GEnumValue values[] = {
{ E_EWS_OOF_STATE_DISABLED,
"E_EWS_OOF_STATE_DISABLED",
@@ -86,11 +87,12 @@
"scheduled" },
{ 0, NULL, NULL }
};
- the_type = g_enum_register_static (
+ GType the_type = g_enum_register_static (
g_intern_static_string ("EEwsOofState"),
values);
+ g_once_init_leave (&the_type__volatile, the_type);
}
- return the_type;
+ return the_type__volatile;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/src/server/e-ews-enumtypes.c.template new/evolution-ews-3.8.1/src/server/e-ews-enumtypes.c.template
--- old/evolution-ews-3.8.0/src/server/e-ews-enumtypes.c.template 2013-03-17 13:46:28.000000000 +0100
+++ new/evolution-ews-3.8.1/src/server/e-ews-enumtypes.c.template 1970-01-01 01:00:00.000000000 +0100
@@ -1,38 +0,0 @@
-/*** BEGIN file-header ***/
-#include "e-ews-enumtypes.h"
-
-/*** END file-header ***/
-
-/*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
-#include "@filename@"
-
-/*** END file-production ***/
-
-/*** BEGIN value-header ***/
-GType
-@enum_name@_get_type (void)
-{
- static GType the_type = 0;
-
- if (the_type == 0) {
- static const G@Type@Value values[] = {
-/*** END value-header ***/
-
-/*** BEGIN value-production ***/
- { @VALUENAME@,
- "@VALUENAME@",
- "@valuenick@" },
-/*** END value-production ***/
-
-/*** BEGIN value-tail ***/
- { 0, NULL, NULL }
- };
- the_type = g_@type@_register_static (
- g_intern_static_string ("@EnumName@"),
- values);
- }
- return the_type;
-}
-
-/*** END value-tail ***/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/src/server/e-ews-enumtypes.h.template new/evolution-ews-3.8.1/src/server/e-ews-enumtypes.h.template
--- old/evolution-ews-3.8.0/src/server/e-ews-enumtypes.h.template 2013-03-17 13:46:28.000000000 +0100
+++ new/evolution-ews-3.8.1/src/server/e-ews-enumtypes.h.template 1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-/*** BEGIN file-header ***/
-#ifndef E_EWS_ENUMTYPES_H
-#define E_EWS_ENUMTYPES_H
-
-#include
-
-G_BEGIN_DECLS
-
-/*** END file-header ***/
-
-/*** BEGIN file-production ***/
-/* Enumerations from "@filename@" */
-
-/*** END file-production ***/
-
-/*** BEGIN enumeration-production ***/
-#define E_TYPE_@ENUMSHORT@ (@enum_name@_get_type())
-GType @enum_name@_get_type (void) G_GNUC_CONST;
-
-/*** END enumeration-production ***/
-
-/*** BEGIN file-tail ***/
-G_END_DECLS
-
-#endif /* E_EWS_ENUMTYPES_H */
-/*** END file-tail ***/
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/evolution-ews-3.8.0/src/server/e-ews-item.c new/evolution-ews-3.8.1/src/server/e-ews-item.c
--- old/evolution-ews-3.8.0/src/server/e-ews-item.c 2013-03-17 13:46:28.000000000 +0100
+++ new/evolution-ews-3.8.1/src/server/e-ews-item.c 2013-03-24 02:14:57.000000000 +0100
@@ -804,6 +804,13 @@
value = e_soap_parameter_get_string_value (subparam);
priv->contact_fields->wedding_anniversary = ews_item_parse_date (value);
g_free (value);
+ } else if (!g_ascii_strcasecmp (name, "Body")) {
+ /*
+ * For Exchange versions >= 2010_SP2 Notes property can be get
+ * directly from contacts:Notes. But for backward compatibility
+ * with old servers (< 2010_SP2) we prefer use item:Body.
+ */
+ priv->contact_fields->notes = e_soap_parameter_get_string_value (subparam);
}
}
@@ -1029,13 +1036,6 @@
priv->item_id = g_new0 (EwsId, 1);
priv->item_id->id = e_soap_parameter_get_property (subparam, "Id");
priv->item_id->change_key = e_soap_parameter_get_property (subparam, "ChangeKey");
- } else if (!g_ascii_strcasecmp (name, "Body")) {
- /*
- * For Exchange versions >= 2010_SP2 Notes property can be get
- * directly from contacts:Notes. But for backward compatibility
- * with old servers (< 2010_SP2) we prefer use item:Body.
- */
- priv->contact_fields->notes = e_soap_parameter_get_string_value (subparam);
} else if (!g_ascii_strcasecmp (name, "Subject")) {
priv->subject = e_soap_parameter_get_string_value (subparam);
} else if (!g_ascii_strcasecmp (name, "DateTimeReceived")) {
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org