cvs commit: BLFS/BOOK/general/genlib/guile guile-config.xml guile-desc.xml guile-inst.xml guile-intro.xml guile.ent

billyoc at linuxfromscratch.org billyoc at linuxfromscratch.org
Fri Dec 13 15:18:29 PST 2002


billyoc     02/12/13 18:18:29

  Modified:    BOOK/general general.ent
               BOOK/general/genlib genlib.xml
  Added:       BOOK/general/genlib guile.xml
               BOOK/general/genlib/guile guile-config.xml guile-desc.xml
                        guile-inst.xml guile-intro.xml guile.ent
  Log:
  Adding Guile section.
  
  Revision  Changes    Path
  1.17      +2 -0      BLFS/BOOK/general/general.ent
  
  Index: general.ent
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/general/general.ent,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- general.ent	7 Nov 2002 04:00:19 -0000	1.16
  +++ general.ent	13 Dec 2002 23:18:29 -0000	1.17
  @@ -15,6 +15,7 @@
   <!ENTITY % readline SYSTEM "genlib/readline/readline.ent">
   <!ENTITY % libesmtp SYSTEM "genlib/libesmtp/libesmtp.ent">
   <!ENTITY % pspell SYSTEM "genlib/pspell/pspell.ent">
  +<!ENTITY % guile SYSTEM "genlib/guile/guile.ent">
   %openssl;
   %pcre;
   %xmllib;
  @@ -28,6 +29,7 @@
   %readline;
   %libesmtp;
   %pspell;
  +%guile;
   
   <!-- Graphics Libraries -->
   <!ENTITY general-graphlib SYSTEM "graphlib/graphlib.xml">
  
  
  
  1.10      +1 -0      BLFS/BOOK/general/genlib/genlib.xml
  
  Index: genlib.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/general/genlib/genlib.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- genlib.xml	7 Nov 2002 04:00:19 -0000	1.9
  +++ genlib.xml	13 Dec 2002 23:18:29 -0000	1.10
  @@ -47,4 +47,5 @@
   &expat;
   &libesmtp;
   &pspell;
  +&guile;
   </chapter>
  
  
  
  1.1                  BLFS/BOOK/general/genlib/guile.xml
  
  Index: guile.xml
  ===================================================================
  <sect1 id="guile" xreflabel="guile-&guile-version;">
  <?dbhtml filename="guile.html" dir="general"?>
  <title>guile-&guile-version;</title>
  
  &guile-intro;
  &guile-inst;
  &guile-config;
  &guile-desc;
  
  </sect1>
  
  
  
  
  1.1                  BLFS/BOOK/general/genlib/guile/guile-config.xml
  
  Index: guile-config.xml
  ===================================================================
  <sect2>
  <title>Configuring Guile</title>
  
  <sect3><title>Configuration Information</title>
  
  <para>
  &library-config;
  </para>
  </sect3>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/general/genlib/guile/guile-desc.xml
  
  Index: guile-desc.xml
  ===================================================================
  <sect2>
  <title>Contents</title>
  
  <para>In addition to the Guile libraries, the Guile package contains
  <userinput>guile</userinput>,
  <userinput>guile-config</userinput> and 
  <userinput>guile-snarf</userinput>.
  </para>
  
  </sect2>
  
  <sect2><title>Description</title>
  
  <sect3><title>guile</title>
  <para>guile is a stand-alone scheme interpreter for Guile.</para></sect3>
  
  <sect3><title>guile-config</title>
  <para>guile-config is a Guile script which provides the information
  necessary to link your programs against the Guile
  library, in much the same way <xref linkend="pkgconfig"></xref>
  does.</para></sect3>
  
  <sect3><title>guile-snarf</title>
  <para>guile-snarf a script to parse declarations in your C code for
  Scheme-visible C functions, Scheme objects to be used by C code,
  etc.</para></sect3> 
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/general/genlib/guile/guile-inst.xml
  
  Index: guile-inst.xml
  ===================================================================
  <sect2>
  <title>Installation of Guile</title>
  
  <para>Install Guile by running the following commands:</para>
  
  <para><screen><userinput>
  ./configure --prefix=/usr &&
      make &&
      make install &&
  </userinput></screen></para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/general/genlib/guile/guile-intro.xml
  
  Index: guile-intro.xml
  ===================================================================
  <sect2>
  <title>Introduction to Guile</title>
  
  <screen>Download location (HTTP):       <ulink url="&guile-download-http;"/>
  Download location (FTP):        <ulink url="&guile-download-ftp;"/>
  Version used:                   &guile-version;
  Package size:                   &guile-size;
  Estimated Disk space required:  &guile-buildsize;</screen>
  
  <para>The Guile package contains the Project GNU's extension language
  library.  Guile also contains a stand alone Scheme interpreter.</para>
  
  <screen>Guile will utilize:
   <xref linkend="readline"></xref>.
   </screen>
  
  </sect2>
  
  
  
  1.1                  BLFS/BOOK/general/genlib/guile/guile.ent
  
  Index: guile.ent
  ===================================================================
  <!ENTITY guile SYSTEM "../guile.xml">
  <!ENTITY guile-intro SYSTEM "guile-intro.xml">
  <!ENTITY guile-inst SYSTEM "guile-inst.xml">
  <!ENTITY guile-exp SYSTEM "guile-exp.xml">
  <!ENTITY guile-desc SYSTEM "guile-desc.xml">
  <!ENTITY guile-config SYSTEM "guile-config.xml">
  <!ENTITY guile-buildsize "12 MB">
  <!ENTITY guile-version "1.4.1">
  <!ENTITY guile-download-http "http://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.gz">
  <!ENTITY guile-download-ftp "ftp://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.gz">
  <!ENTITY guile-size "1.4 MB">
  
  
  
-- 
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