Version bump
authorPacho Ramos <pacho@gentoo.org>
Wed, 23 Jun 2010 11:57:48 +0000 (11:57 +0000)
committerPacho Ramos <pacho@gentoo.org>
Wed, 23 Jun 2010 11:57:48 +0000 (11:57 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

gnome-base/gnome-panel/ChangeLog
gnome-base/gnome-panel/files/gnome-panel-2.30.0-panels-unhidden.patch [deleted file]
gnome-base/gnome-panel/gnome-panel-2.30.2.ebuild [moved from gnome-base/gnome-panel/gnome-panel-2.30.0-r1.ebuild with 93% similarity]
gnome-base/libgnomekbd/ChangeLog
gnome-base/libgnomekbd/files/libgnomekbd-2.30.1-kbd-crash.patch [deleted file]
gnome-base/libgnomekbd/files/libgnomekbd-2.30.1-notification-area.patch [deleted file]
gnome-base/libgnomekbd/libgnomekbd-2.30.2.ebuild [moved from gnome-base/libgnomekbd/libgnomekbd-2.30.1.ebuild with 75% similarity]

index 0bd29c57132181460fe72ad47ef44803053e9d34..27b722968d51cbec4ae73d7583bf7b4d31ff216a 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for gnome-base/gnome-panel
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-panel/ChangeLog,v 1.303 2010/06/13 17:59:45 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-panel/ChangeLog,v 1.304 2010/06/23 11:54:31 pacho Exp $
+
+*gnome-panel-2.30.2 (23 Jun 2010)
+
+  23 Jun 2010; Pacho Ramos <pacho@gentoo.org> -gnome-panel-2.30.0-r1.ebuild,
+  -files/gnome-panel-2.30.0-panels-unhidden.patch,
+  +gnome-panel-2.30.2.ebuild:
+  Version bump with updated translations and fixes, remove old.
 
 *gnome-panel-2.30.0-r1 (13 Jun 2010)
 
diff --git a/gnome-base/gnome-panel/files/gnome-panel-2.30.0-panels-unhidden.patch b/gnome-base/gnome-panel/files/gnome-panel-2.30.0-panels-unhidden.patch
deleted file mode 100644 (file)
index cf5cad0..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-From 3cb6a14614a85c1fa6f68e3cde1d19e84325e132 Mon Sep 17 00:00:00 2001
-From: Vincent Untz <vuntz@gnome.org>
-Date: Wed, 26 May 2010 15:00:24 +0000
-Subject: [panel] Make sure that newly-created panels become unhidden
-
-The patch from a7412dfa introduces a bug where new panels will never get
-notified that they should start doing their initial animation; they'll
-always stay hidden.
----
-diff --git a/gnome-panel/applet.c b/gnome-panel/applet.c
-index 7c36e87..ee16df5 100644
---- a/gnome-panel/applet.c
-+++ b/gnome-panel/applet.c
-@@ -1033,18 +1033,18 @@ panel_applet_compare (const PanelAppletToLoad *a,
- void
- panel_applet_load_queued_applets (gboolean initial_load)
- {
--      if (initial_load) {
--              if (!panel_applets_to_load) {
--                      panel_applet_queue_initial_unhide_toplevels (NULL);
--                      return;
--              } else {
--                      /* Install a timeout to make sure we don't block the
--                       * unhiding because of an applet that doesn't load */
--                      panel_applet_unhide_toplevels_timeout =
--                              g_timeout_add_seconds (UNHIDE_TOPLEVELS_TIMEOUT_SECONDS,
--                                                     panel_applet_queue_initial_unhide_toplevels,
--                                                     NULL);
--              }
-+      if (!panel_applets_to_load) {
-+              panel_applet_queue_initial_unhide_toplevels (NULL);
-+              return;
-+      }
-+
-+      if (initial_load && panel_applets_to_load) {
-+              /* Install a timeout to make sure we don't block the
-+               * unhiding because of an applet that doesn't load */
-+              panel_applet_unhide_toplevels_timeout =
-+                      g_timeout_add_seconds (UNHIDE_TOPLEVELS_TIMEOUT_SECONDS,
-+                                             panel_applet_queue_initial_unhide_toplevels,
-+                                             NULL);
-       }
- 
-       panel_applets_to_load = g_slist_sort (panel_applets_to_load,
---
-cgit v0.8.3.1
similarity index 93%
rename from gnome-base/gnome-panel/gnome-panel-2.30.0-r1.ebuild
rename to gnome-base/gnome-panel/gnome-panel-2.30.2.ebuild
index 4ecad9d3b3af6f0f6a8bb697ea4630f2d21df663..a5ee521da429a56e20fe34cb05770f2b71a25cbc 100644 (file)
@@ -1,11 +1,11 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-panel/gnome-panel-2.30.0-r1.ebuild,v 1.1 2010/06/13 17:59:45 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-panel/gnome-panel-2.30.2.ebuild,v 1.1 2010/06/23 11:54:31 pacho Exp $
 
 EAPI="3"
 GCONF_DEBUG="no"
 
-inherit autotools eutils gnome2
+inherit autotools gnome2
 
 DESCRIPTION="The GNOME panel"
 HOMEPAGE="http://www.gnome.org/"
@@ -75,9 +75,6 @@ src_prepare() {
                        -i gtk-doc.make || die "sed 2 failed"
        fi
 
-       # Make sure that newly-created panels become unhidden
-       epatch "${FILESDIR}/${P}-panels-unhidden.patch"
-
        # Make it libtool-1 compatible, bug #271652
        rm -v m4/lt* m4/libtool.m4 || die "removing libtool macros failed"
 
index cd6713953132ddc1417c4cfc5ee138c9584da57d..78d94839b13ffa7b5ff6e473efcb235fd188b2f1 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for gnome-base/libgnomekbd
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomekbd/ChangeLog,v 1.71 2010/06/13 16:47:46 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomekbd/ChangeLog,v 1.72 2010/06/23 11:57:48 pacho Exp $
+
+*libgnomekbd-2.30.2 (23 Jun 2010)
+
+  23 Jun 2010; Pacho Ramos <pacho@gentoo.org> -libgnomekbd-2.30.1.ebuild,
+  -files/libgnomekbd-2.30.1-kbd-crash.patch,
+  -files/libgnomekbd-2.30.1-notification-area.patch,
+  +libgnomekbd-2.30.2.ebuild:
+  Version bump with updated translations and fixes, remove old.
 
 *libgnomekbd-2.30.1 (13 Jun 2010)
 
diff --git a/gnome-base/libgnomekbd/files/libgnomekbd-2.30.1-kbd-crash.patch b/gnome-base/libgnomekbd/files/libgnomekbd-2.30.1-kbd-crash.patch
deleted file mode 100644 (file)
index 44626a6..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-From 4f9c7b401e948756fbe76a56a7619052f8acae42 Mon Sep 17 00:00:00 2001
-From: Sergey V. Udaltsov <svu@gnome.org>
-Date: Tue, 04 May 2010 23:36:04 +0000
-Subject: Do not crash on kbd plug in
-
-There is funny race condition in X - when _XKB_RULES_NAMES is already
-loaded from sysconfig while actual XKB config is still not changed (from
-user config). This commit should fix
-https://bugzilla.gnome.org/show_bug.cgi?id=617643
----
-diff --git a/libgnomekbd/gkbd-indicator.c b/libgnomekbd/gkbd-indicator.c
-index 5def369..f6064fa 100644
---- a/libgnomekbd/gkbd-indicator.c
-+++ b/libgnomekbd/gkbd-indicator.c
-@@ -318,7 +318,7 @@ gkbd_indicator_extract_layout_name (int group, XklEngine * engine,
-                                   gchar ** short_group_names,
-                                   gchar ** full_group_names)
- {
--      char *layout_name;
-+      char *layout_name = NULL;
-       if (group < g_strv_length (short_group_names)) {
-               if (xkl_engine_get_features (engine) &
-                   XKLF_MULTIPLE_LAYOUTS_SUPPORTED) {
-@@ -352,7 +352,7 @@ gkbd_indicator_extract_layout_name (int group, XklEngine * engine,
-       }
- 
-       if (layout_name == NULL)
--              layout_name = g_strdup ("??");
-+              layout_name = g_strdup ("");
- 
-       return layout_name;
- }
-diff --git a/libgnomekbd/gkbd-status.c b/libgnomekbd/gkbd-status.c
-index 90731af..efcad6a 100644
---- a/libgnomekbd/gkbd-status.c
-+++ b/libgnomekbd/gkbd-status.c
-@@ -152,6 +152,7 @@ gkbd_status_render_cairo (cairo_t * cr, int group)
-       cairo_font_options_t *fo;
-       static GHashTable *ln2cnt_map = NULL;
- 
-+      xkl_debug (160, "Rendering cairo for group %d\n", group);
-       if (globals.ind_cfg.background_color != NULL &&
-           globals.ind_cfg.background_color[0] != 0) {
-               if (sscanf
---
-cgit v0.8.3.1
diff --git a/gnome-base/libgnomekbd/files/libgnomekbd-2.30.1-notification-area.patch b/gnome-base/libgnomekbd/files/libgnomekbd-2.30.1-notification-area.patch
deleted file mode 100644 (file)
index 9acda77..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-From 8dbeec103124f9de1ed515ef50ff79eff3ecd52c Mon Sep 17 00:00:00 2001
-From: Sergey V. Udaltsov <svu@gnome.org>
-Date: Sun, 25 Apr 2010 22:59:53 +0000
-Subject: Provide the proper place in NA by using the name
-
-The name "keyboard" is known to the NA applet - so it positions the icon
-properly, on the right side, after all apps
----
-diff --git a/libgnomekbd/gkbd-status.c b/libgnomekbd/gkbd-status.c
-index efcad6a..5e62ae9 100644
---- a/libgnomekbd/gkbd-status.c
-+++ b/libgnomekbd/gkbd-status.c
-@@ -632,6 +632,9 @@ gkbd_status_init (GkbdStatus * gki)
- 
-       gki->priv = g_new0 (GkbdStatusPrivate, 1);
- 
-+      /* This should give NA a hint about the order */
-+      gtk_status_icon_set_name (GTK_STATUS_ICON(gki), "keyboard");
-+
-       xkl_debug (100, "Initiating the widget startup process for %p\n",
-                  gki);
- 
---
-cgit v0.8.3.1
similarity index 75%
rename from gnome-base/libgnomekbd/libgnomekbd-2.30.1.ebuild
rename to gnome-base/libgnomekbd/libgnomekbd-2.30.2.ebuild
index 06a9a7eb7e4005d1a45598a905d04adfdfb5f483..87b1584699a9356e2aab955a01317458f48ed4d9 100644 (file)
@@ -1,11 +1,11 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomekbd/libgnomekbd-2.30.1.ebuild,v 1.1 2010/06/13 16:47:46 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomekbd/libgnomekbd-2.30.2.ebuild,v 1.1 2010/06/23 11:57:48 pacho Exp $
 
 EAPI="2"
 GCONF_DEBUG="no"
 
-inherit eutils gnome2 multilib
+inherit gnome2 multilib
 
 DESCRIPTION="Gnome keyboard configuration library"
 HOMEPAGE="http://www.gnome.org"
@@ -32,16 +32,6 @@ pkg_setup() {
        G2CONF="${G2CONF} --disable-tests --disable-static"
 }
 
-src_prepare() {
-       gnome2_src_prepare
-
-       # Do not crash on kbd plug in; upstream bug 617643
-       epatch "${FILESDIR}/${P}-kbd-crash.patch"
-
-       # Provide the proper place in NA by using the name
-       epatch "${FILESDIR}/${P}-notification-area.patch"
-}
-
 src_compile() {
        # FreeBSD doesn't like -j, upstream? bug #????
        use x86-fbsd && MAKEOPTS="${MAKEOPTS} -j1"