From eb384524d18261e42f80deeb7cbe74523f1d49eb Mon Sep 17 00:00:00 2001 From: miwi Date: Sun, 5 Feb 2012 16:43:42 +0000 Subject: - Move ports/branches/xorg-dev to ports/trunk/ git-svn-id: https://trillian.chruetertee.ch/svn/ports/trunk@388 058c260c-8361-11dd-a0ac-aa2bafec7d09 --- x11-drivers/xf86-input-keyboard/Makefile | 19 +++++++++++++ x11-drivers/xf86-input-keyboard/distinfo | 2 ++ .../xf86-input-keyboard/files/patch-at_scancode.c | 31 ++++++++++++++++++++++ x11-drivers/xf86-input-keyboard/pkg-descr | 3 +++ x11-drivers/xf86-input-keyboard/pkg-plist | 5 ++++ 5 files changed, 60 insertions(+) create mode 100644 x11-drivers/xf86-input-keyboard/Makefile create mode 100644 x11-drivers/xf86-input-keyboard/distinfo create mode 100644 x11-drivers/xf86-input-keyboard/files/patch-at_scancode.c create mode 100644 x11-drivers/xf86-input-keyboard/pkg-descr create mode 100644 x11-drivers/xf86-input-keyboard/pkg-plist (limited to 'x11-drivers/xf86-input-keyboard') diff --git a/x11-drivers/xf86-input-keyboard/Makefile b/x11-drivers/xf86-input-keyboard/Makefile new file mode 100644 index 0000000..86be55c --- /dev/null +++ b/x11-drivers/xf86-input-keyboard/Makefile @@ -0,0 +1,19 @@ +# New ports collection makefile for: xf86-input-keyboard +# Date Created: 17 Feb 2006 +# Whom: Florent Thoumie +# +# $FreeBSD$ +# + +PORTNAME= xf86-input-keyboard +PORTVERSION= 1.6.1 +CATEGORIES= x11-drivers + +MAINTAINER= x11@FreeBSD.org +COMMENT= X.Org keyboard input driver + +XORG_CAT= driver +USE_XORG= kbproto xextproto videoproto +MAN4= kbd.4x + +.include diff --git a/x11-drivers/xf86-input-keyboard/distinfo b/x11-drivers/xf86-input-keyboard/distinfo new file mode 100644 index 0000000..f093391 --- /dev/null +++ b/x11-drivers/xf86-input-keyboard/distinfo @@ -0,0 +1,2 @@ +SHA256 (xorg/driver/xf86-input-keyboard-1.6.1.tar.bz2) = aa9ec96e7f7f87bc086cb86b871ee6f4b9a7809fb1e7d50d0abbd7c2e50a8cc3 +SIZE (xorg/driver/xf86-input-keyboard-1.6.1.tar.bz2) = 304166 diff --git a/x11-drivers/xf86-input-keyboard/files/patch-at_scancode.c b/x11-drivers/xf86-input-keyboard/files/patch-at_scancode.c new file mode 100644 index 0000000..4a24423 --- /dev/null +++ b/x11-drivers/xf86-input-keyboard/files/patch-at_scancode.c @@ -0,0 +1,31 @@ +--- src/at_scancode.c.orig Sun Jul 3 09:01:35 2005 ++++ src/at_scancode.c Sat Oct 7 21:27:29 2006 +@@ -84,6 +84,10 @@ + case KEY_Prefix0: + pKbd->scanPrefix = 0; + switch (*scanCode) { ++ case 0x1e: *scanCode = KEY_AudioRaise;break; ++ case 0x1f: *scanCode = KEY_AudioLower;break; ++ case 0x20: *scanCode = KEY_Power; break; ++ case 0x25: *scanCode = KEY_Mute; break; + case KEY_KP_7: *scanCode = KEY_Home; break; /* curs home */ + case KEY_KP_8: *scanCode = KEY_Up; break; /* curs up */ + case KEY_KP_9: *scanCode = KEY_PgUp; break; /* curs pgup */ +@@ -103,6 +107,17 @@ + case 0x5b: *scanCode = KEY_LMeta; break; + case 0x5c: *scanCode = KEY_RMeta; break; + case 0x5d: *scanCode = KEY_Menu; break; ++ case 0x5e: *scanCode = KEY_L1; break; /* stop */ ++ case 0x5f: *scanCode = KEY_L2; break; /* again */ ++ case 0x60: *scanCode = KEY_L3; break; /* props */ ++ case 0x61: *scanCode = KEY_L4; break; /* undo */ ++ case 0x62: *scanCode = KEY_L5; break; /* front */ ++ case 0x63: *scanCode = KEY_L6; break; /* copy */ ++ case 0x64: *scanCode = KEY_L7; break; /* open */ ++ case 0x65: *scanCode = KEY_L8; break; /* paste */ ++ case 0x66: *scanCode = KEY_L9; break; /* find */ ++ case 0x67: *scanCode = KEY_L10; break; /* cut */ ++ case 0x68: *scanCode = KEY_Help; break; + case KEY_F3: *scanCode = KEY_F13; break; + case KEY_F4: *scanCode = KEY_F14; break; + case KEY_F5: *scanCode = KEY_F15; break; diff --git a/x11-drivers/xf86-input-keyboard/pkg-descr b/x11-drivers/xf86-input-keyboard/pkg-descr new file mode 100644 index 0000000..0ee3dcb --- /dev/null +++ b/x11-drivers/xf86-input-keyboard/pkg-descr @@ -0,0 +1,3 @@ +This package contains the X.Org xf86-input-keyboard driver. + +WWW: http://www.x.org diff --git a/x11-drivers/xf86-input-keyboard/pkg-plist b/x11-drivers/xf86-input-keyboard/pkg-plist new file mode 100644 index 0000000..7e9f47e --- /dev/null +++ b/x11-drivers/xf86-input-keyboard/pkg-plist @@ -0,0 +1,5 @@ +lib/xorg/modules/input/kbd_drv.la +lib/xorg/modules/input/kbd_drv.so +@dirrmtry lib/xorg/modules/input +@dirrmtry lib/xorg/modules +@dirrmtry lib/xorg -- cgit v1.2.3