Hello community,

here is the log from the commit of package libgarcon for openSUSE:Factory
checked in at Wed Sep 21 17:10:32 CEST 2011.



--------
--- libgarcon/libgarcon.changes 2011-06-19 16:44:27.000000000 +0200
+++ /mounts/work_src_done/STABLE/libgarcon/libgarcon.changes    2011-09-19 
15:41:05.000000000 +0200
@@ -1,0 +2,16 @@
+Mon Sep 19 13:17:00 UTC 2011 - [email protected]
+
+- update to version 0.1.9
+  - rename Network category to Internet
+  - queue multiple reload-required signals
+  - speedup a number of critical code-paths
+  - use GSList instead of GList where possible
+  - Use XfceRc instead of GKeyFile, this makes garcon depend on
+    libxfce4util, but is faster and more memory efficient.
+  - return an error string instead of freeing it, causing a sefgault
+    in xfce4-panel
+  - do not decrement the internal refcount of items, this should
+    fixed the usage of <OnlyUnallocated/>
+  - translations updates
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  garcon-0.1.8.tar.bz2

New:
----
  garcon-0.1.9.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libgarcon.spec ++++++
--- /var/tmp/diff_new_pack.j7nqY5/_old  2011-09-21 17:10:21.000000000 +0200
+++ /var/tmp/diff_new_pack.j7nqY5/_new  2011-09-21 17:10:21.000000000 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           libgarcon
-Version:        0.1.8
+Version:        0.1.9
 Release:        1
 License:        GPLv2+
 Summary:        Library Implementing the freedesktop.org Desktop Menu 
Specification
@@ -31,6 +31,7 @@
 BuildRequires:  intltool
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(libxfce4util-1.0)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %define libname libgarcon-1-0
@@ -44,7 +45,6 @@
 
 %package -n %{libname}
 
-
 Summary:        Library Implementing the freedesktop.org Desktop Menu 
Specification
 Group:          System/Libraries
 Requires:       %{name}-branding >= %{version}

++++++ garcon-0.1.8.tar.bz2 -> garcon-0.1.9.tar.bz2 ++++++
++++ 6752 lines of diff (skipped)

++++++ libgarcon-x-suse-unimportant-support.patch ++++++
--- /var/tmp/diff_new_pack.j7nqY5/_old  2011-09-21 17:10:21.000000000 +0200
+++ /var/tmp/diff_new_pack.j7nqY5/_new  2011-09-21 17:10:21.000000000 +0200
@@ -1,13 +1,23 @@
-diff -ur garcon-0.1.4.orig/garcon/garcon-menu-item.c 
garcon-0.1.4/garcon/garcon-menu-item.c
---- garcon-0.1.4.orig/garcon/garcon-menu-item.c        2010-12-05 
15:32:47.000000000 +0100
-+++ garcon-0.1.4/garcon/garcon-menu-item.c     2010-12-21 14:34:49.000000000 
+0100
-@@ -750,7 +750,8 @@
-       icon = GET_KEY (string, G_KEY_FILE_DESKTOP_KEY_ICON);
-       path = GET_KEY (string, G_KEY_FILE_DESKTOP_KEY_PATH);
-       terminal = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_TERMINAL);
--      no_display = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY);
-+      no_display = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY)
-+                   || GET_KEY (boolean, "X-SuSE-Unimportant");
-       startup_notify = GET_KEY (boolean, 
G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY)
-                        || GET_KEY (boolean, "X-KDE-StartupNotify");
-       hidden = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_HIDDEN);
+diff -urNp garcon-0.1.9.orig/garcon/garcon-menu-item.c 
garcon-0.1.9/garcon/garcon-menu-item.c
+--- garcon-0.1.9.orig/garcon/garcon-menu-item.c        2011-09-12 
20:24:20.000000000 +0200
++++ garcon-0.1.9/garcon/garcon-menu-item.c     2011-09-19 15:33:48.546999961 
+0200
+@@ -732,7 +732,8 @@ garcon_menu_item_new (GFile *file)
+       icon = xfce_rc_read_entry_untranslated (rc, 
G_KEY_FILE_DESKTOP_KEY_ICON, NULL);
+       path = xfce_rc_read_entry_untranslated (rc, 
G_KEY_FILE_DESKTOP_KEY_PATH, NULL);
+       terminal = xfce_rc_read_bool_entry (rc, 
G_KEY_FILE_DESKTOP_KEY_TERMINAL, FALSE);
+-      no_display = xfce_rc_read_bool_entry (rc, 
G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, FALSE);
++      no_display = xfce_rc_read_bool_entry (rc, 
G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, FALSE)
++                   || xfce_rc_read_bool_entry (rc, "X-SuSE-Unimportant", 
FALSE);
+       startup_notify = xfce_rc_read_bool_entry (rc, 
G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY, FALSE)
+                        || xfce_rc_read_bool_entry (rc, "X-KDE-StartupNotify", 
FALSE);
+       hidden = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_HIDDEN, 
FALSE);
+@@ -912,7 +913,8 @@ garcon_menu_item_reload_from_file (Garco
+   boolean = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_TERMINAL, 
FALSE);
+   garcon_menu_item_set_requires_terminal (item, boolean);
+ 
+-  boolean = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, 
FALSE);
++  boolean = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, 
FALSE)
++            || xfce_rc_read_bool_entry (rc, "X-SuSE-Unimportant", FALSE);
+   garcon_menu_item_set_no_display (item, boolean);
+ 
+   boolean = xfce_rc_read_bool_entry (rc, 
G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY, FALSE)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to