Date: Monday, January 31, 2011 @ 09:15:15
  Author: ibiru
Revision: 108473

upgpkg: gnome-panel 2.32.1-2
fix Evolution appointments

Added:
  gnome-panel/trunk/evolution-appointments.patch
Modified:
  gnome-panel/trunk/PKGBUILD

------------------------------+
 PKGBUILD                     |   12 +++++++++---
 evolution-appointments.patch |   13 +++++++++++++
 2 files changed, 22 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2011-01-31 14:06:19 UTC (rev 108472)
+++ PKGBUILD    2011-01-31 14:15:15 UTC (rev 108473)
@@ -4,17 +4,23 @@
 pkgbase=gnome-panel
 pkgname=('gnome-panel' 'gnome-panel-bonobo')
 pkgver=2.32.1
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 license=('GPL')
 url="http://www.gnome.org";
 makedepends=('libwnck' 'gnome-menus' 'evolution-data-server' 'gnome-desktop' 
'libgweather' 'librsvg' 'hicolor-icon-theme' 'libcanberra' 'libbonoboui' 
'gnome-doc-utils' 'intltool' 'networkmanager' 'gobject-introspection')
 options=('!libtool' '!emptydirs')
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgbase}/2.32/${pkgbase}-${pkgver}.tar.bz2)
-sha256sums=('8f7828eb7a21c817a73b697844a4e20256059b32386414a10f97d51e7d9fca5f')
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgbase}/2.32/${pkgbase}-${pkgver}.tar.bz2
+        evolution-appointments.patch)
+sha256sums=('8f7828eb7a21c817a73b697844a4e20256059b32386414a10f97d51e7d9fca5f'
+            'c42168cc1377f9dfb2e02ed0b47ee89bdb89d46e82551b9582801fdc375294bb')
 
 build() {
   cd "${srcdir}/${pkgbase}-${pkgver}"
+
+  #https://bugzilla.gnome.org/show_bug.cgi?id=633566
+  patch -Np1 -i "${srcdir}/evolution-appointments.patch"
+
   ./configure --prefix=/usr --sysconfdir=/etc \
       --localstatedir=/var --disable-static \
       --libexecdir=/usr/lib/gnome-panel \

Added: evolution-appointments.patch
===================================================================
--- evolution-appointments.patch                                (rev 0)
+++ evolution-appointments.patch        2011-01-31 14:15:15 UTC (rev 108473)
@@ -0,0 +1,13 @@
+diff --git a/applets/clock/calendar-window.c b/applets/clock/calendar-window.c
+index 932ebda..bfad14e 100644
+--- a/applets/clock/calendar-window.c
++++ b/applets/clock/calendar-window.c
+@@ -450,6 +450,8 @@ is_appointment (GtkTreeModel *model,
+       gtk_tree_model_get (model, iter, APPOINTMENT_COLUMN_URI, &uri, -1);
+       if (uri)
+               return (g_ascii_strcasecmp (uri, "file")   == 0 ||
++                      g_ascii_strcasecmp (uri, "local")   == 0 ||
++                      g_ascii_strcasecmp (uri, "mapi")   == 0 ||
+                       g_ascii_strcasecmp (uri, "webcal") == 0 ||
+                       g_ascii_strcasecmp (uri, "caldav") == 0 ||
+                       g_ascii_strcasecmp (uri, "exchange")  == 0 ||

Reply via email to