mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-01-19 13:37:39 +00:00
Fixed kbd to build and install setkeycodes, getkeycodes and resizecons.
Also move loadkeys to /bin from /usr/bin for use by the bootscripts. Thanks, Greg Schafer. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8536 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
4e6c0c50b8
commit
a65fcb2442
@ -36,6 +36,17 @@
|
||||
</listitem>
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>2008-04-23</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[jhuntwork] - Fixed kbd to install getkeycodes,
|
||||
setkeycodes and resizecons. Also moved loadkeys to /bin from
|
||||
/usr/bin. Thanks, Greg Schafer.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2008-04-22</para>
|
||||
<itemizedlist>
|
||||
|
@ -49,6 +49,17 @@
|
||||
<para>After patching, the Backspace key generates the character with code 127,
|
||||
and the Delete key generates a well-known escape sequence.</para>
|
||||
|
||||
<para>In this version of Kbd the instructions to build
|
||||
<filename>getkeycodes</filename>, <filename>setkeycodes</filename> and
|
||||
<filename>resizecons</filename> do not get passed over to the generated
|
||||
<filename>Makefile</filename> as they should. So that these programs
|
||||
are built and installed add two lines to the top of
|
||||
<filename>src/Makefile.in</filename>:
|
||||
</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i -e '1i KEYCODES_PROGS = @KEYCODES_PROGS@' \
|
||||
-e '1i RESIZECONS_PROGS = @RESIZECONS_PROGS@' src/Makefile.in</userinput></screen>
|
||||
|
||||
<para>Prepare Kbd for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr --datadir=/lib/kbd</userinput></screen>
|
||||
@ -85,12 +96,13 @@
|
||||
</note>
|
||||
|
||||
<para>Some of the scripts in the LFS-Bootscripts package depend on
|
||||
<command>kbd_mode</command>, <command>openvt</command>, and
|
||||
<command>kbd_mode</command>, <command>loadkeys</command>,
|
||||
<command>openvt</command>, and
|
||||
<command>setfont</command>. As <filename class="directory">/usr</filename>
|
||||
may not be available during the early stages of booting, those binaries
|
||||
need to be on the root partition:</para>
|
||||
|
||||
<screen><userinput remap="install">mv -v /usr/bin/{kbd_mode,openvt,setfont} /bin</userinput></screen>
|
||||
<screen><userinput remap="install">mv -v /usr/bin/{kbd_mode,loadkeys,openvt,setfont} /bin</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!ENTITY version "SVN-20080422">
|
||||
<!ENTITY releasedate "April 22, 2008">
|
||||
<!ENTITY version "SVN-20080423">
|
||||
<!ENTITY releasedate "April 23, 2008">
|
||||
<!ENTITY milestone "7.0">
|
||||
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user