r38353 - in /desktop/unstable/gnome-panel/debian: changelog control control.in patches/19_dconf_api_changes.patch patches/series

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Tue Jun 4 04:52:17 UTC 2013


Author: biebl
Date: Tue Jun  4 04:52:03 2013
New Revision: 38353

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=38353
Log:
debian/patches/19_dconf_api_changes.patch: Adjust to DConf API changes.
Requires libdconf-dev (>= 0.13.4).

Added:
    desktop/unstable/gnome-panel/debian/patches/19_dconf_api_changes.patch
Modified:
    desktop/unstable/gnome-panel/debian/changelog
    desktop/unstable/gnome-panel/debian/control
    desktop/unstable/gnome-panel/debian/control.in
    desktop/unstable/gnome-panel/debian/patches/series

Modified: desktop/unstable/gnome-panel/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/changelog?rev=38353&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/changelog [utf-8] (original)
+++ desktop/unstable/gnome-panel/debian/changelog [utf-8] Tue Jun  4 04:52:03 2013
@@ -1,3 +1,10 @@
+gnome-panel (3.4.2.1-5) UNRELEASED; urgency=low
+
+  * debian/patches/19_dconf_api_changes.patch: Adjust to DConf API changes.
+    Requires libdconf-dev (>= 0.13.4).
+
+ -- Michael Biebl <biebl at debian.org>  Tue, 04 Jun 2013 06:49:20 +0200
+
 gnome-panel (3.4.2.1-4) unstable; urgency=low
 
   * Team upload.

Modified: desktop/unstable/gnome-panel/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/control?rev=38353&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/control [utf-8] (original)
+++ desktop/unstable/gnome-panel/debian/control [utf-8] Tue Jun  4 04:52:03 2013
@@ -26,7 +26,7 @@
                libwnck-3-dev (>= 2.91.0),
                libgconf2-dev (>= 2.6.1),
                libgnome-menu-3-dev (>= 3.1.4),
-               libdconf-dev (>= 0.7),
+               libdconf-dev (>= 0.13.4),
                libecal1.2-dev (>= 2.91.2),
                libedataserver1.2-dev (>= 2.91.2),
                libedataserverui-3.0-dev (>= 2.91.2),

Modified: desktop/unstable/gnome-panel/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/control.in?rev=38353&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/control.in [utf-8] (original)
+++ desktop/unstable/gnome-panel/debian/control.in [utf-8] Tue Jun  4 04:52:03 2013
@@ -21,7 +21,7 @@
                libwnck-3-dev (>= 2.91.0),
                libgconf2-dev (>= 2.6.1),
                libgnome-menu-3-dev (>= 3.1.4),
-               libdconf-dev (>= 0.7),
+               libdconf-dev (>= 0.13.4),
                libecal1.2-dev (>= 2.91.2),
                libedataserver1.2-dev (>= 2.91.2),
                libedataserverui-3.0-dev (>= 2.91.2),

Added: desktop/unstable/gnome-panel/debian/patches/19_dconf_api_changes.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/patches/19_dconf_api_changes.patch?rev=38353&op=file
==============================================================================
--- desktop/unstable/gnome-panel/debian/patches/19_dconf_api_changes.patch (added)
+++ desktop/unstable/gnome-panel/debian/patches/19_dconf_api_changes.patch [utf-8] Tue Jun  4 04:52:03 2013
@@ -1,0 +1,72 @@
+commit 815246a3e297ba60694b20070af1324942f5f08b
+Author: Ryan Lortie <desrt at desrt.ca>
+Date:   Sun Jul 15 14:52:07 2012 -0400
+
+    libpanel-util: adjust to DConf API changes
+    
+    The libdconf API is unstable and just underwent some changes.  Adjust to
+    those.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=679971
+
+Index: gnome-panel-3.4.2.1/configure.ac
+===================================================================
+--- gnome-panel-3.4.2.1.orig/configure.ac	2013-06-04 06:15:27.628359692 +0200
++++ gnome-panel-3.4.2.1/configure.ac	2013-06-04 06:16:09.044680329 +0200
+@@ -78,12 +78,13 @@
+ CAIRO_REQUIRED=1.0.0
+ GWEATHER_REQUIRED=2.91.0
+ DBUS_GLIB_REQUIRED=0.80
++DCONF_REQUIRED=0.13.4
+ 
+ dnl pkg-config dependency checks
+ 
+ PKG_CHECK_MODULES(EGG_SMCLIENT, ice sm gtk+-3.0)
+ 
+-PKG_CHECK_MODULES(PANEL, gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQUIRED pango >= $PANGO_REQUIRED gtk+-3.0 >= $GTK_REQUIRED cairo-xlib glib-2.0 >= $GLIB_REQUIRED gmodule-2.0 >= $GLIB_REQUIRED gio-2.0 >= $GLIB_REQUIRED gio-unix-2.0 >= $GLIB_REQUIRED gnome-desktop-3.0 >= $LIBGNOME_DESKTOP_REQUIRED gconf-2.0 >= $GCONF_REQUIRED libgnome-menu-3.0 >= $LIBGNOME_MENU_REQUIRED dconf)
++PKG_CHECK_MODULES(PANEL, gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQUIRED pango >= $PANGO_REQUIRED gtk+-3.0 >= $GTK_REQUIRED cairo-xlib glib-2.0 >= $GLIB_REQUIRED gmodule-2.0 >= $GLIB_REQUIRED gio-2.0 >= $GLIB_REQUIRED gio-unix-2.0 >= $GLIB_REQUIRED gnome-desktop-3.0 >= $LIBGNOME_DESKTOP_REQUIRED gconf-2.0 >= $GCONF_REQUIRED libgnome-menu-3.0 >= $LIBGNOME_MENU_REQUIRED dconf >= $DCONF_REQUIRED)
+ AC_SUBST(PANEL_CFLAGS)
+ AC_SUBST(PANEL_LIBS)
+ 
+Index: gnome-panel-3.4.2.1/gnome-panel/libpanel-util/panel-dconf.c
+===================================================================
+--- gnome-panel-3.4.2.1.orig/gnome-panel/libpanel-util/panel-dconf.c	2013-06-04 06:15:27.628359692 +0200
++++ gnome-panel-3.4.2.1/gnome-panel/libpanel-util/panel-dconf.c	2013-06-04 06:15:27.624359660 +0200
+@@ -24,15 +24,14 @@
+ 
+ #include <string.h>
+ 
+-#include <dconf-client.h>
+-#include <dconf-paths.h>
++#include <dconf.h>
+ 
+ #include "panel-dconf.h"
+ 
+ static DConfClient *
+ panel_dconf_client_get (void)
+ {
+-        return dconf_client_new (NULL, NULL, NULL, NULL);
++        return dconf_client_new ();
+ }
+ 
+ gboolean
+@@ -43,8 +42,7 @@
+         gboolean     ret;
+         DConfClient *client = panel_dconf_client_get ();
+ 
+-        ret = dconf_client_write (client, key, value,
+-                                  NULL, NULL, error);
++        ret = dconf_client_write_sync (client, key, value, NULL, NULL, error);
+ 
+         g_object_unref (client);
+ 
+@@ -58,8 +56,7 @@
+         gboolean     ret;
+         DConfClient *client = panel_dconf_client_get ();
+ 
+-        ret = dconf_client_write (client, dir, NULL,
+-                                  NULL, NULL, error);
++        ret = dconf_client_write_sync (client, dir, NULL, NULL, NULL, error);
+ 
+         g_object_unref (client);
+ 

Modified: desktop/unstable/gnome-panel/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-panel/debian/patches/series?rev=38353&op=diff
==============================================================================
--- desktop/unstable/gnome-panel/debian/patches/series [utf-8] (original)
+++ desktop/unstable/gnome-panel/debian/patches/series [utf-8] Tue Jun  4 04:52:03 2013
@@ -7,3 +7,4 @@
 16_remove_online_accounts_from_user_menu.patch
 17_avoid_double_forking.patch
 18_fix_force_quit_applet.patch
+19_dconf_api_changes.patch




More information about the pkg-gnome-commits mailing list