intro edits, SBU

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@987 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Larry Lawrence 2003-08-25 01:02:35 +00:00
parent 9ed94cb414
commit 36c9064c68
10 changed files with 55 additions and 35 deletions

View File

@ -8,7 +8,7 @@
<!ENTITY GLib-download-http "">
<!ENTITY GLib-download-ftp "ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz">
<!ENTITY GLib-size "412 KB">
<!ENTITY GLib-time "0.52 SBU">
<!ENTITY GLib-time "0.26 SBU">
<!ENTITY GLib2 SYSTEM "../glib2.xml">
<!ENTITY GLib2-intro SYSTEM "glib2-intro.xml">

View File

@ -10,6 +10,13 @@ page in Chapter 1 for details on who wrote what.</para>
<itemizedlist>
<listitem><para>August 24th, 2003 [larry]: updated intro for vim,
docbook and docbook-dsssl. Removed placeholder for
alsa-oss.</para></listitem>
<listitem><para>August 24th, 2003 [larry]:; SBU updates for
glib-1, gtk-1, </para></listitem>
<listitem><para>August 24th, 2003 [larry]: Tag edits on Bill's
submission.</para></listitem>

View File

@ -2,9 +2,6 @@
<?dbhtml filename="alsa-oss.html" dir="multimedia"?>
<title>alsa-oss-&alsa-oss-version;</title>
<para>This section is a placeholder for future releases of alsa in which the
oss-compatibility libraries will be used.</para>
&alsa-oss-intro;
&alsa-oss-inst;
&alsa-oss-config;

View File

@ -1,5 +1,5 @@
<!ENTITY alsa SYSTEM "../alsa.xml">
<!ENTITY alsa-version "0.9.4">
<!ENTITY alsa-version "0.9.6">
<!ENTITY % alsa-driver SYSTEM "driver/alsa-driver.ent">
<!ENTITY % alsa-lib SYSTEM "lib/alsa-lib.ent">

View File

@ -1,7 +1,19 @@
<sect2>
<title>Contents</title>
<para>The vim package contains <userinput>eview</userinput>, <userinput>evim</userinput>, <userinput>ex</userinput>, <userinput>gview</userinput>, <userinput>gvim</userinput>, <userinput>gvimdiff</userinput>, <userinput>rgview</userinput>, <userinput>rgvim</userinput>, <userinput>rview</userinput>, <userinput>rvim</userinput>, <userinput>view</userinput>, <userinput>vim</userinput>, <userinput>vimdiff</userinput>, <userinput>vimtutor</userinput> and <userinput>xxd</userinput>. Except for <userinput>vimtutor</userinput> and <userinput>xxd</userinput>, all the other commands are symlinks to vim and start vim with different options. <userinput>vimtutor</userinput> is a tool to learn the various vim commands and <userinput>xxd</userinput> is a command used to create hex dumps.</para>
<para>The <application>vim</application> package contains
<command>eview</command>, <command>evim</command>,
<command>ex</command>, <command>gview</command>,
<command>gvim</command>, <command>gvimdiff</command>,
<command>rgview</command>, <command>rgvim</command>,
<command>rview</command>, <command>rvim</command>,
<command>view</command>, <command>vim</command>,
<command>vimdiff</command>, <command>vimtutor</command> and
<command>xxd</command>. Except for <command>vimtutor</command> and
<command>xxd</command>, all the other commands are symlinks to
<command>vim</command> and start <command>vim</command> with different
options. <command>vimtutor</command> is a tool to learn the various
<command>vim</command> commands and <command>xxd</command> is a command used to create hex dumps.</para>
</sect2>

View File

@ -1,10 +1,6 @@
<sect2>
<title>Command explanations</title>
<para><userinput>patch -Np1 -i ../vim-&vim-version;-fhs-compliant-vimrc...</userinput> : Changes the location of <userinput>vimrc</userinput> and
<userinput>gvimrc</userinput> from <filename>/usr/share</filename> to the more
appropriate <filename>/etc</filename>.</para>
<para><userinput>--with-features=huge</userinput> : Enables all the additional
features available in vim.</para>

View File

@ -1,12 +1,12 @@
<sect2>
<title>Installation of vim</title>
<title>Installation of <application>vim</application></title>
<para>Install vim by running the following commands:</para>
<para>Install <application>vim</application> by running the following commands:</para>
<para><screen><userinput>./configure --prefix=/usr \
<para><screen><userinput><command>./configure --prefix=/usr \
--with-features=huge &amp;&amp;
make &amp;&amp;
make install</userinput></screen></para>
make install</command></userinput></screen></para>
</sect2>

View File

@ -1,26 +1,35 @@
<sect2>
<title>Introduction to Vim</title>
<title>Introduction to <application>Vim</application></title>
<screen>Download location (HTTP): <ulink url="&vim-download-http;"/>
Download location (FTP): <ulink url="&vim-download-ftp;"/>
Version used: &vim-version;
Package size: &vim-size;
Estimated Disk space required: &vim-buildsize;
Estimated build time: &vim-time;</screen>
<para>The <application>vim</application> package, which is an
abbreviation for VI IMproved, contains a <command>vi</command>
clone with extra features as compared to the original
<command>vi</command>.</para>
<para>The vim package, which is an abbreviation for VI IMproved, contains a vi
clone with extra features as compared to the original vi.</para>
<para>The default <acronym>LFS</acronym> instructions install
<acronym>LFS</acronym> as a part of the base system, but
owing to the lack of <application>X</application> libraries during the
base install, <application>vim</application> needs to be
recompiled once <application>X</application> is installed to enable the
<acronym>GUI</acronym> mode. There is no need for
special instructions since <application>X</application> support is automatically detected.</para>
<screen>vim depends on:
<xref linkend="xfree86"/></screen>
<screen>vim will utilize:
<xref linkend="GLib"/>, <xref linkend="GTK"/>, <xref linkend="GTK2"/> and <xref linkend="lesstif"/></screen>
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink url="&vim-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink url="&vim-download-ftp;"/></para></listitem>
<listitem><para>Download size: &vim-size;</para></listitem>
<listitem><para>Estimated Disk space required: &vim-buildsize;</para></listitem>
<listitem><para>Estimated build time: &vim-time;</para></listitem></itemizedlist>
</sect3>
<para>The default LFS instructions install LFS as a part of the base system, but
owing to the lack of X libraries during the base install, vim needs to be
recompiled once X is installed to enable the GUI mode. There is no need for
special instructions since X support is automatically detected.</para>
<sect3><title><application>vim</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="xfree86"/></para></sect4>
<sect4><title>Optional</title>
<para><xref linkend="GLib"/>, <xref linkend="GTK"/>, <xref linkend="GTK2"/> and <xref linkend="lesstif"/></para></sect4>
</sect3>
</sect2>

View File

@ -3,10 +3,9 @@
<!ENTITY vim-inst SYSTEM "vim-inst.xml">
<!ENTITY vim-desc SYSTEM "vim-desc.xml">
<!ENTITY vim-exp SYSTEM "vim-exp.xml">
<!ENTITY vim-buildsize "27 MB">
<!ENTITY vim-installsize "11 MB">
<!ENTITY vim-buildsize "46 MB">
<!ENTITY vim-version "6.2">
<!ENTITY vim-download-http "">
<!ENTITY vim-download-ftp "ftp://ftp.nluug.nl/pub/editors/vim/unix/vim-&vim-version;.tar.bz2">
<!ENTITY vim-size "2.8 MB">
<!ENTITY vim-size "3.2 MB">
<!ENTITY vim-time "0.59 SBU">

View File

@ -9,7 +9,7 @@
<!ENTITY GTK-download-http "">
<!ENTITY GTK-download-ftp "ftp://ftp.gtk.org/pub/gtk/v1.2/gtk+-1.2.10.tar.gz">
<!ENTITY GTK-size "2.7 MB">
<!ENTITY GTK-time "7.04 SBU">
<!ENTITY GTK-time "1.96 SBU">
<!ENTITY GTK2 SYSTEM "../gtk+2.xml">
<!ENTITY GTK2-intro SYSTEM "gtk+2-intro.xml">