Hello community,
here is the log from the commit of package evolution-sharp for openSUSE:Factory
checked in at Fri Feb 6 22:39:46 CET 2009.
--------
--- GNOME/evolution-sharp/evolution-sharp.changes 2008-12-05 07:44:19.000000000 +0100
+++ evolution-sharp/evolution-sharp.changes 2009-02-02 02:16:17.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Feb 2 02:07:32 CET 2009 - vuntz@novell.com
+
+- Update to version 0.19.1:
+ + Support EDS 2.25.x
+ + Support for Recurrence
+ + Added support for some task fields and vtype.
+ + bgo#555242 : Crash in Marshaling objects_added signal
+- Drop perl-XML-Parser BuildRequires.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
es-task-bindings.diff
evolution-sharp-0.18.1.tar.bz2
New:
----
evolution-sharp-0.19.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-sharp.spec ++++++
--- /var/tmp/diff_new_pack.e25511/_old 2009-02-06 22:39:11.000000000 +0100
+++ /var/tmp/diff_new_pack.e25511/_new 2009-02-06 22:39:11.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package evolution-sharp (Version 0.18.1)
+# spec file for package evolution-sharp (Version 0.19.1)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,18 +19,16 @@
Name: evolution-sharp
-BuildRequires: evolution-data-server-devel glib-sharp2 gtk-sharp2 gtk-sharp2-gapi licenses mono-devel perl-XML-Parser
+BuildRequires: evolution-data-server-devel glib-sharp2 gtk-sharp2 gtk-sharp2-gapi licenses mono-devel
License: GPL v2 or later
Group: Productivity/Networking/Email/Clients
AutoReqProv: on
Requires: mono
-Version: 0.18.1
-Release: 3
+Version: 0.19.1
+Release: 1
Summary: Mono Bindings for Evolution
Url: http://gnome.org/projects/evolution/
Source: http://ftp.gnome.org/pub/gnome/sources/evolution-sharp/0.17/%{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM es-task-bindings.diff pchenthill@suse.de -- Added bindings for task fields. Needs to be upstreamed.
-Patch1: es-task-bindings.diff
Patch2: task-field-changes.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: licenses
@@ -47,7 +45,6 @@
%prep
%setup -q
-%patch1
%patch2
%build
@@ -77,6 +74,13 @@
%{_prefix}/lib/mono/gac/evolution-sharp
%changelog
+* Mon Feb 02 2009 vuntz@novell.com
+- Update to version 0.19.1:
+ + Support EDS 2.25.x
+ + Support for Recurrence
+ + Added support for some task fields and vtype.
+ + bgo#555242 : Crash in Marshaling objects_added signal
+- Drop perl-XML-Parser BuildRequires.
* Fri Dec 05 2008 pchenthill@suse.de
- task-field-changes.diff: Get changed fields for tasks.
* Fri Nov 21 2008 pchenthill@suse.de
++++++ evolution-sharp-0.18.1.tar.bz2 -> evolution-sharp-0.19.1.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/evolution-sharp-0.18.1/ChangeLog new/evolution-sharp-0.19.1/ChangeLog
--- old/evolution-sharp-0.18.1/ChangeLog 2008-11-07 11:12:52.000000000 +0100
+++ new/evolution-sharp-0.19.1/ChangeLog 2009-01-19 08:04:39.000000000 +0100
@@ -1,8 +1,19 @@
-2008-11-07 Johnny Jacob
+2009-01-19 Johnny Jacob
- * NEWS: Release updates.
+ * NEWS: Updates for 0.19.1
- * configure.in: Bumped to 0.18.1.
+ * configure.in: Version bump. Support for EDS 2.25.x .
+
+2009-01-13 Johnny Jacob
+
+ ** Patch from PChenthill. (from 0.18 branch)
+
+ * evolution/src/CalCompChanges.cs: Added.
+
+2008-11-20 Chenthill Palanisamy
+
+ * evolution/src/CalComponent.cs: Added interfaces
+ to get/set percent, Vtype and set DueDate.
2008-11-06 Chenthill Palanisamy
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/evolution-sharp-0.18.1/configure new/evolution-sharp-0.19.1/configure
--- old/evolution-sharp-0.18.1/configure 2008-11-07 11:14:06.000000000 +0100
+++ new/evolution-sharp-0.19.1/configure 2009-01-19 07:52:30.000000000 +0100
@@ -2608,7 +2608,7 @@
# Define the identity of the package.
PACKAGE=evolution-sharp
- VERSION=0.18.1
+ VERSION=0.19.1
cat >>confdefs.h <<_ACEOF
@@ -20552,12 +20552,12 @@
pkg_cv_EVOLUTION_DATA_SERVER_2_24_CFLAGS="$EVOLUTION_DATA_SERVER_2_24_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25\"") >&5
- ($PKG_CONFIG --exists --print-errors "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25") 2>&5
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25.7\"") >&5
+ ($PKG_CONFIG --exists --print-errors "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25.7") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_EVOLUTION_DATA_SERVER_2_24_CFLAGS=`$PKG_CONFIG --cflags "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25" 2>/dev/null`
+ pkg_cv_EVOLUTION_DATA_SERVER_2_24_CFLAGS=`$PKG_CONFIG --cflags "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25.7" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -20568,12 +20568,12 @@
pkg_cv_EVOLUTION_DATA_SERVER_2_24_LIBS="$EVOLUTION_DATA_SERVER_2_24_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25\"") >&5
- ($PKG_CONFIG --exists --print-errors "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25") 2>&5
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25.7\"") >&5
+ ($PKG_CONFIG --exists --print-errors "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25.7") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_EVOLUTION_DATA_SERVER_2_24_LIBS=`$PKG_CONFIG --libs "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25" 2>/dev/null`
+ pkg_cv_EVOLUTION_DATA_SERVER_2_24_LIBS=`$PKG_CONFIG --libs "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25.7" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -20591,9 +20591,9 @@
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
- EVOLUTION_DATA_SERVER_2_24_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25" 2>&1`
+ EVOLUTION_DATA_SERVER_2_24_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25.7" 2>&1`
else
- EVOLUTION_DATA_SERVER_2_24_PKG_ERRORS=`$PKG_CONFIG --print-errors "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25" 2>&1`
+ EVOLUTION_DATA_SERVER_2_24_PKG_ERRORS=`$PKG_CONFIG --print-errors "evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25.7" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$EVOLUTION_DATA_SERVER_2_24_PKG_ERRORS" >&5
@@ -20621,12 +20621,12 @@
pkg_cv_TOO_NEW_EDS_CFLAGS="$TOO_NEW_EDS_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"evolution-data-server-1.2 >= 2.25\"") >&5
- ($PKG_CONFIG --exists --print-errors "evolution-data-server-1.2 >= 2.25") 2>&5
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"evolution-data-server-1.2 >= 2.25.7\"") >&5
+ ($PKG_CONFIG --exists --print-errors "evolution-data-server-1.2 >= 2.25.7") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_TOO_NEW_EDS_CFLAGS=`$PKG_CONFIG --cflags "evolution-data-server-1.2 >= 2.25" 2>/dev/null`
+ pkg_cv_TOO_NEW_EDS_CFLAGS=`$PKG_CONFIG --cflags "evolution-data-server-1.2 >= 2.25.7" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -20637,12 +20637,12 @@
pkg_cv_TOO_NEW_EDS_LIBS="$TOO_NEW_EDS_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"evolution-data-server-1.2 >= 2.25\"") >&5
- ($PKG_CONFIG --exists --print-errors "evolution-data-server-1.2 >= 2.25") 2>&5
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"evolution-data-server-1.2 >= 2.25.7\"") >&5
+ ($PKG_CONFIG --exists --print-errors "evolution-data-server-1.2 >= 2.25.7") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_TOO_NEW_EDS_LIBS=`$PKG_CONFIG --libs "evolution-data-server-1.2 >= 2.25" 2>/dev/null`
+ pkg_cv_TOO_NEW_EDS_LIBS=`$PKG_CONFIG --libs "evolution-data-server-1.2 >= 2.25.7" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -20660,9 +20660,9 @@
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
- TOO_NEW_EDS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "evolution-data-server-1.2 >= 2.25" 2>&1`
+ TOO_NEW_EDS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "evolution-data-server-1.2 >= 2.25.7" 2>&1`
else
- TOO_NEW_EDS_PKG_ERRORS=`$PKG_CONFIG --print-errors "evolution-data-server-1.2 >= 2.25" 2>&1`
+ TOO_NEW_EDS_PKG_ERRORS=`$PKG_CONFIG --print-errors "evolution-data-server-1.2 >= 2.25.7" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$TOO_NEW_EDS_PKG_ERRORS" >&5
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/evolution-sharp-0.18.1/configure.in new/evolution-sharp-0.19.1/configure.in
--- old/evolution-sharp-0.18.1/configure.in 2008-11-07 11:11:36.000000000 +0100
+++ new/evolution-sharp-0.19.1/configure.in 2009-01-19 07:51:58.000000000 +0100
@@ -1,7 +1,7 @@
AC_INIT(README)
AC_CANONICAL_SYSTEM
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(evolution-sharp, 0.18.1)
+AM_INIT_AUTOMAKE(evolution-sharp, 0.19.1)
AM_MAINTAINER_MODE
AC_PROG_INSTALL
@@ -16,8 +16,8 @@
PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_1_8, evolution-data-server-1.2 >= 1.8 evolution-data-server-1.2 < 1.9, edsver="1.8", AC_MSG_RESULT([no]))
PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_1_9, evolution-data-server-1.2 >= 1.9 evolution-data-server-1.2 < 1.10, edsver="1.9", AC_MSG_RESULT([no]))
PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_1_10, evolution-data-server-1.2 >= 1.10 evolution-data-server-1.2 < 2.23.92, edsver="1.10", AC_MSG_RESULT([no]))
-PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_2_24, evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25, edsver="2.24", AC_MSG_RESULT([no]))
-PKG_CHECK_MODULES(TOO_NEW_EDS, evolution-data-server-1.2 >= 2.25, edsver="unsupported", AC_MSG_RESULT([no]))
+PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_2_24, evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.25.7, edsver="2.24", AC_MSG_RESULT([no]))
+PKG_CHECK_MODULES(TOO_NEW_EDS, evolution-data-server-1.2 >= 2.25.7, edsver="unsupported", AC_MSG_RESULT([no]))
if test "x$edsver" = "x1.8"; then
EDS_VERSION=-1.2
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/evolution-sharp-0.18.1/evolution/src/CalComponent.cs new/evolution-sharp-0.19.1/evolution/src/CalComponent.cs
--- old/evolution-sharp-0.18.1/evolution/src/CalComponent.cs 2008-11-07 10:10:51.000000000 +0100
+++ new/evolution-sharp-0.19.1/evolution/src/CalComponent.cs 2009-01-19 07:51:49.000000000 +0100
@@ -250,6 +250,17 @@
e_cal_component_set_uid (Handle, value);
}
}
+
+ [DllImport("ecal")]
+ static extern CalComponentVType e_cal_component_get_vtype (IntPtr handle);
+
+ public CalComponentVType VType
+ {
+ get
+ {
+ return e_cal_component_get_vtype (Handle);
+ }
+ }
[DllImport ("ecal")]
static extern IntPtr e_cal_component_get_id (IntPtr handle);
@@ -356,6 +367,23 @@
e_cal_component_set_status (Handle, (int) value);
}
}
+
+ [DllImport("ecal")]
+ static extern int e_cal_component_get_percent_as_int (IntPtr raw);
+ [DllImport("ecal")]
+ static extern void e_cal_component_set_percent_as_int (IntPtr raw, int percent);
+
+ public int Percent
+ {
+ get
+ {
+ return e_cal_component_get_percent_as_int (Handle);
+ }
+ set
+ {
+ e_cal_component_set_percent_as_int (Handle, value);
+ }
+ }
[DllImport("evolutionglue")]
static extern int e_cal_component_get_priority2 (IntPtr raw);
@@ -498,6 +526,24 @@
Marshal.FreeHGlobal (native_dt);
}
}
+
+ public CalComponentDateTime DueDate {
+ get {
+ CalComponentDateTime dt = new CalComponentDateTime ();
+ IntPtr native_dt = GLib.Marshaller.StructureToPtrAlloc (dt);
+ e_cal_component_get_due (Handle, native_dt);
+ dt = (CalComponentDateTime) Marshal.PtrToStructure (native_dt, typeof (CalComponentDateTime));
+ Marshal.FreeHGlobal (native_dt);
+
+ return dt;
+ }
+ set {
+ IntPtr native_dt = GLib.Marshaller.StructureToPtrAlloc (value);
+ e_cal_component_set_due (Handle, native_dt);
+ Marshal.FreeHGlobal (native_dt);
+ }
+ }
+
#endif
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/evolution-sharp-0.18.1/evolution-sharp.spec new/evolution-sharp-0.19.1/evolution-sharp.spec
--- old/evolution-sharp-0.18.1/evolution-sharp.spec 2008-11-07 11:14:13.000000000 +0100
+++ new/evolution-sharp-0.19.1/evolution-sharp.spec 2009-01-19 07:52:39.000000000 +0100
@@ -1,6 +1,6 @@
Summary: Evolution Data Server Mono Bindings
Name: evolution-sharp
-Version: 0.18.1
+Version: 0.19.1
Release: 1
License: LGPL
Group: Applications/Development
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/evolution-sharp-0.18.1/NEWS new/evolution-sharp-0.19.1/NEWS
--- old/evolution-sharp-0.18.1/NEWS 2008-11-07 11:13:07.000000000 +0100
+++ new/evolution-sharp-0.19.1/NEWS 2009-01-19 07:59:15.000000000 +0100
@@ -1,9 +1,10 @@
-Version 0.18.1
-07 Nov 2008
+Version 0.19.1
+19 Jan 2009
-* Recurrence support and fixes
-* Fix for BG0 #555242. This would need r117424 of gtk-sharp
-or gtk-sharp > 2.12.5.
+* Support for Recurrence (P Chenthill)
+
+Bug Fixes :
+ #555242 : Crash in Marshaling objects_added signal. (Johnny Jacob)
------------------------------------------------------
Version 0.18.0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org