summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2011-03-08 19:03:11 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2011-03-08 19:03:11 +0000
commitba090127814104d9718d027116362208921cb437 (patch)
treef217487e93aa744aed0dbdee815c184f13d4b211 /xfce-extra/xfce4-xkb-plugin
parentStable on alpha, bug #354661 (diff)
downloadhistorical-ba090127814104d9718d027116362208921cb437.tar.gz
historical-ba090127814104d9718d027116362208921cb437.tar.bz2
historical-ba090127814104d9718d027116362208921cb437.zip
New snapshot. punt old
Package-Manager: portage-2.2.0_alpha26/cvs/Linux x86_64
Diffstat (limited to 'xfce-extra/xfce4-xkb-plugin')
-rw-r--r--xfce-extra/xfce4-xkb-plugin/ChangeLog8
-rw-r--r--xfce-extra/xfce4-xkb-plugin/Manifest19
-rw-r--r--xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.5.3.3-libxfce4ui.patch162
-rw-r--r--xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.5.3.3-libxklavier-5.patch30
-rw-r--r--xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r1.ebuild38
-rw-r--r--xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r9.ebuild38
-rw-r--r--xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3_p20110308.ebuild37
7 files changed, 47 insertions, 285 deletions
diff --git a/xfce-extra/xfce4-xkb-plugin/ChangeLog b/xfce-extra/xfce4-xkb-plugin/ChangeLog
index 68cb916045d7..6beec78214b5 100644
--- a/xfce-extra/xfce4-xkb-plugin/ChangeLog
+++ b/xfce-extra/xfce4-xkb-plugin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for xfce-extra/xfce4-xkb-plugin
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-xkb-plugin/ChangeLog,v 1.24 2011/02/05 18:54:51 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-xkb-plugin/ChangeLog,v 1.25 2011/03/08 19:03:11 ssuominen Exp $
+
+*xfce4-xkb-plugin-0.5.3.3_p20110308 (08 Mar 2011)
+
+ 08 Mar 2011; Samuli Suominen <ssuominen@gentoo.org>
+ +xfce4-xkb-plugin-0.5.3.3_p20110308.ebuild:
+ New snapshot.
05 Feb 2011; Markus Meier <maekke@gentoo.org>
xfce4-xkb-plugin-0.5.3.3-r9.ebuild:
diff --git a/xfce-extra/xfce4-xkb-plugin/Manifest b/xfce-extra/xfce4-xkb-plugin/Manifest
index 7b3a94c1c7a2..10606a398915 100644
--- a/xfce-extra/xfce4-xkb-plugin/Manifest
+++ b/xfce-extra/xfce4-xkb-plugin/Manifest
@@ -1,17 +1,4 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX xfce4-xkb-plugin-0.5.3.3-libxfce4ui.patch 7321 RMD160 989cfde65312d798eb2e5e1f450fa44b54401d63 SHA1 9ac92cda43c5fbafdc2a6d3de68e568ba29edfb1 SHA256 2dd615c7f9e516dbfa14652c4eca0db5c93bc8e107dd83cfe19e9980972c21e7
-AUX xfce4-xkb-plugin-0.5.3.3-libxklavier-5.patch 1072 RMD160 c2f2f4742c0096fa4e95884d521f48bc3567d0e2 SHA1 bef99ec230a9bc0d05ce63ca6ffc896360427988 SHA256 3e0df3416fd3fdc727194d1b4a97ac176a1e1d63acdb41e505147e0fac46d899
-DIST xfce4-xkb-plugin-0.5.3.3.tar.gz 768414 RMD160 c4f691f0712c105ca37e4af4b311b066cceb3eec SHA1 5e83d55cd6f14a62a87ccadd0f11eee070a6f4a7 SHA256 97b257ae15feefb9a32ef1d34d696797e2555862e19cc46bc31d84379c531379
-EBUILD xfce4-xkb-plugin-0.5.3.3-r1.ebuild 1067 RMD160 286940f6d1ca35dd15cfca8efb1d760b425e7bb1 SHA1 610c6459bb693b1ff49bfaf1ab53a2c63881590d SHA256 95c66f0a4727fb667e9d980faf18693063f53b004cacb2a9b383f690d8ac842c
-EBUILD xfce4-xkb-plugin-0.5.3.3-r9.ebuild 1110 RMD160 edfee7dfab50923b9849682d2af6403168ea6255 SHA1 e149269ffd1179124b694ed6f26376a9d68b284d SHA256 41531d3bdfa976d2b37df7877c708403267c7856b5e265e3d864b4f437cde7a8
-MISC ChangeLog 3363 RMD160 b69502c8eef873ee0ffba7a89b7b6ca098877932 SHA1 3371bc54bdcc648ace68dd7c8280564899234b03 SHA256 1cfdce16eafc73ac2a2460a02838dc358f9ed957d5568e9d4d987afc81326490
+DIST xfce4-xkb-plugin-0.5.3.3_p20110308.tar.gz 1129959 RMD160 45dec271290e7b06870ab06e189bf546fdc9e625 SHA1 5fdcb4026b19a4f9a41c4bed908d4852287246ea SHA256 23728d166669ef722d14f4c64da8684f8a320d159839196e70dac6c5aab933e8
+EBUILD xfce4-xkb-plugin-0.5.3.3_p20110308.ebuild 1065 RMD160 0ebbb306806f9767e5264a15386483a16433dbd0 SHA1 8b12444c068d5056d37a05b41cb41b6257df19f4 SHA256 74e63badc4c6dac5b3dc7bfdaeed9990dfed9927d2ad9f8a75c96f9f96902f0b
+MISC ChangeLog 3534 RMD160 b416a6e01465e3da6a9f83cb07655ba02e12fdaa SHA1 e11030d9ed934931c3ad11a253d6f666f5e57b6f SHA256 d411312f176784494e257b4cc366b9acdee8e7602cdb3b3a4479bd90473b7332
MISC metadata.xml 159 RMD160 43722935bd7b4db7fe8db681054f2e53c4a5f7ce SHA1 15958ad72e234ba572c9534533c21532eb6bc0fd SHA256 900ea49b6703fce452e205b85226bf1f994725963e5840da501182e7487d0e63
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iEYEARECAAYFAk1NnUMACgkQkKaRLQcq0GJL8ACdFSFV5lsYq4o8D7w1HgfVoIwn
-HfoAn0Ic2S4V/AxsHZ7yPUQQUnUF87GG
-=fHm8
------END PGP SIGNATURE-----
diff --git a/xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.5.3.3-libxfce4ui.patch b/xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.5.3.3-libxfce4ui.patch
deleted file mode 100644
index 8217ec9de5b6..000000000000
--- a/xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.5.3.3-libxfce4ui.patch
+++ /dev/null
@@ -1,162 +0,0 @@
-http://bugzilla.xfce.org/show_bug.cgi?id=6396
-
---- configure.in
-+++ configure.in
-@@ -63,7 +63,7 @@
- dnl ***********************************
- XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.6.0])
- XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.3.90.2])
--XDT_CHECK_PACKAGE([LIBXFCEGUI4], [libxfcegui4-1.0], [4.3.90.2])
-+XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-1], [4.7.0])
- XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-1.0], [4.3.20])
- XDT_CHECK_PACKAGE([LIBXKLAVIER], [libxklavier], [3.2])
- XDT_CHECK_PACKAGE([LIBRSVG], [librsvg-2.0], [2.18])
---- panel-plugin/Makefile.am
-+++ panel-plugin/Makefile.am
-@@ -23,7 +23,7 @@
- xfce4_xkb_plugin_CFLAGS = \
- @LIBXFCE4PANEL_CFLAGS@ \
- @GTK_CFLAGS@ \
-- @LIBXFCEGUI4_CFLAGS@ \
-+ @LIBXFCE4UI_CFLAGS@ \
- @LIBXFCE4UTIL_CFLAGS@ \
- @LIBXKLAVIER_CFLAGS@ \
- @LIBRSVG_CFLAGS@ \
-@@ -36,7 +36,7 @@
- xfce4_xkb_plugin_LDADD = \
- @LIBXFCE4PANEL_LIBS@ \
- @GTK_LIBS@ \
-- @LIBXFCEGUI4_LIBS@ \
-+ @LIBXFCE4UI_LIBS@ \
- @LIBXFCE4UTIL_LIBS@ \
- @LIBXKLAVIER_LIBS@ \
- @LIBWNCK_LIBS@ \
---- panel-plugin/xfce4-xkb-plugin.h
-+++ panel-plugin/xfce4-xkb-plugin.h
-@@ -29,7 +29,7 @@
- #include "xkb-config.h"
-
- #include <libxfce4util/libxfce4util.h>
--#include <libxfcegui4/libxfcegui4.h>
-+#include <libxfce4ui/libxfce4ui.h>
- #include <libxfce4panel/xfce-panel-plugin.h>
-
- #include <X11/Xlib.h>
---- panel-plugin/xkb-settings-dialog.c
-+++ panel-plugin/xkb-settings-dialog.c
-@@ -32,7 +32,7 @@
- #include <gtk/gtk.h>
-
- #include <libxfce4panel/xfce-panel-plugin.h>
--#include <libxfcegui4/libxfcegui4.h>
-+#include <libxfce4ui/libxfce4ui.h>
-
- #include "xfce4-xkb-plugin.h"
- #include "xfce4-xkb-plugin-private.h"
-@@ -447,7 +447,7 @@
- t_xkb *xkb)
- {
- GtkWidget *display_type_optmenu, *group_policy_combo;
-- GtkWidget *vbox, *display_type_frame, *group_policy_frame;
-+ GtkWidget *vbox, *display_type_frame, *group_policy_frame, *bin;
-
-
- GtkCellRenderer *renderer, *renderer2;
-@@ -480,14 +480,14 @@
- gtk_container_add (GTK_CONTAINER (vbox), vbox1);
- gtk_widget_show (vbox1);
-
-- frame = xfce_framebox_new (_("Keyboard model:"), TRUE);
-+ frame = xfce_gtk_frame_box_new (_("Keyboard model:"), &bin);
- gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_NONE);
-- gtk_widget_show (frame);
-+ gtk_widget_show ((frame));
- gtk_box_pack_start (GTK_BOX (vbox), frame, TRUE, TRUE, 0);
-
- xkb->kbd_model_combo = gtk_combo_box_new_with_model (GTK_TREE_MODEL (xkb->combo_store));
- gtk_widget_set_size_request (xkb->kbd_model_combo, 230, -1);
-- xfce_framebox_add (XFCE_FRAMEBOX (frame), xkb->kbd_model_combo);
-+ gtk_container_add (GTK_CONTAINER (bin), xkb->kbd_model_combo);
- gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (xkb->kbd_model_combo), renderer, TRUE);
- gtk_cell_layout_add_attribute (GTK_CELL_LAYOUT (xkb->kbd_model_combo), renderer, "text", 0);
-
-@@ -505,14 +505,14 @@
- g_signal_connect (xkb->kbd_model_combo, "query-tooltip", G_CALLBACK (xkb_settings_config_modification_disabled_tooltip), xkb);
-
- /* toggle layout option */
-- frame = xfce_framebox_new (_("Change layout option:"), TRUE);
-+ frame = xfce_gtk_frame_box_new (_("Change layout option:"), &bin);
- gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_NONE);
- gtk_widget_show (frame);
- gtk_box_pack_start (GTK_BOX (vbox), frame, TRUE, TRUE, 0);
-
- xkb->toggle_options_combo = gtk_combo_box_new_with_model (GTK_TREE_MODEL (xkb->toggle_options_store));
- gtk_widget_set_size_request (xkb->toggle_options_combo, 230, -1);
-- xfce_framebox_add (XFCE_FRAMEBOX (frame), xkb->toggle_options_combo);
-+ gtk_container_add (GTK_CONTAINER (bin), xkb->toggle_options_combo);
- gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (xkb->toggle_options_combo), renderer, TRUE);
- gtk_cell_layout_add_attribute (GTK_CELL_LAYOUT (xkb->toggle_options_combo), renderer, "text", 0);
- xkb_settings_add_toggle_options_to_list (NULL, NULL, xkb);
-@@ -531,14 +531,14 @@
- g_signal_connect (xkb->toggle_options_combo, "query-tooltip", G_CALLBACK (xkb_settings_config_modification_disabled_tooltip), xkb);
-
- /* compose key position option */
-- frame = xfce_framebox_new (_("Compose key position:"), TRUE);
-+ frame = xfce_gtk_frame_box_new (_("Compose key position:"), &bin);
- gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_NONE);
- gtk_widget_show (frame);
- gtk_box_pack_start (GTK_BOX (vbox), frame, TRUE, TRUE, 0);
-
- xkb->compose_key_options_combo = gtk_combo_box_new_with_model (GTK_TREE_MODEL (xkb->compose_key_options_store));
- gtk_widget_set_size_request (xkb->compose_key_options_combo, 230, -1);
-- xfce_framebox_add (XFCE_FRAMEBOX (frame), xkb->compose_key_options_combo);
-+ gtk_container_add (GTK_CONTAINER (bin), xkb->compose_key_options_combo);
- gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (xkb->compose_key_options_combo), renderer, TRUE);
- gtk_cell_layout_add_attribute (GTK_CELL_LAYOUT (xkb->compose_key_options_combo), renderer, "text", 0);
- xkb_settings_add_compose_key_position_options_to_list (NULL, NULL, xkb);
-@@ -558,13 +558,13 @@
-
-
- /* the actual layouts */
-- frame = xfce_framebox_new (_("Keyboard layouts:"), TRUE);
-+ frame = xfce_gtk_frame_box_new (_("Keyboard layouts:"), &bin);
- gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_NONE);
- gtk_widget_show (frame);
- gtk_box_pack_start (GTK_BOX (vbox), frame, TRUE, TRUE, 0);
-
- hbox = gtk_hbox_new (FALSE, 5);
-- xfce_framebox_add (XFCE_FRAMEBOX (frame), hbox);
-+ gtk_container_add (GTK_CONTAINER (bin), hbox);
- gtk_widget_show (hbox);
-
- // TreeView
-@@ -630,7 +630,7 @@
- xkb_settings_edit_layout_btn_show (GTK_TREE_VIEW (xkb->layout_tree_view), xkb);
-
- /*****/
-- display_type_frame = xfce_framebox_new (_("Show layout as:"), TRUE);
-+ display_type_frame = xfce_gtk_frame_box_new (_("Show layout as:"), &bin);
- gtk_widget_show (display_type_frame);
- gtk_box_pack_start (GTK_BOX (vbox), display_type_frame, TRUE, TRUE, 2);
-
-@@ -638,9 +638,9 @@
- gtk_combo_box_append_text (GTK_COMBO_BOX (display_type_optmenu), _("image"));
- gtk_combo_box_append_text (GTK_COMBO_BOX (display_type_optmenu), _("text"));
- gtk_widget_set_size_request (display_type_optmenu, 230, -1);
-- xfce_framebox_add (XFCE_FRAMEBOX (display_type_frame), display_type_optmenu);
-+ gtk_container_add (GTK_CONTAINER (bin), display_type_optmenu);
-
-- group_policy_frame = xfce_framebox_new (_("Manage layout:"), TRUE);
-+ group_policy_frame = xfce_gtk_frame_box_new (_("Manage layout:"), &bin);
- gtk_widget_show (group_policy_frame);
- gtk_box_pack_start (GTK_BOX (vbox), group_policy_frame, TRUE, TRUE, 2);
-
-@@ -649,7 +649,7 @@
- gtk_combo_box_append_text (GTK_COMBO_BOX (group_policy_combo), _("per window"));
- gtk_combo_box_append_text (GTK_COMBO_BOX (group_policy_combo), _("per application"));
- gtk_widget_set_size_request (group_policy_combo, 230, -1);
-- xfce_framebox_add (XFCE_FRAMEBOX (group_policy_frame), group_policy_combo);
-+ gtk_container_add (GTK_CONTAINER (bin), group_policy_combo);
- gtk_widget_show (group_policy_combo);
-
- gtk_widget_show_all (vbox);
diff --git a/xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.5.3.3-libxklavier-5.patch b/xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.5.3.3-libxklavier-5.patch
deleted file mode 100644
index 521f55d82f40..000000000000
--- a/xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.5.3.3-libxklavier-5.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -ur xfce4-xkb-plugin-0.5.3.3.orig/panel-plugin/xkb-config.c xfce4-xkb-plugin-0.5.3.3/panel-plugin/xkb-config.c
---- xfce4-xkb-plugin-0.5.3.3.orig/panel-plugin/xkb-config.c 2009-03-06 15:16:03.000000000 +0200
-+++ xfce4-xkb-plugin-0.5.3.3/panel-plugin/xkb-config.c 2010-02-15 15:15:21.000000000 +0200
-@@ -150,7 +150,7 @@
- config->application_map = g_hash_table_new (g_direct_hash, NULL);
-
- registry = xkl_config_registry_get_instance (config->engine);
-- xkl_config_registry_load (registry);
-+ xkl_config_registry_load (registry, FALSE);
-
- config_item = xkl_config_item_new ();
-
-@@ -214,7 +214,7 @@
-
- gdk_window_remove_filter (NULL, (GdkFilterFunc) handle_xevent, NULL);
-
-- xkl_engine_stop_listen (config->engine);
-+ xkl_engine_stop_listen (config->engine, XKLL_TRACK_KEYBOARD_STATE);
- }
-
- gint
-@@ -547,7 +547,7 @@
- if (!config) return NULL;
-
- registry = xkl_config_registry_get_instance (config->engine);
-- xkl_config_registry_load (registry);
-+ xkl_config_registry_load (registry, FALSE);
-
- return registry;
- }
diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r1.ebuild b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r1.ebuild
deleted file mode 100644
index de30078ef69c..000000000000
--- a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r1.ebuild,v 1.14 2011/01/19 20:04:39 ssuominen Exp $
-
-EAPI=3
-inherit xfconf
-
-DESCRIPTION="XKB layout switching panel plugin"
-HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin"
-SRC_URI="mirror://xfce/src/panel-plugins/${PN}/0.5/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
-IUSE="debug"
-
-RDEPEND=">=x11-libs/gtk+-2.6:2
- >=xfce-base/xfce4-panel-4.3.20
- >=xfce-base/libxfce4util-4.3.90.2
- >=xfce-base/libxfcegui4-4.3.90.2
- >=x11-libs/libxklavier-5
- x11-libs/libwnck"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- dev-util/intltool
- x11-proto/kbproto
- >=gnome-base/librsvg-2.18"
-
-pkg_setup() {
- PATCHES=( "${FILESDIR}"/${P}-libxklavier-5.patch )
-
- XFCONF=(
- --disable-dependency-tracking
- $(xfconf_use_debug)
- )
-
- DOCS="AUTHORS ChangeLog README"
-}
diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r9.ebuild b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r9.ebuild
deleted file mode 100644
index 37641191592a..000000000000
--- a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r9.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3-r9.ebuild,v 1.6 2011/02/05 18:54:51 maekke Exp $
-
-EAPI=3
-EAUTORECONF=yes
-inherit xfconf
-
-DESCRIPTION="XKB layout switching panel plugin"
-HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin"
-SRC_URI="mirror://xfce/src/panel-plugins/${PN}/0.5/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
-IUSE="debug"
-
-RDEPEND=">=x11-libs/gtk+-2.6:2
- >=xfce-base/xfce4-panel-4.3.20
- >=xfce-base/libxfce4util-4.3.90.2
- >=xfce-base/libxfce4ui-4.7
- >=x11-libs/libxklavier-5
- x11-libs/libwnck"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- dev-util/intltool
- x11-proto/kbproto
- >=gnome-base/librsvg-2.18"
-
-pkg_setup() {
- DOCS="AUTHORS ChangeLog README"
- XFCONF="--disable-dependency-tracking
- $(xfconf_use_debug)"
- PATCHES=(
- "${FILESDIR}"/${P}-libxklavier-5.patch
- "${FILESDIR}"/${P}-libxfce4ui.patch
- )
-}
diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3_p20110308.ebuild b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3_p20110308.ebuild
new file mode 100644
index 000000000000..58661885d62b
--- /dev/null
+++ b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3_p20110308.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.3.3_p20110308.ebuild,v 1.1 2011/03/08 19:03:11 ssuominen Exp $
+
+EAPI=3
+EAUTORECONF=yes
+inherit xfconf
+
+DESCRIPTION="XKB layout switching panel plug-in for the Xfce desktop environment"
+HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin"
+SRC_URI="http://dev.gentoo.org/~ssuominen/${P}.tar.gz"
+
+LICENSE="BSD-2 GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND=">=xfce-base/libxfce4ui-4.8
+ >=xfce-base/libxfce4util-4.8
+ >=xfce-base/xfce4-panel-4.8
+ x11-libs/gtk+:2
+ >=x11-libs/libxklavier-5
+ >=x11-libs/libwnck-2.12"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ dev-util/pkgconfig
+ >=gnome-base/librsvg-2.18
+ x11-proto/kbproto"
+
+pkg_setup() {
+ XFCONF=(
+ --disable-dependency-tracking
+ $(xfconf_use_debug)
+ )
+
+ DOCS="AUTHORS ChangeLog README"
+}