root:/sources# tar jxf kbd-1.13.tar.bz2 root:/sources# cd kbd-1.13 root:/sources/kbd-1.13# ./configure --datadir=/lib/kbd Configuring for DATADIR=/lib/kbd checking for gcc gcc is /usr/bin/gcc You have You have and gettext() Assuming that you want to enable NLS support. (Otherwise, edit defines.h and delete the line with ENABLE_NLS) Done. You can run make now. root:/sources/kbd-1.13# root:/sources/kbd-1.13# make for i in src openvt po data; do make -C $i all || exit 1; done make[1]: Entering directory `/sources/kbd-1.13/src' gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" dumpkeys.c dumpkeys.c: In function 'dump_funcs': dumpkeys.c:533: warning: pointer targets in assignment differ in signedness gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" ksyms.c gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" xmalloc.c gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" getfd.c gcc -s dumpkeys.o ksyms.o xmalloc.o getfd.o -o dumpkeys bison -y loadkeys.y mv -f y.tab.c loadkeys.c flex -8 -t analyze.l > analyze.c gcc -c -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" loadkeys.c loadkeys.y: In function 'yyparse': loadkeys.y:108: warning: pointer targets in passing argument 1 of 'set_charset' differ in signedness loadkeys.y:123: warning: pointer targets in passing argument 1 of 'compose_as_usual' differ in signedness In file included from loadkeys.y:245: analyze.l: In function 'yylex': analyze.l:120: warning: pointer targets in assignment differ in signedness loadkeys.y: At top level: loadkeys.y:276: warning: first argument of 'main' should be 'int' loadkeys.y: In function 'addfunc': loadkeys.y:761: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness loadkeys.y:772: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness loadkeys.y: In function 'deffuncs': loadkeys.y:931: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness loadkeys.y:934: warning: pointer targets in passing argument 1 of 'ostr' differ in signedness loadkeys.y: In function 'loadkeys': loadkeys.y:1030: warning: passing argument 3 of 'defkeys' from incompatible pointer type loadkeys.y: In function 'strings_as_usual': loadkeys.y:1069: warning: pointer targets in passing argument 1 of '__builtin_strncpy' differ in signedness loadkeys.y: In function 'mktable': loadkeys.y:1221: warning: pointer targets in assignment differ in signedness loadkeys.y:1242: warning: format '%d' expects type 'int', but argument 2 has type 'long int' loadkeys.y: At top level: :1654: warning: 'yyunput' defined but not used loadkeys.y: In function 'find_incl_file': loadkeys.y:542: warning: 'sv' may be used uninitialized in this function gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" findfile.c gcc -s loadkeys.o ksyms.o xmalloc.o findfile.o getfd.o -o loadkeys gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" showkey.c gcc -s showkey.o getfd.o -o showkey gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" setfont.c gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" mapscrn.c mapscrn.c: In function 'parsemap': mapscrn.c:104: warning: pointer targets in passing argument 1 of 'ctoi' differ in signedness mapscrn.c:105: warning: pointer targets in passing argument 1 of 'ctoi' differ in signedness mapscrn.c: In function 'ctoi': mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__strspn_c1' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__strspn_c2' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__strspn_c3' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:218: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__strspn_c1' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__strspn_c2' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__strspn_c3' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:222: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__strspn_c1' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__strspn_c2' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__strspn_c3' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:225: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__strspn_c1' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__strspn_c2' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__strspn_c3' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:229: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:231: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:236: warning: pointer targets in initialization differ in signedness gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" loadunimap.c gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" kdmapop.c gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" kdfontop.c kdfontop.c: In function 'getfont': kdfontop.c:162: warning: pointer targets in assignment differ in signedness kdfontop.c: In function 'putfont': kdfontop.c:242: warning: pointer targets in assignment differ in signedness kdfontop.c:263: warning: pointer targets in assignment differ in signedness gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" psffontop.c gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" utf8.c utf8.c: In function 'from_utf8': utf8.c:47: warning: pointer targets in assignment differ in signedness gcc -s setfont.o findfile.o xmalloc.o getfd.o mapscrn.o loadunimap.o kdmapop.o kdfontop.o psffontop.o utf8.o -o setfont gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" showconsolefont.c gcc -s showconsolefont.o xmalloc.o getfd.o kdmapop.o kdfontop.o -o showconsolefont gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" setleds.c gcc -s setleds.o -o setleds gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" setmetamode.c gcc -s setmetamode.o -o setmetamode gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" kbd_mode.c gcc -s kbd_mode.o getfd.o -o kbd_mode gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" chvt.c gcc -s chvt.o getfd.o -o chvt gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" deallocvt.c gcc -s deallocvt.o getfd.o -o deallocvt gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" psfxtable.c gcc -s psfxtable.o psffontop.o xmalloc.o utf8.o -o psfxtable gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" kbdrate.c kbdrate.c: In function 'main': kbdrate.c:226: warning: unused variable 'i' kbdrate.c:224: warning: unused variable 'data' kbdrate.c:223: warning: unused variable 'fd' kbdrate.c:220: warning: unused variable 'value' kbdrate.c: At top level: kbdrate.c:107: warning: 'valid_rates' defined but not used kbdrate.c:113: warning: 'valid_delays' defined but not used kbdrate.c:206: warning: 'sigalrmhandler' defined but not used gcc -s kbdrate.o -o kbdrate gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" fgconsole.c gcc -s fgconsole.o getfd.o -o fgconsole gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" getkeycodes.c gcc -s getkeycodes.o getfd.o -o getkeycodes gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" setkeycodes.c gcc -s setkeycodes.o getfd.o -o setkeycodes gcc -O2 -pipe -Wall -Wall -Wmissing-prototypes -Wstrict-prototypes -DDATADIR=\"/lib/kbd\" -DMAIN -c mapscrn.c -o main_mapscrn.o mapscrn.c: In function 'parsemap': mapscrn.c:104: warning: pointer targets in passing argument 1 of 'ctoi' differ in signedness mapscrn.c:105: warning: pointer targets in passing argument 1 of 'ctoi' differ in signedness mapscrn.c: In function 'ctoi': mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__strspn_c1' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__strspn_c2' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__strspn_c3' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:218: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__strspn_c1' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__strspn_c2' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__strspn_c3' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:222: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__strspn_c1' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__strspn_c2' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__strspn_c3' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:225: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__strspn_c1' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__strspn_c2' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__strspn_c3' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness mapscrn.c:229: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:231: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:236: warning: pointer targets in initialization differ in signedness gcc -s main_mapscrn.o findfile.o psffontop.o utf8.o xmalloc.o getfd.o kdmapop.o -o mapscrn gcc -O2 -pipe -Wall -Wall -Wmissing-prototypes -Wstrict-prototypes -DDATADIR=\"/lib/kbd\" -DMAIN -c loadunimap.c -o main_loadunimap.o gcc -s main_loadunimap.o findfile.o psffontop.o utf8.o xmalloc.o getfd.o kdmapop.o -o loadunimap gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" screendump.c screendump.c: In function 'main': screendump.c:147: warning: pointer targets in assignment differ in signedness gcc -s screendump.o xmalloc.o -o screendump gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" setlogcons.c gcc -s setlogcons.o getfd.o -o setlogcons gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" setvesablank.c gcc -s setvesablank.o getfd.o -o setvesablank gcc -O2 -pipe -Wall -s spawn_console.c -o spawn_console gcc -O2 -pipe -Wall -s spawn_login.c -o spawn_login gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" getunimap.c gcc -s getunimap.o xmalloc.o getfd.o kdmapop.o -o getunimap gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" clrunimap.c gcc -s clrunimap.o getfd.o kdmapop.o -o clrunimap gcc -O2 -pipe -Wall -s outpsfheader.c -o outpsfheader gcc -c -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -DDATADIR=\"/lib/kbd\" setpalette.c gcc -s setpalette.o getfd.o -o setpalette make[1]: Leaving directory `/sources/kbd-1.13/src' make[1]: Entering directory `/sources/kbd-1.13/openvt' gcc -O2 -pipe -Wall -ansi -I../src -c -o openvt.o openvt.c openvt.c: In function 'main': openvt.c:111: warning: implicit declaration of function 'error' gcc -O2 -pipe -Wall -ansi -I../src -s openvt.o ../src/getfd.o -o openvt make[1]: Leaving directory `/sources/kbd-1.13/openvt' make[1]: Entering directory `/sources/kbd-1.13/po' xgettext --default-domain=kbd --directory=.. \ --add-comments --keyword=_ --keyword=N_ \ --files-from=POTFILES.in mv kbd.po kbd.pot rm -f cat-id-tbl.tmp sed -f ./po2tbl.sed kbd.pot \ | sed -e "s/@PACKAGE NAME@/kbd/" > cat-id-tbl.tmp if cmp -s cat-id-tbl.tmp cat-id-tbl.c; then \ rm cat-id-tbl.tmp; \ else \ echo cat-id-tbl.c changed; \ rm -f cat-id-tbl.c; \ mv cat-id-tbl.tmp cat-id-tbl.c; \ fi cat-id-tbl.c changed rm -f stamp-cat-id && echo timestamp > stamp-cat-id msgfmt -o cs.gmo cs.po msgfmt -o da.gmo da.po msgfmt -o de.gmo de.po msgfmt -o es.gmo es.po msgfmt -o fr.gmo fr.po msgfmt -o gr.gmo gr.po msgfmt -o nl.gmo nl.po msgfmt -o pl.gmo pl.po msgfmt -o ro.gmo ro.po msgfmt -o ru.gmo ru.po msgfmt -o sv.gmo sv.po msgfmt -o tr.gmo tr.po make[1]: Leaving directory `/sources/kbd-1.13/po' make[1]: Entering directory `/sources/kbd-1.13/data' cp -r keymaps keymaps_Z cd keymaps_Z && gzip -f -9 */*.map */*/*.map cp -r consolefonts consolefonts_Z cp -r partialfonts partialfonts_Z cd consolefonts_Z && gzip -f -9 * && gunzip ERRORS* README* cd partialfonts_Z && gzip -f -9 * make[1]: Leaving directory `/sources/kbd-1.13/data' Done. You can now do make install root:/sources/kbd-1.13# root:/sources/kbd-1.13# make install for i in src openvt po; do make -C $i install || exit 1; done make[1]: Entering directory `/sources/kbd-1.13/src' install -d -m 0755 /usr/bin /bin install -s -m 0755 -o root dumpkeys loadkeys showkey setfont showconsolefont setleds setmetamode kbd_mode chvt deallocvt psfxtable kbdrate fgconsole getkeycodes setkeycodes mapscrn loadunimap /usr/bin install -c -m 0755 -o root unicode_start unicode_stop /usr/bin for i in psfaddtable psfgettable psfstriptable; do \ rm -f /usr/bin/$i; ln -s psfxtable /usr/bin/$i; \ done rm -f /usr/bin/loadkeys install -s -m 0755 -o root loadkeys /bin You may also want to add psf.magic to /usr/lib/magic make[1]: Leaving directory `/sources/kbd-1.13/src' make[1]: Entering directory `/sources/kbd-1.13/openvt' install -d -m 755 /usr/bin //usr/share/man/man1 install openvt /usr/bin install -m 644 openvt.1 //usr/share/man/man1 make[1]: Leaving directory `/sources/kbd-1.13/openvt' make[1]: Entering directory `/sources/kbd-1.13/po' msgfmt -o da.gmo da.po msgfmt -o fr.gmo fr.po msgfmt -o sv.gmo sv.po msgfmt -o tr.gmo tr.po ../mkinstalldirs /usr/share; installing cs.gmo as /usr/share/locale/cs/LC_MESSAGES/kbd.mo install: cannot stat `da.gmo': No such file or directory installing da.gmo as /usr/share/locale/da/LC_MESSAGES/kbd.mo installing de.gmo as /usr/share/locale/de/LC_MESSAGES/kbd.mo installing es.gmo as /usr/share/locale/es/LC_MESSAGES/kbd.mo install: cannot stat `fr.gmo': No such file or directory installing fr.gmo as /usr/share/locale/fr/LC_MESSAGES/kbd.mo mkdir /usr/share/locale/gr mkdir /usr/share/locale/gr/LC_MESSAGES installing gr.gmo as /usr/share/locale/gr/LC_MESSAGES/kbd.mo installing nl.gmo as /usr/share/locale/nl/LC_MESSAGES/kbd.mo installing pl.gmo as /usr/share/locale/pl/LC_MESSAGES/kbd.mo installing ro.gmo as /usr/share/locale/ro/LC_MESSAGES/kbd.mo installing ru.gmo as /usr/share/locale/ru/LC_MESSAGES/kbd.mo install: cannot stat `sv.gmo': No such file or directory installing sv.gmo as /usr/share/locale/sv/LC_MESSAGES/kbd.mo install: cannot stat `tr.gmo': No such file or directory installing tr.gmo as /usr/share/locale/tr/LC_MESSAGES/kbd.mo make[1]: Leaving directory `/sources/kbd-1.13/po' cd data && make install make[1]: Entering directory `/sources/kbd-1.13/data' install -d -m 755 //lib/kbd install -d -m 755 //lib/kbd/consolefonts install -m 644 consolefonts_Z/* //lib/kbd/consolefonts install -d -m 755 //lib/kbd/consolefonts/partialfonts install -m 644 partialfonts_Z/* //lib/kbd/consolefonts/partialfonts install -d -m 755 //lib/kbd/consoletrans install -m 644 consoletrans/* //lib/kbd/consoletrans install -d -m 755 //lib/kbd/unimaps install -m 644 unimaps/* //lib/kbd/unimaps install -d -m 755 //lib/kbd/keymaps install -d -m 755 //lib/kbd/keymaps/i386 install -d -m 755 //lib/kbd/keymaps/mac for i in include sun amiga atari i386/azerty i386/dvorak i386/fgGIod i386/qwerty i386/qwertz i386/include mac/include mac/all; do \ install -d -m 755 //lib/kbd/keymaps/$i ;\ install -m 644 keymaps_Z/$i/* //lib/kbd/keymaps/$i ;\ done rm -f //lib/kbd/keymaps/ppc; ln -s mac //lib/kbd/keymaps/ppc make[1]: Leaving directory `/sources/kbd-1.13/data' cd man && make install make[1]: Entering directory `/sources/kbd-1.13/man' for i in man?; do \ install -d -m 755 //usr/share/man/$i; \ install -m 644 $i/*.[0-9] //usr/share/man/$i; \ done rm -f //usr/share/man/man5/keytables.5 make[1]: Leaving directory `/sources/kbd-1.13/man' root:/sources/kbd-1.13# root:/sources/kbd-1.13# mv -v /usr/bin/{kbd_mode,openvt,setfont} /bin `/usr/bin/kbd_mode' -> `/bin/kbd_mode' `/usr/bin/openvt' -> `/bin/openvt' `/usr/bin/setfont' -> `/bin/setfont' root:/sources/kbd-1.13#