mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-25 07:42:13 +08:00
intro edits, SBU
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@987 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
9ed94cb414
commit
36c9064c68
@ -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">
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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">
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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 &&
|
||||
make &&
|
||||
make install</userinput></screen></para>
|
||||
make install</command></userinput></screen></para>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -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>
|
||||
|
@ -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">
|
||||
|
@ -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">
|
||||
|
Loading…
Reference in New Issue
Block a user