summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-01-30 14:11:11 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-01-30 14:11:11 +0000
commit1d513f890d2363560572acdbab856a416944a769 (patch)
tree609e53a0a2c3c91ae9645c1b16652e31e01943e2 /x11-misc
parentRemove old (diff)
downloadgentoo-2-1d513f890d2363560572acdbab856a416944a769.tar.gz
gentoo-2-1d513f890d2363560572acdbab856a416944a769.tar.bz2
gentoo-2-1d513f890d2363560572acdbab856a416944a769.zip
Version bump. Switch to EAPI=5 and drop old.
(Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/xkeyboard-config/ChangeLog14
-rw-r--r--x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-extended-function-keys.patch216
-rw-r--r--x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-shift-backspace.patch35
-rw-r--r--x11-misc/xkeyboard-config/files/xorg-cve-2012-0064.patch75
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-2.1.ebuild38
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-2.2.1-r1.ebuild49
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-2.3.ebuild49
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r2.ebuild54
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r3.ebuild55
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-2.5.ebuild48
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-2.8.ebuild (renamed from x11-misc/xkeyboard-config/xkeyboard-config-2.5.1.ebuild)8
11 files changed, 17 insertions, 624 deletions
diff --git a/x11-misc/xkeyboard-config/ChangeLog b/x11-misc/xkeyboard-config/ChangeLog
index 7705b58bb1ed..aa61b313c616 100644
--- a/x11-misc/xkeyboard-config/ChangeLog
+++ b/x11-misc/xkeyboard-config/ChangeLog
@@ -1,6 +1,18 @@
# ChangeLog for x11-misc/xkeyboard-config
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/ChangeLog,v 1.179 2013/01/04 18:03:26 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/ChangeLog,v 1.180 2013/01/30 14:11:11 chithanh Exp $
+
+*xkeyboard-config-2.8 (30 Jan 2013)
+
+ 30 Jan 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +xkeyboard-config-2.8.ebuild,
+ -files/xkeyboard-config-2.4.1-extended-function-keys.patch,
+ -files/xkeyboard-config-2.4.1-shift-backspace.patch,
+ -files/xorg-cve-2012-0064.patch, -xkeyboard-config-2.1.ebuild,
+ -xkeyboard-config-2.2.1-r1.ebuild, -xkeyboard-config-2.3.ebuild,
+ -xkeyboard-config-2.4.1-r2.ebuild, -xkeyboard-config-2.4.1-r3.ebuild,
+ -xkeyboard-config-2.5.1.ebuild, -xkeyboard-config-2.5.ebuild:
+ Version bump. Switch to EAPI=5 and drop old.
04 Jan 2013; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-2.7.ebuild:
Stable for HPPA (bug #440872).
diff --git a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-extended-function-keys.patch b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-extended-function-keys.patch
deleted file mode 100644
index dbf043133b0e..000000000000
--- a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-extended-function-keys.patch
+++ /dev/null
@@ -1,216 +0,0 @@
-From 1d1338afa6aa555c5f6c83d07fceec43a4d87f0d Mon Sep 17 00:00:00 2001
-From: Sergey V. Udaltsov <svu@gnome.org>
-Date: Wed, 05 Oct 2011 21:26:26 +0000
-Subject: Levels 2-4 for CTRL+ALT are propagated from level 1
-
----
-diff --git a/symbols/keypad b/symbols/keypad
-index e85aaac..1bab391 100644
---- a/symbols/keypad
-+++ b/symbols/keypad
-@@ -84,19 +84,19 @@ xkb_symbols "x11" {
- // Ungrab cancels server/keyboard/pointer grabs
- key <KPDV> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Divide, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Ungrab ]
-+ symbols[Group1]= [ KP_Divide, KP_Divide, KP_Divide, KP_Divide, XF86_Ungrab ]
- };
-
- // ClsGrb kills whichever client has a grab in effect
- key <KPMU> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Multiply, VoidSymbol, VoidSymbol, VoidSymbol, XF86_ClearGrab ]
-+ symbols[Group1]= [ KP_Multiply, KP_Multiply, KP_Multiply, KP_Multiply, XF86_ClearGrab ]
- };
-
- // -VMode switches to the previous video mode
- key <KPSU> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Subtract, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Prev_VMode ]
-+ symbols[Group1]= [ KP_Subtract, KP_Subtract, KP_Subtract, KP_Subtract, XF86_Prev_VMode ]
- };
-
- key <KP7> { [ KP_Home, KP_7 ] };
-@@ -106,7 +106,7 @@ xkb_symbols "x11" {
- // +VMode switches to the next video mode
- key <KPAD> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Add, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Next_VMode ]
-+ symbols[Group1]= [ KP_Add, KP_Add, KP_Add, KP_Add, XF86_Next_VMode ]
- };
-
- key <KP4> { [ KP_Left, KP_4 ] };
-@@ -242,11 +242,11 @@ xkb_symbols "legacymath" {
-
- key.type[Group1]="CTRL+ALT" ;
-
-- key <KPDV> { [ KP_Divide, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Ungrab ] }; // / <XF86_Ungrab>
-- key <KPMU> { [ KP_Multiply, VoidSymbol, VoidSymbol, VoidSymbol, XF86_ClearGrab ] }; // * <XF86_ClearGrab>
-- key <KPSU> { [ KP_Subtract, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Prev_VMode ] }; // - <XF86_Prev_VMode>
-+ key <KPDV> { [ KP_Divide, KP_Divide, KP_Divide, KP_Divide, XF86_Ungrab ] }; // / <XF86_Ungrab>
-+ key <KPMU> { [ KP_Multiply, KP_Multiply, KP_Multiply, KP_Multiply, XF86_ClearGrab ] }; // * <XF86_ClearGrab>
-+ key <KPSU> { [ KP_Subtract, KP_Subtract, KP_Subtract, KP_Subtract, XF86_Prev_VMode ] }; // - <XF86_Prev_VMode>
-
-- key <KPAD> { [ KP_Add, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Next_VMode ] }; // + <XF86_Next_VMode>
-+ key <KPAD> { [ KP_Add, KP_Add, KP_Add, KP_Add, XF86_Next_VMode ] }; // + <XF86_Next_VMode>
-
- };
-
-@@ -602,7 +602,7 @@ xkb_symbols "numoperdecsep" {
- // ClsGrb kills whichever client has a grab in effect
- key <KOMU> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Multiply, VoidSymbol, VoidSymbol, VoidSymbol, XF86_ClearGrab ]
-+ symbols[Group1]= [ KP_Multiply, KP_Multiply, KP_Multiply, KP_Multiply, XF86_ClearGrab ]
- };
-
- key <KO4> { [ KP_4 ] };
-@@ -611,7 +611,7 @@ xkb_symbols "numoperdecsep" {
- // -VMode switches to the previous video mode
- key <KOSU> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Subtract, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Prev_VMode ]
-+ symbols[Group1]= [ KP_Subtract, KP_Subtract, KP_Subtract, KP_Subtract, XF86_Prev_VMode ]
- };
-
- key <KO1> { [ KP_1 ] };
-@@ -620,7 +620,7 @@ xkb_symbols "numoperdecsep" {
- // +VMode switches to the next video mode
- key <KOAD> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Add, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Next_VMode ]
-+ symbols[Group1]= [ KP_Add, KP_Add, KP_Add, KP_Add, XF86_Next_VMode ]
- };
-
- key <KO0> { [ KP_0 ] };
-@@ -628,6 +628,6 @@ xkb_symbols "numoperdecsep" {
- // Ungrab cancels server/keyboard/pointer grabs
- key <KODV> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Divide, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Ungrab ]
-+ symbols[Group1]= [ KP_Divide, KP_Divide, KP_Divide, KP_Divide, XF86_Ungrab ]
- };
- };
-diff --git a/symbols/srvr_ctrl b/symbols/srvr_ctrl
-index 7d47d66..73b5af2 100644
---- a/symbols/srvr_ctrl
-+++ b/symbols/srvr_ctrl
-@@ -12,25 +12,25 @@ xkb_symbols "stdkeypad" {
- // Ungrab cancels server/keyboard/pointer grabs
- key <KPDV> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Divide, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Ungrab ]
-+ symbols[Group1]= [ KP_Divide, KP_Divide, KP_Divide, KP_Divide, XF86_Ungrab ]
- };
-
- // ClsGrb kills whichever client has a grab in effect
- key <KPMU> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Multiply, VoidSymbol, VoidSymbol, VoidSymbol, XF86_ClearGrab ]
-+ symbols[Group1]= [ KP_Multiply, KP_Multiply, KP_Multiply, KP_Multiply, XF86_ClearGrab ]
- };
-
- // -VMode switches to the previous video mode
- key <KPSU> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Subtract, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Prev_VMode ]
-+ symbols[Group1]= [ KP_Subtract, KP_Subtract, KP_Subtract, KP_Subtract, XF86_Prev_VMode ]
- };
-
- // +VMode switches to the next video mode
- key <KPAD> {
- type="CTRL+ALT",
-- symbols[Group1]= [ KP_Add, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Next_VMode]
-+ symbols[Group1]= [ KP_Add, KP_Add, KP_Add, KP_Add, XF86_Next_VMode]
- };
-
- };
-@@ -40,62 +40,62 @@ xkb_symbols "fkey2vt" {
-
- key <FK01> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F1, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_1 ]
-+ symbols[Group1]= [ F1, F1, F1, F1, XF86_Switch_VT_1 ]
- };
-
- key <FK02> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F2, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_2 ]
-+ symbols[Group1]= [ F2, F2, F2, F2, XF86_Switch_VT_2 ]
- };
-
- key <FK03> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F3, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_3 ]
-+ symbols[Group1]= [ F3, F3, F3, F3, XF86_Switch_VT_3 ]
- };
-
- key <FK04> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F4, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_4 ]
-+ symbols[Group1]= [ F4, F4, F4, F4, XF86_Switch_VT_4 ]
- };
-
- key <FK05> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F5, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_5 ]
-+ symbols[Group1]= [ F5, F5, F5, F5, XF86_Switch_VT_5 ]
- };
-
- key <FK06> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F6, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_6 ]
-+ symbols[Group1]= [ F6, F6, F6, F6, XF86_Switch_VT_6 ]
- };
-
- key <FK07> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F7, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_7 ]
-+ symbols[Group1]= [ F7, F7, F7, F7, XF86_Switch_VT_7 ]
- };
-
- key <FK08> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F8, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_8 ]
-+ symbols[Group1]= [ F8, F8, F8, F8, XF86_Switch_VT_8 ]
- };
-
- key <FK09> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F9, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_9 ]
-+ symbols[Group1]= [ F9, F9, F9, F9, XF86_Switch_VT_9 ]
- };
-
- key <FK10> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F10, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_10 ]
-+ symbols[Group1]= [ F10, F10, F10, F10, XF86_Switch_VT_10 ]
- };
-
- key <FK11> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F11, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_11 ]
-+ symbols[Group1]= [ F11, F11, F11, F11, XF86_Switch_VT_11 ]
- };
-
- key <FK12> {
- type="CTRL+ALT",
-- symbols[Group1]= [ F12, VoidSymbol, VoidSymbol, VoidSymbol, XF86_Switch_VT_12 ]
-+ symbols[Group1]= [ F12, F12, F12, F12, XF86_Switch_VT_12 ]
- };
-
- };
-diff --git a/symbols/terminate b/symbols/terminate
-index 96dd6e8..c74220b 100644
---- a/symbols/terminate
-+++ b/symbols/terminate
-@@ -2,6 +2,6 @@ partial default modifier_keys
- xkb_symbols "ctrl_alt_bksp" {
- key <BKSP> {
- type="CTRL+ALT",
-- symbols[Group1] = [ NoSymbol, VoidSymbol, VoidSymbol, VoidSymbol, Terminate_Server ]
-+ symbols[Group1] = [ NoSymbol, NoSymbol, NoSymbol, NoSymbol, Terminate_Server ]
- };
- };
---
-cgit v0.9.0.2-2-gbebe
diff --git a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-shift-backspace.patch b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-shift-backspace.patch
deleted file mode 100644
index cfc5c3a6fcc8..000000000000
--- a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-shift-backspace.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 81fc86a911b55481b9597bb9284b3beca460104c Mon Sep 17 00:00:00 2001
-From: Sergey V. Udaltsov <svu@gnome.org>
-Date: Sun, 20 Nov 2011 20:03:26 +0000
-Subject: Extend BackSpace to the 2nd group
-
-https://bugs.freedesktop.org/show_bug.cgi?id=43098
----
-diff --git a/symbols/pc b/symbols/pc
-index e1965ce..7e13ecb 100644
---- a/symbols/pc
-+++ b/symbols/pc
-@@ -14,7 +14,7 @@ xkb_symbols "pc105" {
- include "pc(editing)"
- include "keypad(x11)"
-
-- key <BKSP> { [ BackSpace ] };
-+ key <BKSP> { [ BackSpace, BackSpace ] };
-
- key <TAB> { [ Tab, ISO_Left_Tab ] };
- key <RTRN> { [ Return ] };
-diff --git a/symbols/us b/symbols/us
-index 1d8bdd0..7c3ee24 100644
---- a/symbols/us
-+++ b/symbols/us
-@@ -573,7 +573,7 @@ xkb_symbols "dvp" {
- key <AE10> { [ bracketright, 6 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE11> { [ exclam, 8, exclamdown ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE12> { [ numbersign, grave, dead_grave ] };
-- key <BKSP> { [ BackSpace ] };
-+ key <BKSP> { [ BackSpace, BackSpace ] };
-
- // upper row, left side
- key <AD01> { [ semicolon, colon, dead_diaeresis ] };
---
-cgit v0.9.0.2-2-gbebe
diff --git a/x11-misc/xkeyboard-config/files/xorg-cve-2012-0064.patch b/x11-misc/xkeyboard-config/files/xorg-cve-2012-0064.patch
deleted file mode 100644
index 9c526af13ab7..000000000000
--- a/x11-misc/xkeyboard-config/files/xorg-cve-2012-0064.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From 9966d0a83ad7cf5ea76a04f31912e92908f3da63 Mon Sep 17 00:00:00 2001
-From: Daniel Stone <daniel@fooishbar.org>
-Date: Thu, 19 Jan 2012 16:36:16 +1100
-Subject: [PATCH] Hide ClearGrab/CloseGrabs actions behind an option
-
-Similar to how we put the Terminate mapping behind an option rather than
-enabling it by default, put the ClearGrab/CloseGrab action handlers
-behind an option too, so we don't ship 'break my screensaver'. Oops.
-
-Signed-off-by: Daniel Stone <daniel@fooishbar.org>
----
- compat/xfree86 | 15 +++++++++------
- rules/base.o_c.part | 1 +
- rules/base.xml.in | 6 ++++++
- 3 files changed, 16 insertions(+), 6 deletions(-)
-
-diff --git a/compat/xfree86 b/compat/xfree86
-index cf4a8b2..52e661d 100644
---- a/compat/xfree86
-+++ b/compat/xfree86
-@@ -41,12 +41,6 @@ default partial xkb_compatibility "basic" {
- action = SwitchScreen(Screen=12, !SameServer);
- };
-
-- interpret XF86_Ungrab {
-- action = Private(type=0x86, data="Ungrab");
-- };
-- interpret XF86_ClearGrab {
-- action = Private(type=0x86, data="ClsGrb");
-- };
- interpret XF86LogGrabInfo {
- action = Private(type=0x86, data="PrGrbs");
- };
-@@ -61,3 +55,12 @@ default partial xkb_compatibility "basic" {
- action = Private(type=0x86, data="-VMode");
- };
- };
-+
-+partial xkb_compatibility "grab_break" {
-+ interpret XF86_Ungrab {
-+ action = Private(type=0x86, data="Ungrab");
-+ };
-+ interpret XF86_ClearGrab {
-+ action = Private(type=0x86, data="ClsGrb");
-+ };
-+};
-diff --git a/rules/base.o_c.part b/rules/base.o_c.part
-index 352f8b3..b80ab6d 100644
---- a/rules/base.o_c.part
-+++ b/rules/base.o_c.part
-@@ -3,4 +3,5 @@
- grp_led:scroll = +ledscroll(group_lock)
- japan:kana_lock = +japan(kana_lock)
- caps:shiftlock = +ledcaps(shift_lock)
-+ grab:break_actions = +xfree86(grab_break)
-
-diff --git a/rules/base.xml.in b/rules/base.xml.in
-index 22b720f..6c17faa 100644
---- a/rules/base.xml.in
-+++ b/rules/base.xml.in
-@@ -6278,6 +6278,12 @@
- <_description>Toggle PointerKeys with Shift + NumLock.</_description>
- </configItem>
- </option>
-+ <option>
-+ <configItem>
-+ <name>grab:break_actions</name>
-+ <_description>Allow breaking grabs with keyboard actions (warning: security risk)</_description>
-+ </configItem>
-+ </option>
- </group>
- <group allowMultipleSelection="true">
- <!-- Special shortcuts for the Euro character -->
---
-1.7.8.3
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.1.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.1.ebuild
deleted file mode 100644
index 5b4d16222d20..000000000000
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.1.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/x11-misc/xkeyboard-config/xkeyboard-config-2.1.ebuild,v 1.12 2011/07/30 02:44:37 mattst88 Exp $
-
-EAPI=3
-
-XORG_STATIC=no
-
-inherit xorg-2
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
-[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${PN}/${P}.tar.bz2"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=x11-apps/xkbcomp-1.2.1"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.30
- dev-perl/XML-Parser"
-
-CONFIGURE_OPTIONS="
- --with-xkb-base=\"${EPREFIX}/usr/share/X11/xkb\"
- --enable-compat-rules
- --with-xkb-rules-symlink=xorg"
-
-src_compile() {
- # cleanup to make sure .dir files are regenerated
- # bug #328455 c#26
- xorg-2_src_compile clean
- xorg-2_src_compile
-}
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.2.1-r1.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.2.1-r1.ebuild
deleted file mode 100644
index d5235a6c3335..000000000000
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.2.1-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/xkeyboard-config-2.2.1-r1.ebuild,v 1.9 2011/07/30 02:44:37 mattst88 Exp $
-
-EAPI=4
-
-XORG_STATIC=no
-inherit xorg-2
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
-[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${PN}/${P}.tar.bz2"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=x11-apps/xkbcomp-1.2.1
- >=x11-libs/libX11-1.4.3"
-DEPEND="${RDEPEND}
- x11-proto/xproto
- >=dev-util/intltool-0.30
- dev-perl/XML-Parser"
-
-XORG_CONFIGURE_OPTIONS=(
- --with-xkb-base="${EPREFIX}/usr/share/X11/xkb"
- --enable-compat-rules
- # do not check for runtime deps
- --disable-runtime-deps
- --with-xkb-rules-symlink=xorg
-)
-
-src_prepare() {
- xorg-2_src_prepare
- if [[ ${XORG_EAUTORECONF} != no ]]; then
- intltoolize --copy --automake || die
- fi
-}
-
-src_compile() {
- # cleanup to make sure .dir files are regenerated
- # bug #328455 c#26
- xorg-2_src_compile clean
- xorg-2_src_compile
-}
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.3.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.3.ebuild
deleted file mode 100644
index 795e8959ab8d..000000000000
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/xkeyboard-config-2.3.ebuild,v 1.9 2011/10/03 18:07:33 josejx Exp $
-
-EAPI=4
-
-XORG_STATIC=no
-inherit xorg-2
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
-[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${PN}/${P}.tar.bz2"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=x11-apps/xkbcomp-1.2.1
- >=x11-libs/libX11-1.4.2"
-DEPEND="${RDEPEND}
- x11-proto/xproto
- >=dev-util/intltool-0.30
- dev-perl/XML-Parser"
-
-XORG_CONFIGURE_OPTIONS=(
- --with-xkb-base="${EPREFIX}/usr/share/X11/xkb"
- --enable-compat-rules
- # do not check for runtime deps
- --disable-runtime-deps
- --with-xkb-rules-symlink=xorg
-)
-
-src_prepare() {
- xorg-2_src_prepare
- if [[ ${XORG_EAUTORECONF} != no ]]; then
- intltoolize --copy --automake || die
- fi
-}
-
-src_compile() {
- # cleanup to make sure .dir files are regenerated
- # bug #328455 c#26
- xorg-2_src_compile clean
- xorg-2_src_compile
-}
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r2.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r2.ebuild
deleted file mode 100644
index 8f1dd6275d92..000000000000
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r2.ebuild,v 1.6 2012/09/27 00:16:48 chithanh Exp $
-
-EAPI=4
-
-XORG_STATIC=no
-inherit xorg-2
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
-[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${P}.tar.bz2"
-
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=x11-apps/xkbcomp-1.2.1
- >=x11-libs/libX11-1.4.2"
-DEPEND="${RDEPEND}
- x11-proto/xproto
- >=dev-util/intltool-0.30
- dev-perl/XML-Parser"
-
-XORG_CONFIGURE_OPTIONS=(
- --with-xkb-base="${EPREFIX}/usr/share/X11/xkb"
- --enable-compat-rules
- # do not check for runtime deps
- --disable-runtime-deps
- --with-xkb-rules-symlink=xorg
-)
-
-PATCHES=(
- "${FILESDIR}"/${P}-extended-function-keys.patch
- "${FILESDIR}"/${P}-shift-backspace.patch
-)
-
-src_prepare() {
- xorg-2_src_prepare
- if [[ ${XORG_EAUTORECONF} != no ]]; then
- intltoolize --copy --automake || die
- fi
-}
-
-src_compile() {
- # cleanup to make sure .dir files are regenerated
- # bug #328455 c#26
- xorg-2_src_compile clean
- xorg-2_src_compile
-}
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r3.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r3.ebuild
deleted file mode 100644
index 86e79aa8e4de..000000000000
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r3.ebuild,v 1.8 2012/03/03 16:33:03 ranger Exp $
-
-EAPI=4
-
-XORG_STATIC=no
-inherit xorg-2
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
-[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${P}.tar.bz2"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=x11-apps/xkbcomp-1.2.1
- >=x11-libs/libX11-1.4.2"
-DEPEND="${RDEPEND}
- x11-proto/xproto
- >=dev-util/intltool-0.30
- dev-perl/XML-Parser"
-
-XORG_CONFIGURE_OPTIONS=(
- --with-xkb-base="${EPREFIX}/usr/share/X11/xkb"
- --enable-compat-rules
- # do not check for runtime deps
- --disable-runtime-deps
- --with-xkb-rules-symlink=xorg
-)
-
-PATCHES=(
- "${FILESDIR}"/${P}-extended-function-keys.patch
- "${FILESDIR}"/${P}-shift-backspace.patch
- "${FILESDIR}"/xorg-cve-2012-0064.patch
-)
-
-src_prepare() {
- xorg-2_src_prepare
- if [[ ${XORG_EAUTORECONF} != no ]]; then
- intltoolize --copy --automake || die
- fi
-}
-
-src_compile() {
- # cleanup to make sure .dir files are regenerated
- # bug #328455 c#26
- xorg-2_src_compile clean
- xorg-2_src_compile
-}
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.5.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.5.ebuild
deleted file mode 100644
index e9e8b2e76552..000000000000
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/xkeyboard-config-2.5.ebuild,v 1.2 2012/01/21 00:06:48 ssuominen Exp $
-
-EAPI=4
-
-XORG_STATIC=no
-inherit xorg-2
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
-[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${P}.tar.bz2"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=x11-apps/xkbcomp-1.2.3
- >=x11-libs/libX11-1.4.3"
-DEPEND="${RDEPEND}
- dev-util/intltool
- >=x11-proto/xproto-7.0.20"
-
-XORG_CONFIGURE_OPTIONS=(
- --with-xkb-base="${EPREFIX}/usr/share/X11/xkb"
- --enable-compat-rules
- # do not check for runtime deps
- --disable-runtime-deps
- --with-xkb-rules-symlink=xorg
-)
-
-src_prepare() {
- xorg-2_src_prepare
- if [[ ${XORG_EAUTORECONF} != no ]]; then
- intltoolize --copy --automake || die
- fi
-}
-
-src_compile() {
- # cleanup to make sure .dir files are regenerated
- # bug #328455 c#26
- xorg-2_src_compile clean
- xorg-2_src_compile
-}
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.5.1.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.8.ebuild
index d6341a2745b0..8097156c3e24 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.5.1.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.8.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/xkeyboard-config-2.5.1.ebuild,v 1.2 2012/05/10 17:12:32 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/xkeyboard-config-2.8.ebuild,v 1.1 2013/01/30 14:11:11 chithanh Exp $
-EAPI=4
+EAPI=5
XORG_STATIC=no
inherit xorg-2
@@ -11,7 +11,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
DESCRIPTION="X keyboard configuration database"
HOMEPAGE="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
-[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${P}.tar.bz2"
+[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${PN}/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""