kbd: import current stable from upstream Gentoo

BUG=None
TEST=updated kbd, rebuilt x86-alex from source, booted it, checked `showkey --version`

Change-Id: I542aef7f2d1c7f783a2c932c30bd8314b0818c2e
Reviewed-on: http://gerrit.chromium.org/gerrit/6739
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
This commit is contained in:
Mike Frysinger 2011-08-25 18:10:05 -04:00
parent 3b5d677a36
commit 282d6fc94e
2 changed files with 61 additions and 0 deletions

View File

@ -0,0 +1,25 @@
diff -Nura kbd-1.12/src/kbdrate.c kbd-1.12.nokbio/src/kbdrate.c
--- kbd-1.12/src/kbdrate.c 2004-01-16 16:45:31.000000000 -0300
+++ kbd-1.12.nokbio/src/kbdrate.c 2006-10-23 11:30:11.000000000 -0300
@@ -77,7 +77,6 @@
#ifdef __sparc__
#include <asm/param.h>
-#include <asm/kbio.h>
#endif
#ifndef KDKBDREP
diff -Nura kbd-1.12/src/setleds.c kbd-1.12.nokbio/src/setleds.c
--- kbd-1.12/src/setleds.c 2004-01-16 16:45:31.000000000 -0300
+++ kbd-1.12.nokbio/src/setleds.c 2006-10-23 11:30:20.000000000 -0300
@@ -14,10 +14,6 @@
#include "nls.h"
#include "version.h"
-#ifdef __sparc__
-#include <asm/kbio.h>
-#endif
-
static void
usage(void)
{

View File

@ -0,0 +1,36 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/kbd/kbd-1.15.ebuild,v 1.16 2010/01/24 18:24:19 armin76 Exp $
inherit eutils
DESCRIPTION="Keyboard and console utilities"
HOMEPAGE="http://freshmeat.net/projects/kbd/"
SRC_URI="ftp://ftp.altlinux.org/pub/people/legion/kbd/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE="nls"
RDEPEND=""
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.12-kbio.patch
}
src_compile() {
econf $(use_enable nls) || die
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog INSTALL NEWS README
dohtml doc/*.html
}