[Lunar-commits] <moonbase> evolution: fix startup warnings & dialog box

Paul Bredbury brebs at lunar-linux.org
Mon Feb 14 07:38:48 CET 2011


commit a7d92e8698d6d0fab5d8b4a043b3dd608320d990
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Mon Feb 14 13:38:48 2011 +0700

    evolution: fix startup warnings & dialog box
    
    Stops these startup warnings:
    
    (evolution:14669): evolution-shell-CRITICAL **:
    shell_settings_pspec_for_key: assertion `schema_name != NULL' failed
    
    (evolution:14669): GLib-GObject-WARNING **: g_object_get_valist: object
    class `EShellSettings' has no property named `mailto-handler-command'
    
    And stops the "Do you want to make Evolution your default e-mail
    client"? dialog box at every startup.
---
 gnome2/desktop/evolution/BUILD   |    4 +++-
 gnome2/desktop/evolution/DETAILS |    5 ++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/gnome2/desktop/evolution/BUILD b/gnome2/desktop/evolution/BUILD
index efc2b95..bb6c2ad 100644
--- a/gnome2/desktop/evolution/BUILD
+++ b/gnome2/desktop/evolution/BUILD
@@ -1,6 +1,8 @@
 (
 
-  OPTS+=" --disable-nm"  &&
+  patch_it $SOURCE2 1 &&
+
+  OPTS+=" --disable-nm" &&
 
   default_build
 
diff --git a/gnome2/desktop/evolution/DETAILS b/gnome2/desktop/evolution/DETAILS
index f3e9990..96d731e 100644
--- a/gnome2/desktop/evolution/DETAILS
+++ b/gnome2/desktop/evolution/DETAILS
@@ -2,11 +2,14 @@
            MAJOR=2.32
          VERSION=$MAJOR.2
           SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=evolution-2.32.2-mailto-handler-command.patch.bz2
       SOURCE_URL=$GNOME_URL/sources/$MODULE/$MAJOR
+     SOURCE2_URL=$PATCH_URL
       SOURCE_VFY=sha1:48f25fffda1ac9c209fd02162ca298df5c03b05f
+     SOURCE2_VFY=sha1:6915a719a2c9c1f22d217874bfff1366336512be
         WEB_SITE=http://gnome.org/projects/evolution
          ENTERED=20011109
-         UPDATED=20110206
+         UPDATED=20110213
            SHORT="email, calendar and notes information management solution"
 
 cat << EOF


More information about the Lunar-commits mailing list