SOURCES: kbd-missing-nls.patch, kbd-posixsh.patch, kbd-sparc.patch, kbd-uni...

qboosh qboosh at pld-linux.org
Fri Dec 5 22:07:32 CET 2008


Author: qboosh                       Date: Fri Dec  5 21:07:32 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- updated for 1.15

---- Files affected:
SOURCES:
   kbd-missing-nls.patch (1.4 -> 1.5) , kbd-posixsh.patch (1.1 -> 1.2) , kbd-sparc.patch (1.4 -> 1.5) , kbd-unicode_start.patch (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: SOURCES/kbd-missing-nls.patch
diff -u SOURCES/kbd-missing-nls.patch:1.4 SOURCES/kbd-missing-nls.patch:1.5
--- SOURCES/kbd-missing-nls.patch:1.4	Sun Jan 11 21:47:37 2004
+++ SOURCES/kbd-missing-nls.patch	Fri Dec  5 22:07:25 2008
@@ -1,45 +1,6 @@
-diff -Nur kbd-1.09.orig/openvt/openvt.c kbd-1.09/openvt/openvt.c
---- kbd-1.09.orig/openvt/openvt.c	2004-01-02 04:42:27.000000000 +0100
-+++ kbd-1.09/openvt/openvt.c	2004-01-03 16:07:57.933400296 +0100
-@@ -53,6 +53,10 @@
-    char vtname[sizeof VTNAME + 2]; /* allow 999 possible VTs */
-    char *cmd = NULL, *def_cmd = NULL, *username = NULL;
- 
-+   setlocale(LC_ALL, "");
-+   bindtextdomain(PACKAGE, LOCALEDIR);
-+   textdomain(PACKAGE);
-+
-    /*
-     * I don't like using getopt for this, but otherwise this gets messy.
-     * POSIX/Gnu getopt forces the use of -- to separate child/program
-@@ -240,7 +244,7 @@
- 
- 	 if (ioctl(fd, VT_WAITACTIVE, vtno)){
-             int errsv = errno;
--	    fprintf(stderr, "\nopenvt: activation interrupted? (%s)\n",
-+	    fprintf(stderr, _("\nopenvt: activation interrupted? (%s)\n"),
- 		    strerror(errsv));
- 	    fflush(stderr);
- 	    _exit (1);
-@@ -264,7 +268,7 @@
-    }
- 
-    if ( pid < 0 ) {
--      perror("openvt: fork() error");
-+      perror(_("openvt: fork() error"));
-       return(6);
-    }
- 
-@@ -295,7 +299,7 @@
- void usage(int stat)
- {
-    fprintf(stderr,
--     "Usage: openvt [-c vtnumber] [-l] [-u] [-s] [-v] [-w] -- command_line\n");
-+     _("Usage: openvt [-c vtnumber] [-l] [-u] [-s] [-v] [-w] -- command_line\n"));
-    exit (stat);
- }
- 
-@@ -360,7 +364,7 @@
+--- kbd-1.15/src/openvt.c.orig	2008-10-23 21:03:59.000000000 +0200
++++ kbd-1.15/src/openvt.c	2008-12-05 19:31:41.148291141 +0100
+@@ -393,7 +393,7 @@
  
  	/* get the owner of current tty */
  	if (!(pwnam = getpwuid(console_uid))) {
@@ -48,376 +9,3 @@
  		exit(1);
  	}
  
-@@ -375,7 +379,7 @@
- 			goto got_a_process;
- 	}
- 
--	fprintf(stderr,"couldn't find owner of current tty!\n");
-+	fprintf(stderr,_("couldn't find owner of current tty!\n"));
- 	exit(1);
- 
-    got_a_process:
-diff -Nur kbd-1.09.orig/po/POTFILES.in kbd-1.09/po/POTFILES.in
---- kbd-1.09.orig/po/POTFILES.in	2002-12-06 16:49:48.000000000 +0100
-+++ kbd-1.09/po/POTFILES.in	2004-01-03 16:08:34.474845152 +0100
-@@ -5,6 +5,7 @@
- openvt/getfd.c
- openvt/openvt.c
- po/cat-id-tbl.c
-+src/analyze.c
- src/chvt.c
- src/clrunimap.c
- src/deallocvt.c
-@@ -18,6 +19,7 @@
- src/kbdrate.c
- src/kdfontop.c
- src/ksyms.c
-+src/loadkeys.c
- src/loadunimap.c
- src/mapscrn.c
- src/outpsfheader.c
-diff -Nur kbd-1.09.orig/src/analyze.l kbd-1.09/src/analyze.l
---- kbd-1.09.orig/src/analyze.l	1999-10-06 04:52:48.000000000 +0200
-+++ kbd-1.09/src/analyze.l	2004-01-03 16:09:07.820775800 +0100
-@@ -67,7 +67,7 @@
- 			 BEGIN(0);
- 			}
- <INCLSTR>[^"]|\"\"|\"[^"\n]*{Eol}	{
--			  yyerror("expected filename between quotes");
-+			  yyerror(_("expected filename between quotes"));
- 			  BEGIN(0); }
- {Continuation}		{line_nr++;}
- {Eol}			{line_nr++;BEGIN(0);return(EOL);}
-@@ -121,5 +121,5 @@
- 
- void
- stringovfl(void) {
--	lkfatal("string too long");
-+	lkfatal(_("string too long"));
- }
-diff -Nur kbd-1.09.orig/src/loadkeys.y kbd-1.09/src/loadkeys.y
---- kbd-1.09.orig/src/loadkeys.y	2004-01-02 02:59:58.000000000 +0100
-+++ kbd-1.09/src/loadkeys.y	2004-01-03 16:11:21.032524536 +0100
-@@ -250,12 +250,12 @@
- "valid options are:\n"
- "\n"
- "	-c --clearcompose clear kernel compose table\n"
--"	-d --default	  load \"" DEFMAP "\"\n"
-+"	-d --default	  load \"%s\"\n"
- "	-h --help	  display this help text\n"
- "	-m --mktable      output a \"defkeymap.c\" to stdout\n"
- "	-s --clearstrings clear kernel string table\n"
- "	-u --unicode      implicit conversion to Unicode\n"
--"	-v --verbose      report the changes\n"), VERSION);
-+"	-v --verbose      report the changes\n"), VERSION, DEFMAP);
- 	exit(1);
- }
- 
-@@ -286,6 +286,10 @@
- 
- 	set_progname(argv[0]);
- 
-+	setlocale(LC_ALL, "");
-+	bindtextdomain(PACKAGE, LOCALEDIR);
-+	textdomain(PACKAGE);
-+
- 	while ((c = getopt_long(argc, argv,
- 		short_opts, long_opts, NULL)) != -1) {
- 		switch (c) {
---- kbd-1.10/po/pl.po.orig	2004-01-03 16:03:41.000000000 +0100
-+++ kbd-1.10/po/pl.po	2004-01-03 16:31:06.730271080 +0100
-@@ -78,11 +79,46 @@
- "\n"
- "openvt: nie mo¿na otworzyæ %s w trybie R/W (%s)\n"
- 
--#: openvt/openvt.c:291
-+#: openvt/openvt.c:247
-+#, c-format
-+msgid ""
-+"\n"
-+"openvt: activation interrupted? (%s)\n"
-+msgstr ""
-+"\n"
-+"openvt: uaktywnianie przerwane? (%s)\n"
-+
-+#: openvt/openvt.c:271
-+msgid "openvt: fork() error"
-+msgstr "openvt: b³±d fork()"
-+
-+#: openvt/openvt.c:295
- #, c-format
- msgid "openvt: could not deallocate console %d\n"
- msgstr "openvt: nie mo¿na zwolniæ konsoli %d\n"
- 
-+#: openvt/openvt.c:302
-+#, c-format
-+msgid "Usage: openvt [-c vtnumber] [-l] [-u] [-s] [-v] [-w] -- command_line\n"
-+msgstr "Sk³adnia: openvt [-c numervt] [-l] [-u] [-s] [-v] [-w] -- linia_poleceñ\n"
-+
-+#: openvt/openvt.c:367
-+msgid "can't getpwuid"
-+msgstr "nie mo¿na wykonaæ getpwuid"
-+
-+#: openvt/openvt.c:382
-+#, c-format
-+msgid "couldn't find owner of current tty!\n"
-+msgstr "nie mo¿na odnale¼æ w³a¶ciciela aktualnego tty!\n"
-+
-+#: analyze.l:70
-+msgid "expected filename between quotes"
-+msgstr "oczekiwano nazwy pliku w cudzys³owach"
-+
-+#: analyze.l:125
-+msgid "string too long"
-+msgstr "³añcuch za d³ugi"
-+
- #: src/chvt.c:28
- #, c-format
- msgid "usage: chvt N\n"
-@@ -428,6 +464,246 @@
- msgid "plus before %s ignored\n"
- msgstr "zignorowano plus przed %s\n"
- 
-+#: loadkeys.y:149
-+#, c-format
-+msgid "'%s' is not a function key symbol"
-+msgstr "'%s' nie jest symbolem klawisza funkcyjnego"
-+
-+#: loadkeys.y:212
-+#, c-format
-+msgid "too many (%d) entries on one line"
-+msgstr "za du¿o (%d) wpisów w jednej linii"
-+
-+#: loadkeys.y:225
-+msgid "too many keydefinitions on one line"
-+msgstr "za du¿o definicji klawiszy w jednej linii"
-+
-+#: loadkeys.y:246
-+#, c-format
-+msgid ""
-+"loadkeys version %s\n"
-+"\n"
-+"Usage: loadkeys [option...] [mapfile...]\n"
-+"\n"
-+"valid options are:\n"
-+"\n"
-+"\t-c --clearcompose clear kernel compose table\n"
-+"\t-d --default\t  load \"%s\"\n"
-+"\t-h --help\t  display this help text\n"
-+"\t-m --mktable      output a \"defkeymap.c\" to stdout\n"
-+"\t-s --clearstrings clear kernel string table\n"
-+"\t-u --unicode      implicit conversion to Unicode\n"
-+"\t-v --verbose      report the changes\n"
-+msgstr ""
-+"loadkeys wersja %s\n"
-+"\n"
-+"Sk³adnia: loadkeys [opcja...] [plik-mapy...]\n"
-+"\n"
-+"poprawne opcje to:\n"
-+"\n"
-+"\t-c --clearcompose wyczyszczenie tablicy compose w j±drze\n"
-+"\t-d --default\t  wczytanie \"%s\"\n"
-+"\t-h --help\t  wy¶wietlenie tego opisu\n"
-+"\t-m --mktable      wypisanie \"defkeymap.c\" na standardowe wyj¶cie\n"
-+"\t-s --clearstrings wyczyszczenie tablicy ³añcuchów w j±drze\n"
-+"\t-u --unicode      niejawna konwersja do Unikodu\n"
-+"\t-v --verbose      raportowanie zmian\n"
-+
-+#: loadkeys.y:329
-+#, c-format
-+msgid "syntax error in map file\n"
-+msgstr "b³±d sk³adni w pliku mapy\n"
-+
-+#: loadkeys.y:331
-+#, c-format
-+msgid "key bindings not changed\n"
-+msgstr "przypisania klawiszy nie zmienione\n"
-+
-+#: loadkeys.y:388
-+msgid "includes nested too deeply"
-+msgstr "do³±czane pliki zbyt g³êboko zagnie¿d¿one"
-+
-+#. start reading include file
-+#: loadkeys.y:544
-+#, c-format
-+msgid "switching to %s\n"
-+msgstr "prze³±czanie na %s\n"
-+
-+#: loadkeys.y:550
-+#, c-format
-+msgid "cannot open include file %s"
-+msgstr "nie mo¿na otworzyæ do³±czanego pliku %s"
-+
-+#: loadkeys.y:597
-+#, c-format
-+msgid "Cannot find %s\n"
-+msgstr "Nie mo¿na znale¼æ %s\n"
-+
-+#: loadkeys.y:610
-+#, c-format
-+msgid "cannot open file %s\n"
-+msgstr "nie mo¿na otworzyæ pliku %s\n"
-+
-+#: loadkeys.y:621
-+#, c-format
-+msgid "Loading %s\n"
-+msgstr "Wczytywanie %s\n"
-+
-+#: loadkeys.y:633
-+#, c-format
-+msgid "addmap called with bad index %d"
-+msgstr "addmap wywo³ane z b³êdnym indeksem %d"
-+
-+#: loadkeys.y:637
-+#, c-format
-+msgid "adding map %d violates explicit keymaps line"
-+msgstr "dodanie mapy %d narusza bezpo¶rednio podan± liniê keymaps"
-+
-+#: loadkeys.y:651
-+#, c-format
-+msgid "killkey called with bad index %d"
-+msgstr "killkey wywo³ane z b³êdnym indeksem %d"
-+
-+#: loadkeys.y:653
-+#, c-format
-+msgid "killkey called with bad table %d"
-+msgstr "killkey wywo³ane z b³êdn± tablic± %d"
-+
-+#: loadkeys.y:667
-+#, c-format
-+msgid "addkey called with bad index %d"
-+msgstr "addkey wywo³ane z b³êdnym indeksem %d"
-+
-+#: loadkeys.y:669
-+#, c-format
-+msgid "addkey called with bad table %d"
-+msgstr "addkey wywo³ane z b³êdn± tablic± %d"
-+
-+#: loadkeys.y:711
-+#, c-format
-+msgid "%s: addfunc called with bad func %d\n"
-+msgstr "%s: addfunc wywo³ane z b³êdn± funkcj± %d\n"
-+
-+#: loadkeys.y:739
-+#, c-format
-+msgid "%s: addfunc: func_buf overflow\n"
-+msgstr "%s: addfunc: przepe³nienie func_buf\n"
-+
-+#: loadkeys.y:757
-+#, c-format
-+msgid "compose table overflow\n"
-+msgstr "przepe³nienie tablicy compose\n"
-+
-+#: loadkeys.y:794
-+#, c-format
-+msgid "Keymap %d: Permission denied\n"
-+msgstr "Mapa %d: Brak uprawnieñ\n"
-+
-+#: loadkeys.y:803
-+msgid "    FAILED"
-+msgstr "    NIE POWIOD£O SIÊ"
-+
-+#: loadkeys.y:806
-+#, c-format
-+msgid "failed to bind key %d to value %d\n"
-+msgstr "przypisanie klawisza %d do warto¶ci %d nie powiod³o siê\n"
-+
-+#: loadkeys.y:817
-+#, c-format
-+msgid "deallocate keymap %d\n"
-+msgstr "zwalnianie mapy klawiszy %d\n"
-+
-+#: loadkeys.y:823
-+#, c-format
-+msgid "%s: could not deallocate keymap %d\n"
-+msgstr "%s: nie mo¿na zwolniæ mapy %d\n"
-+
-+#: loadkeys.y:838
-+#, c-format
-+msgid "%s: cannot deallocate or clear keymap\n"
-+msgstr "%s: nie mo¿na zwolniæ ani wyczy¶ciæ mapy\n"
-+
-+#: loadkeys.y:849
-+#, c-format
-+msgid "%s: failed to restore keyboard mode\n"
-+msgstr "%s: przywrócenie trybu klawiatury nie powiod³o siê\n"
-+
-+#: loadkeys.y:852
-+#, c-format
-+msgid ""
-+"%s: warning: this map uses Unicode symbols\n"
-+"    (perhaps you want to do `kbd_mode -u'?)\n"
-+msgstr ""
-+"%s: uwaga: ta mapa u¿ywa symboli unikodowych\n"
-+"    (zapewne trzeba jeszcze wywo³aæ `kbd_mode -u'?)\n"
-+
-+#: loadkeys.y:896
-+#, c-format
-+msgid "failed to bind string '%s' to function %s\n"
-+msgstr "przypisanie ³añcucha '%s' do funkcji %s nie powiod³o siê\n"
-+
-+#: loadkeys.y:903
-+#, c-format
-+msgid "failed to clear string %s\n"
-+msgstr "czyszczenie ³añcucha %s nie powiod³o siê\n"
-+
-+#: loadkeys.y:920
-+#, c-format
-+msgid "too many compose definitions\n"
-+msgstr "za du¿o definicji compose\n"
-+
-+#: loadkeys.y:980
-+msgid "impossible error in do_constant"
-+msgstr "niemo¿liwy b³±d w do_constant"
-+
-+#: loadkeys.y:998
-+#, c-format
-+msgid ""
-+"\n"
-+"Changed %d %s and %d %s.\n"
-+msgstr ""
-+"\n"
-+"Zmieniono %d %s i %d %s.\n"
-+
-+#: loadkeys.y:999
-+msgid "key"
-+msgstr "klawisz"
-+
-+#: loadkeys.y:999
-+msgid "keys"
-+msgstr "klawiszy"
-+
-+#: loadkeys.y:1000
-+msgid "string"
-+msgstr "³añcuch"
-+
-+#: loadkeys.y:1000
-+msgid "strings"
-+msgstr "³añcuchów"
-+
-+#: loadkeys.y:1002
-+#, c-format
-+msgid "Loaded %d compose %s.\n"
-+msgstr "Wczytano %d %s compose.\n"
-+
-+#: loadkeys.y:1003
-+msgid "definition"
-+msgstr "definicjê"
-+
-+#: loadkeys.y:1003
-+msgid "definitions"
-+msgstr "definicji"
-+
-+#: loadkeys.y:1005
-+#, c-format
-+msgid "(No change in compose definitions.)\n"
-+msgstr "(Brak zmian w definicjach compose.)\n"
-+
-+#: loadkeys.y:1038
-+#, c-format
-+msgid "loadkeys: don't know how to compose for %s\n"
-+msgstr "loadkeys: nie wiadomo jak zrobiæ compose dla %s\n"
-+
- #: src/loadunimap.c:42
- #, c-format
- msgid ""

================================================================
Index: SOURCES/kbd-posixsh.patch
diff -u SOURCES/kbd-posixsh.patch:1.1 SOURCES/kbd-posixsh.patch:1.2
--- SOURCES/kbd-posixsh.patch:1.1	Tue Feb 26 21:57:16 2002
+++ SOURCES/kbd-posixsh.patch	Fri Dec  5 22:07:26 2008
@@ -1,12 +1,11 @@
-diff -urN kbd-1.06/configure aaa/kbd-1.06/configure
---- kbd-1.06/configure	Tue May  8 13:56:09 2001
-+++ aaa/kbd-1.06/configure	Tue Feb 26 21:35:57 2002
-@@ -160,7 +160,7 @@
- #
- # 3. Does xgettext exist and take the option --foreign-user?
- #
--if (test $ENABLE_NLS = yes && type xgettext > /dev/null 2>&1); then
-+if (test $ENABLE_NLS = yes && test -x /usr/bin/xgettext > /dev/null 2>&1); then
+--- kbd-1.15/configure.ac.orig	2008-11-28 22:10:15.000000000 +0100
++++ kbd-1.15/configure.ac	2008-12-05 20:28:32.692289465 +0100
+@@ -75,7 +75,7 @@
+ # Does xgettext exist and take the option --foreign-user?
+ FOREIGN=
+ HAVE_XGETTEXT=no
+-if (test "$enable_nls" = "yes" && type xgettext > /dev/null 2>&1); then
++if (test "$enable_nls" = "yes" && test -x /usr/bin/xgettext > /dev/null 2>&1); then
  	msg=`xgettext --foreign-user 2>&1 | grep unrecognized`
- 	if test -n "$msg"; then
- 		echo "FOREIGN = " >> make_include
+ 	if test -z "$msg"; then
+ 		FOREIGN="--foreign-user"

================================================================
Index: SOURCES/kbd-sparc.patch
diff -u SOURCES/kbd-sparc.patch:1.4 SOURCES/kbd-sparc.patch:1.5
--- SOURCES/kbd-sparc.patch:1.4	Thu Jul 12 00:48:38 2007
+++ SOURCES/kbd-sparc.patch	Fri Dec  5 22:07:26 2008
@@ -15,22 +15,35 @@
  .I /dev/port
 +.br
 +.I /dev/kbd
---- kbd-1.08/src/kbdrate.c.jj	Tue Apr 17 11:06:19 2001
-+++ kbd-1.08/src/kbdrate.c	Tue Apr 17 11:07:30 2001
-@@ -104,8 +11,11 @@
+--- kbd-1.15/src/kbdrate.c.orig	2008-03-14 09:03:43.000000000 +0100
++++ kbd-1.15/src/kbdrate.c	2008-12-05 20:01:54.512289465 +0100
+@@ -75,11 +75,6 @@
+ #include <sys/file.h>
+ #include <sys/ioctl.h>
+ 
+-#ifdef __sparc__
+-#include <asm/param.h>
+-#include <asm/kbio.h>
+-#endif
+-
+ #ifndef KDKBDREP
+ /* usually defined in <linux/kd.h> */
+ #define KDKBDREP        0x4B52  /* set keyboard delay/repeat rate;
+@@ -109,10 +104,13 @@
  
  static int
  KDKBDREP_ioctl_ok(double rate, int delay, int silent) {
 +#ifndef __sparc__
- 	/* This ioctl is defined in <linux/kd.h> but is not
--	   implemented anywhere - must be in some m68k patches. */
-+	   implemented anywhere - must be in some m68k patches.
-+	   Cannot blindly try unimplemented ioctls on sparc64 -
-+	   the 32<->64bit transition layer does not like it. */
- 	struct kbd_repeat kbdrep_s;
+ 	/*
+ 	 * This ioctl is defined in <linux/kd.h> but is not
+ 	 * implemented anywhere - must be in some m68k patches.
+ 	 * Since 2.4.9 also on i386.
++	 * Cannot blindly try unimplemented ioctls on sparc64 -
++	 * the 32<->64bit transition layer does not like it.
+ 	 */
+ 	struct my_kbd_repeat kbdrep_s;
  
- 	/* don't change, just test */
-@@ -150,6 +153,10 @@
+@@ -177,6 +175,10 @@
  			rate, kbdrep_s.delay );
  
  	return 1;			/* success! */
@@ -39,41 +52,9 @@
 +	return 0;
 +#endif /* __sparc__ */
  }
-
- static int
-@@ -164,10 +171,16 @@
- 		exit( 1 );
- 	}
- 
-+#ifdef __sparc__
-+	kbdrate_s.rate = (int) (rate + 0.5);  /* round up */
-+	if (kbdrate_s.rate > 50)
-+		kbdrate_s.rate = 50;
-+#else
- 	kbdrate_s.period = (int) (rate + 0.5);  /* round up */
--	kbdrate_s.delay = delay * HZ / 1000;  /* convert ms to Hz */
- 	if (kbdrate_s.period > 50)
- 		kbdrate_s.period = 50;
-+#endif
-+	kbdrate_s.delay = delay * HZ / 1000;  /* convert ms to Hz */
  
- 	if (ioctl( fd, KIOCSRATE, &kbdrate_s )) {
- 		perror( "ioctl(KIOCSRATE)" );
-@@ -176,8 +189,13 @@
- 	close( fd );
- 
- 	if (!silent)
-+#ifdef __sparc__
-+		printf( "Typematic Rate set to %d cps (delay = %d ms)\n",
-+			kbdrate_s.rate, kbdrate_s.delay * 1000 / HZ );
-+#else
- 		printf( "Typematic Rate set to %d cps (delay = %d ms)\n",
- 			kbdrate_s.period, kbdrate_s.delay * 1000 / HZ );
-+#endif
- 
- 	return 1;
- #else /* no KIOCSRATE */
-@@ -188,7 +206,7 @@
+ static int
+@@ -221,7 +223,7 @@
  int
  main( int argc, char **argv ) {
  #ifdef __sparc__
@@ -82,7 +63,7 @@
  	int         delay = 200;     /* Default delay */
  #else
  	double      rate = 10.9;     /* Default rate */
-@@ -238,8 +256,9 @@
+@@ -271,8 +273,9 @@
  		return 0;
  
  
@@ -93,7 +74,7 @@
  	for (i = 0; i < RATE_COUNT; i++)
  		if (rate * 10 >= valid_rates[i]) {
  			value &= 0x60;
-@@ -285,5 +304,7 @@
+@@ -335,5 +338,7 @@
  			valid_rates[value & 0x1f] / 10.0,
  			valid_delays[ (value & 0x60) >> 5 ] );
  
@@ -101,21 +82,6 @@
 +
  	return 0;
  }
-diff -Nur kbd-1.12-orig/src/kbdrate.c kbd-1.12/src/kbdrate.c
---- kbd-1.12-orig/src/kbdrate.c	2007-07-11 20:36:34.000000000 +0000
-+++ kbd-1.12/src/kbdrate.c	2007-07-11 20:42:17.000000000 +0000
-@@ -75,11 +75,6 @@
- #include <sys/file.h>
- #include <sys/ioctl.h>
- 
--#ifdef __sparc__
--#include <asm/param.h>
--#include <asm/kbio.h>
--#endif
--
- #ifndef KDKBDREP
- /* usually defined in <linux/kd.h> */
- #define KDKBDREP        0x4B52  /* set keyboard delay/repeat rate;
 diff -Nur kbd-1.12-orig/src/setleds.c kbd-1.12/src/setleds.c
 --- kbd-1.12-orig/src/setleds.c	2004-01-16 19:45:31.000000000 +0000
 +++ kbd-1.12/src/setleds.c	2007-07-11 20:41:54.000000000 +0000

================================================================
Index: SOURCES/kbd-unicode_start.patch
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/kbd-missing-nls.patch?r1=1.4&r2=1.5&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/kbd-posixsh.patch?r1=1.1&r2=1.2&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/kbd-sparc.patch?r1=1.4&r2=1.5&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/kbd-unicode_start.patch?r1=1.2&r2=1.3&f=u



More information about the pld-cvs-commit mailing list