cvs commit: LFS/BOOK/entities gawk.ent vim.ent

timothy at linuxfromscratch.org timothy at linuxfromscratch.org
Wed Jan 15 19:37:28 PST 2003


timothy     03/01/15 22:37:28

  Modified:    BOOK/appendixa vim-dep.xml vim-desc.xml vim.xml
               BOOK/chapter06 vim-inst.xml vim.xml
               BOOK/entities gawk.ent vim.ent
  Added:       BOOK/appendixa vim-alt.xml vim-shortdesc.xml
  Log:
  Converted vim to new layout. Added an Alternatives section.
  
  Revision  Changes    Path
  1.7       +2 -0      LFS/BOOK/appendixa/vim-dep.xml
  
  Index: vim-dep.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/appendixa/vim-dep.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- vim-dep.xml	12 Sep 2002 16:44:20 -0000	1.6
  +++ vim-dep.xml	16 Jan 2003 03:37:28 -0000	1.7
  @@ -1,3 +1,5 @@
  +<sect2><title> </title><para> </para></sect2>
  +
   <sect2>
   <title>Vim Installation Dependencies</title>
   
  
  
  
  1.12      +4 -8      LFS/BOOK/appendixa/vim-desc.xml
  
  Index: vim-desc.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/appendixa/vim-desc.xml,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- vim-desc.xml	23 Jun 2002 23:46:18 -0000	1.11
  +++ vim-desc.xml	16 Jan 2003 03:37:28 -0000	1.12
  @@ -1,14 +1,10 @@
  -<sect2><title>Contents of Vim</title>
  +<sect2><title> </title><para> </para></sect2>
   
  -<para>Last checked against version &vim-contversion;.</para>
  +<sect2><title>Descriptions</title>
   
  -<sect3><title>Program Files</title>
  -<para>efm_filter.pl, efm_perl.pl, ex (link to vim), less.sh, mve.awk,
  -pltags.pl, ref, rview (link to vim), rvim (link to vim), shtags.pl,
  -tcltags, vi (link to vim), view (link to vim), vim, vim132, vim2html.pl,
  -vimdiff (link to vim), vimm, vimspell.sh, vimtutor and xxd</para></sect3>
  +<para>Last checked against version &vim-contversion;.</para>
   
  -<sect3><title>Descriptions</title>
  +<sect3><title>Program file descriptions</title>
   
   <sect4><title>efm_filter.pl</title>
   <para>efm_filter.pl is a filter which reads from stdin, copies to
  
  
  
  1.5       +2 -0      LFS/BOOK/appendixa/vim.xml
  
  Index: vim.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/appendixa/vim.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- vim.xml	15 Dec 2001 14:28:34 -0000	1.4
  +++ vim.xml	16 Jan 2003 03:37:28 -0000	1.5
  @@ -3,6 +3,8 @@
   <?dbhtml filename="vim.html" dir="appendixa"?>
   
   &aa-vim-down;
  +&aa-vim-shortdesc;
  +&aa-vim-alt;
   &aa-vim-desc;
   &aa-vim-dep;
   
  
  
  
  1.1                  LFS/BOOK/appendixa/vim-alt.xml
  
  Index: vim-alt.xml
  ===================================================================
  <sect2>
  <title>Alternatives to Vim</title>
  
  <itemizedlist>
  
    <listitem>
      <para>emacs, joe and nano</para>
      <para><ulink url="&blfs-root;view/cvs/postlfs/editors.html"/></para>
    </listitem>
  
  </itemizedlist>
  
  </sect2>
  
  
  
  1.1                  LFS/BOOK/appendixa/vim-shortdesc.xml
  
  Index: vim-shortdesc.xml
  ===================================================================
  <sect2><title>Contents of Vim</title>
  
  <para>Last checked against version &vim-contversion;.</para>
  
  <para>The Vim package contains a configurable text editor built to
  enable efficient text editing.</para>
  
  <sect3><title>Program Files</title>
  <para>efm_filter.pl, efm_perl.pl, ex (link to vim), less.sh, mve.awk,
  pltags.pl, ref, rview (link to vim), rvim (link to vim), shtags.pl,
  tcltags, vi (link to vim), view (link to vim), vim, vim132, vim2html.pl,
  vimdiff (link to vim), vimm, vimspell.sh, vimtutor and xxd</para></sect3>
  
  </sect2>
  
  
  
  1.36      +28 -13    LFS/BOOK/chapter06/vim-inst.xml
  
  Index: vim-inst.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/vim-inst.xml,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- vim-inst.xml	17 Dec 2002 13:26:15 -0000	1.35
  +++ vim-inst.xml	16 Jan 2003 03:37:28 -0000	1.36
  @@ -1,21 +1,36 @@
  +<sect2><title> </title><para> </para></sect2>
  +
   <sect2>
   <title>Installation of Vim</title>
   
   <para>This package requires its patch to be applied before you can
  -install it.</para>
  +install it. This patch fixes a compile problem with GCC-3.2. Apply
  +the patch by issuing the following command:</para>
  +
  +<para><screen><userinput>patch -Np1 -i ../vim-&vim-patch-version;.patch</userinput></screen></para>
  +
  +<para>Prepare Vim to be compiled:</para>
  +
  +<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
  +
  +<para>Continue with compiling the package:</para>
  +
  +<para><screen><userinput>make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\"</userinput></screen></para>
  +
  +<para>The <emphasis>CPPFLAGS</emphasis> option above causes vim to look
  +for the /etc/vimrc file which contains vim's global settings. Normally,
  +this file is assumed to be located in <filename>/usr/share/vim</filename>,
  +but we feel that <filename>/etc</filename> is a more logical place for
  +this kind of file.</para>
  +
  +<para>Finish installing the package:</para>
  +
  +<para><screen><userinput>make install</userinput></screen></para>
  +
  +<para>Vim can run in old-fashioned <emphasis>vi</emphasis> mode by
  +creating a symlink, which may be created with the following command:</para>
   
  -<para>If you not wish to install Vim, build instructions for
  -alternative editors are available at
  -<ulink url="&blfs-root;view/cvs/postlfs/editors.html"/>.
  -Currently, there are instructions for Emacs, nano, and joe.</para>
  -
  -<para>Install Vim by running the following commands:</para>
  -
  -<para><screen><userinput>patch -Np1 -i ../vim-&vim-patch-version;.patch &&
  -./configure --prefix=/usr &&
  -make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\" &&
  -make install &&
  -ln -s vim /usr/bin/vi</userinput></screen></para>
  +<para><screen><userinput>ln -s vim /usr/bin/vi</userinput></screen></para>
   
   <para>If you plan to install the X Window system on your LFS
   system, you might want to re-compile Vim after you have installed X. Vim
  
  
  
  1.10      +3 -3      LFS/BOOK/chapter06/vim.xml
  
  Index: vim.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/vim.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- vim.xml	14 Dec 2001 23:04:46 -0000	1.9
  +++ vim.xml	16 Jan 2003 03:37:28 -0000	1.10
  @@ -5,9 +5,9 @@
   <screen>Estimated build time:           &vim-time;
   Estimated required disk space:  &vim-compsize;</screen>
   
  -&c6-vim-inst;
  -&c6-vim-exp;
  -&aa-vim-desc;
  +&aa-vim-shortdesc;
  +&aa-vim-alt;
   &aa-vim-dep;
  +&c6-vim-inst;
   
   </sect1>
  
  
  
  1.15      +0 -1      LFS/BOOK/entities/gawk.ent
  
  Index: gawk.ent
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/entities/gawk.ent,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- gawk.ent	11 Jan 2003 17:41:17 -0000	1.14
  +++ gawk.ent	16 Jan 2003 03:37:28 -0000	1.15
  @@ -6,7 +6,6 @@
   
   <!ENTITY c6-gawk SYSTEM "../chapter06/gawk.xml">
   <!ENTITY c6-gawk-inst SYSTEM "../chapter06/gawk-inst.xml">
  -<!ENTITY c6-gawk-exp SYSTEM "../chapter06/gawk-exp.xml">
   
   <!ENTITY aa-gawk SYSTEM "../appendixa/gawk.xml">
   <!ENTITY aa-gawk-shortdesc SYSTEM "../appendixa/gawk-shortdesc.xml">
  
  
  
  1.9       +3 -1      LFS/BOOK/entities/vim.ent
  
  Index: vim.ent
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/entities/vim.ent,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- vim.ent	30 Dec 2002 04:32:04 -0000	1.8
  +++ vim.ent	16 Jan 2003 03:37:28 -0000	1.9
  @@ -7,9 +7,11 @@
   <!ENTITY c6-cf-vim SYSTEM "../chapter06/config-vim.xml">
   
   <!ENTITY aa-vim SYSTEM "../appendixa/vim.xml">
  -<!ENTITY aa-vim-desc SYSTEM "../appendixa/vim-desc.xml">
   <!ENTITY aa-vim-dep SYSTEM "../appendixa/vim-dep.xml">
  +<!ENTITY aa-vim-desc SYSTEM "../appendixa/vim-desc.xml">
   <!ENTITY aa-vim-down SYSTEM "../appendixa/vim-down.xml">
  +<!ENTITY aa-vim-shortdesc SYSTEM "../appendixa/vim-shortdesc.xml">
  +<!ENTITY aa-vim-alt SYSTEM "../appendixa/vim-alt.xml">
   
   <!ENTITY vim-version "6.1">
   <!ENTITY vim-depversion "6.0">
  
  
  
-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe lfs-book' in the subject header of the message



More information about the lfs-book mailing list