cvs commit: BLFS/BOOK/postlfs/shells/tcsh tcsh-config.xml tcsh-desc.xml tcsh-exp.xml tcsh-inst.xml tcsh-intro.xml tcsh.ent

markh at linuxfromscratch.org markh at linuxfromscratch.org
Sun Jul 14 13:51:13 PDT 2002


markh       02/07/14 13:51:13

  Modified:    BOOK     index.xml
               BOOK/introduction/welcome changelog.xml
               BOOK/postlfs postlfs.ent
               BOOK/postlfs/shells shells.xml tcsh.xml
  Added:       BOOK/postlfs/shells/tcsh tcsh-config.xml tcsh-desc.xml
                        tcsh-exp.xml tcsh-inst.xml tcsh-intro.xml tcsh.ent
  Log:
  add tcsh-6.11
  
  Revision  Changes    Path
  1.4       +2 -2      BLFS/BOOK/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/index.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- index.xml	13 Jul 2002 16:31:24 -0000	1.3
  +++ index.xml	14 Jul 2002 20:51:13 -0000	1.4
  @@ -2,8 +2,8 @@
   <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" 
   			"/usr/share/docbook/docbookx.dtd" [
   
  -<!ENTITY version "20020713">
  -<!ENTITY releasedate "July 13th, 2002">
  +<!ENTITY version "20020714">
  +<!ENTITY releasedate "July 14th, 2002">
   
   <!ENTITY % book SYSTEM "book/book.ent">
   <!ENTITY % preface SYSTEM "preface/preface.ent">
  
  
  
  1.10      +6 -4      BLFS/BOOK/introduction/welcome/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/introduction/welcome/changelog.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- changelog.xml	14 Jul 2002 20:30:43 -0000	1.9
  +++ changelog.xml	14 Jul 2002 20:51:13 -0000	1.10
  @@ -10,15 +10,17 @@
   
   <itemizedlist>
   
  -<listitem><para>July 14th, 2002 [bdubbs]: Update location of zlib.
  -</para></listitem>
  +<listitem><para>July 14th, 2002 [markh]: Post-LFS: Add
  +tcsh-6.11.</para></listitem>
  +
  +<listitem><para>July 14th, 2002 [bdubbs]: Update location of 
  +zlib.</para></listitem>
   
   <listitem><para>July 13th, 2002 [larry]: Removed libiconv from GLib2.
   Added links to lcms, jpeg, and dhcp. </para></listitem>
   
   <listitem><para>July 13th, 2002 [bdubbs]: Insert download and build
  -sizes for XFree86 DRI.
  -</para></listitem>
  +sizes for XFree86 DRI.</para></listitem>
   
   <listitem><para>July 13th, 2002 [markh]: Post-LFS: Finally fix the
   inputrc comments bug.</para></listitem>
  
  
  
  1.2       +2 -1      BLFS/BOOK/postlfs/postlfs.ent
  
  Index: postlfs.ent
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/postlfs/postlfs.ent,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- postlfs.ent	7 Jul 2002 20:28:57 -0000	1.1
  +++ postlfs.ent	14 Jul 2002 20:51:13 -0000	1.2
  @@ -37,5 +37,6 @@
   
   <!-- Shells -->
   <!ENTITY postlfs-shells SYSTEM "shells/shells.xml">
  -<!ENTITY postlfs-shells-tcsh SYSTEM "shells/tcsh.xml">
  +<!ENTITY % tcsh SYSTEM "shells/tcsh/tcsh.ent">
  +%tcsh;
   <!ENTITY postlfs-shells-zsh SYSTEM "shells/zsh.xml">
  
  
  
  1.2       +1 -1      BLFS/BOOK/postlfs/shells/shells.xml
  
  Index: shells.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/postlfs/shells/shells.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- shells.xml	7 Jul 2002 20:28:58 -0000	1.1
  +++ shells.xml	14 Jul 2002 20:51:13 -0000	1.2
  @@ -4,7 +4,7 @@
   
   <para>Intro goes here</para>
   
  -&postlfs-shells-tcsh;
  +&tcsh;
   &postlfs-shells-zsh;
   
   </chapter>
  
  
  
  1.2       +8 -4      BLFS/BOOK/postlfs/shells/tcsh.xml
  
  Index: tcsh.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/postlfs/shells/tcsh.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- tcsh.xml	7 Jul 2002 20:28:58 -0000	1.1
  +++ tcsh.xml	14 Jul 2002 20:51:13 -0000	1.2
  @@ -1,7 +1,11 @@
  -<sect1 id="postlfs-shells-tcsh">
  -<?dbhtml filename="tcsh.html" dir="postlfs"?>
  -<title>tcsh</title>
  +<sect1 id="tcsh" xreflabel="tcsh-&tcsh-version;">
  +<title>tcsh-&tcsh-version;</title>
   
  -<para>TO BE DONE</para>
  +&tcsh-intro;
  +&tcsh-inst;
  +&tcsh-exp;
  +&tcsh-config;
  +&tcsh-desc;
   
   </sect1>
  +
  
  
  
  1.1                  BLFS/BOOK/postlfs/shells/tcsh/tcsh-config.xml
  
  Index: tcsh-config.xml
  ===================================================================
  <sect2>
  <title>Configuring tcsh</title>
  
  <sect3><title>Config files</title>
  <para>There are numerous configuration files for the C shell.  Examples
  of these are <filename>/etc/csh.cshrc</filename>,
  <filename>/etc/csh.login</filename>, <filename>~/.tcshrc</filename>,
  <filename>~/.cshrc</filename>, <filename>~/.history</filename>,
  <filename>~/.login</filename>, <filename>~/.cshdirs</filename>,
  <filename>/etc/csh.logout</filename>, <filename>~/.logout</filename> and
  <filename>~/.logout</filename>.  More information on these files can be
  found in the <filename>tcsh(1)</filename> man-page.</para>
  </sect3>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/postlfs/shells/tcsh/tcsh-desc.xml
  
  Index: tcsh-desc.xml
  ===================================================================
  <sect2>
  <title>Contents</title>
  
  <para>The tcsh package contains <userinput>tcsh</userinput>.</para>
  
  </sect2>
  
  <sect2><title>Description</title>
  
  <sect3><title>tcsh</title>
  <para>tcsh is an enhanced but completely compatible version of the
  Berkeley UNIX C shell, csh.  It is usable as both an interactive shell
  and a script processor.</para></sect3>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/postlfs/shells/tcsh/tcsh-exp.xml
  
  Index: tcsh-exp.xml
  ===================================================================
  <sect2>
  <title>Command explanations</title>
  
  <para><userinput>./configure --prefix= :</userinput> We do this because
  shells should be installed in the /bin directory, not /usr/bin.</para>
  
  <para><userinput>cp tcsh.man /usr/share/man/man1/tcsh.1
  :</userinput>tcsh doesn't install its man-page correctly, so we do it
  manually.</para>
  
  <para><userinput>ln -s tcsh /bin/csh :</userinput> The FHS states that
  if there is a C shell installed, there should be a symlink from
  <filename>/bin/csh</filename> to it.  This creates that symlink.</para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/postlfs/shells/tcsh/tcsh-inst.xml
  
  Index: tcsh-inst.xml
  ===================================================================
  <sect2>
  <title>Installation of tcsh</title>
  
  <para>Install tcsh by running the following commands:</para>
  
  <para><screen><userinput>./configure --prefix= &&
  make &&
  make install &&
  cp tcsh.man /usr/share/man/man1/tcsh.1 &&
  ln -s tcsh /bin/csh</userinput></screen></para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/postlfs/shells/tcsh/tcsh-intro.xml
  
  Index: tcsh-intro.xml
  ===================================================================
  <sect2>
  <title>Introduction to tcsh</title>
  
  <screen>Download location (HTTP):       <ulink url="&tcsh-download-http;"/>
  Download location (FTP):        <ulink url="&tcsh-download-ftp;"/>
  Version used:                   &tcsh-version;
  Package size:                   &tcsh-size;
  Estimated Disk space required:  &tcsh-buildsize;</screen>
  
  <para>The tcsh package contains "an enhanced but completely compatible
  version of the Berkeley UNIX C shell (csh)".  This is useful as an
  alternative shell for those who prefer C syntax to that of the bash
  shell, and also because some programs require the C shell in order to
  install.</para>
  
  </sect2>
  
  
  
  1.1                  BLFS/BOOK/postlfs/shells/tcsh/tcsh.ent
  
  Index: tcsh.ent
  ===================================================================
  <!ENTITY tcsh SYSTEM "../tcsh.xml">
  <!ENTITY tcsh-intro SYSTEM "tcsh-intro.xml">
  <!ENTITY tcsh-inst SYSTEM "tcsh-inst.xml">
  <!ENTITY tcsh-exp SYSTEM "tcsh-exp.xml">
  <!ENTITY tcsh-desc SYSTEM "tcsh-desc.xml">
  <!ENTITY tcsh-config SYSTEM "tcsh-config.xml">
  <!ENTITY tcsh-buildsize "">
  <!ENTITY tcsh-version "6.11">
  <!ENTITY tcsh-download-http "http://c0ke.kaizo.org/mirror/tcsh/tcsh-6.11.tar.gz">
  <!ENTITY tcsh-download-ftp "ftp://ftp.funet.fi/pub/unix/shells/tcsh/tcsh-6.11.tar.gz">
  <!ENTITY tcsh-size "700 KB">
  
  
  
-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe blfs-book' in the subject header of the message



More information about the blfs-book mailing list