[blfs-book] r10673 - in trunk/BOOK: . general/genlib introduction/welcome

krejzi at linuxfromscratch.org krejzi at linuxfromscratch.org
Wed Sep 19 04:48:04 PDT 2012


Author: krejzi
Date: 2012-09-19 05:47:53 -0600 (Wed, 19 Sep 2012)
New Revision: 10673

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/libxml2.xml
   trunk/BOOK/general/genlib/libxslt.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
libxml2 2.9.0 and libxslt 1.1.27.

Modified: trunk/BOOK/general/genlib/libxml2.xml
===================================================================
--- trunk/BOOK/general/genlib/libxml2.xml	2012-09-18 16:11:23 UTC (rev 10672)
+++ trunk/BOOK/general/genlib/libxml2.xml	2012-09-19 11:47:53 UTC (rev 10673)
@@ -4,13 +4,11 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libxml2-download-http
-    "http://xmlsoft.org/sources/libxml2-&libxml2-version;.tar.gz">
-  <!ENTITY libxml2-download-ftp
-    "ftp://xmlsoft.org/libxml2/libxml2-&libxml2-version;.tar.gz">
-  <!ENTITY libxml2-md5sum        "c62106f02ee00b6437f0fb9d370c1093">
-  <!ENTITY libxml2-size          "4.7 MB">
-  <!ENTITY libxml2-buildsize     "89 MB">
+  <!ENTITY libxml2-download-http "http://xmlsoft.org/sources/libxml2-&libxml2-version;.tar.gz">
+  <!ENTITY libxml2-download-ftp  "ftp://xmlsoft.org/libxml2/libxml2-&libxml2-version;.tar.gz">
+  <!ENTITY libxml2-md5sum        "5b9bebf4f5d2200ae2c4efe8fa6103f7">
+  <!ENTITY libxml2-size          "5.0 MB">
+  <!ENTITY libxml2-buildsize     "100 MB">
   <!ENTITY libxml2-time          "0.7 SBU">
 ]>
 
@@ -25,15 +23,15 @@
   <title>libxml2-&libxml2-version;</title>
 
   <indexterm zone="libxml2">
-    <primary sortas="a-Libxml2">Libxml2</primary>
+    <primary sortas="a-libxml2">libxml2</primary>
   </indexterm>
 
   <sect2 role="package">
     <title>Introduction to libxml2</title>
 
     <para>
-      The <application>libxml2</application> package contains XML libraries.
-      These are useful for parsing XML files.
+      The <application>libxml2</application> package contains libraries
+      and utilities used for parsing XML files.
     </para>
 
     &lfs72_checked;
@@ -41,27 +39,39 @@
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&libxml2-download-http;"/></para>
+        <para>
+          Download (HTTP): <ulink url="&libxml2-download-http;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download (FTP): <ulink url="&libxml2-download-ftp;"/></para>
+        <para>
+          Download (FTP): <ulink url="&libxml2-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &libxml2-md5sum;</para>
+        <para>
+          Download MD5 sum: &libxml2-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &libxml2-size;</para>
+        <para>
+          Download size: &libxml2-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &libxml2-buildsize;</para>
+        <para>
+          Estimated disk space required: &libxml2-buildsize;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &libxml2-time;</para>
+        <para>
+          Estimated build time: &libxml2-time;
+        </para>
       </listitem>
     </itemizedlist>
 
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
-    <itemizedlist spacing='compact'>
+    <itemizedlist spacing="compact">
       <listitem>
         <para>
           Optional Testsuite:
@@ -85,7 +95,7 @@
         Some packages which utilize <application>libxml2</application> (such as
         <application>GNOME Doc Utils</application>) need the
         <application>Python</application> module installed to function properly
-        and some packages (such as GNOME Panel) will not build properly if the
+        and some packages (such as MesaLib) will not build properly if the
         <application>Python</application> module is not available.
       </para>
     </note>
@@ -110,7 +120,9 @@
 <screen><userinput>./configure --prefix=/usr --disable-static &&
 make</userinput></screen>
 
-    <para>To test the results, issue: <command>make check</command>.</para>
+    <para>
+      To test the results, issue: <command>make check</command>.
+    </para>
 
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:
@@ -126,10 +138,11 @@
       href="../../xincludes/static-libraries.xml"/>
 
     <para>
-      <option>--with-history</option>: If this option is used, it enables
+      <option>--with-history</option>: If this switch is used, it enables
       <application>Readline</application> support when running
       <command>xmlcatalog</command> or <command>xmllint</command> in shell mode.
     </para>
+
   </sect2>
 
   <sect2 role="content">
@@ -142,9 +155,7 @@
 
       <seglistitem>
         <seg>
-          xml2-config,
-          xmlcatalog and
-          xmllint
+          xml2-config, xmlcatalog and xmllint
         </seg>
         <seg>
           libxml2.so and optionally, the libxml2mod.so
@@ -204,7 +215,7 @@
       </varlistentry>
 
       <varlistentry id="libxml2-lib">
-        <term><filename class='libraryfile'>libxml2.so</filename></term>
+        <term><filename class="libraryfile">libxml2.so</filename></term>
         <listitem>
           <para>
             provides functions for programs to parse files that use the XML
@@ -215,6 +226,9 @@
           </indexterm>
         </listitem>
       </varlistentry>
+
     </variablelist>
+
   </sect2>
+
 </sect1>

Modified: trunk/BOOK/general/genlib/libxslt.xml
===================================================================
--- trunk/BOOK/general/genlib/libxslt.xml	2012-09-18 16:11:23 UTC (rev 10672)
+++ trunk/BOOK/general/genlib/libxslt.xml	2012-09-19 11:47:53 UTC (rev 10673)
@@ -6,9 +6,9 @@
 
   <!ENTITY libxslt-download-http "http://xmlsoft.org/sources/libxslt-&libxslt-version;.tar.gz">
   <!ENTITY libxslt-download-ftp  "ftp://xmlsoft.org/libxslt/libxslt-&libxslt-version;.tar.gz">
-  <!ENTITY libxslt-md5sum        "e61d0364a30146aaa3001296f853b2b9">
+  <!ENTITY libxslt-md5sum        "4d01ff464b9ea7236925a1adf147c7f8">
   <!ENTITY libxslt-size          "3.3 MB">
-  <!ENTITY libxslt-buildsize     "38 MB">
+  <!ENTITY libxslt-buildsize     "35 MB">
   <!ENTITY libxslt-time          "0.3 SBU">
 ]>
 
@@ -23,72 +23,104 @@
   <title>libxslt-&libxslt-version;</title>
 
   <indexterm zone="libxslt">
-    <primary sortas="a-Libxslt">Libxslt</primary>
+    <primary sortas="a-libxslt">libxslt</primary>
   </indexterm>
 
   <sect2 role="package">
     <title>Introduction to libxslt</title>
 
-    <para>The <application>libxslt</application> package contains
-    XSLT libraries. These are useful for extending <filename
-    class="libraryfile">libxml2</filename> libraries to support
-    XSLT files.</para>
+    <para>
+      The <application>libxslt</application> package contains
+      XSLT libraries used for extending <filename
+      class="libraryfile">libxml2</filename> libraries to
+      support XSLT files.
+    </para>
 
     &lfs72_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&libxslt-download-http;"/></para>
+        <para>
+          Download (HTTP): <ulink url="&libxslt-download-http;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download (FTP): <ulink url="&libxslt-download-ftp;"/></para>
+        <para>
+          Download (FTP): <ulink url="&libxslt-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &libxslt-md5sum;</para>
+        <para>
+          Download MD5 sum: &libxslt-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &libxslt-size;</para>
+        <para>
+          Download size: &libxslt-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &libxslt-buildsize;</para>
+        <para>
+          Estimated disk space required: &libxslt-buildsize;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &libxslt-time;</para>
+        <para>
+          Estimated build time: &libxslt-time;
+        </para>
       </listitem>
     </itemizedlist>
 
     <bridgehead renderas="sect3">libxslt Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="libxml2"/></para>
+    <para role="required">
+      <xref linkend="libxml2"/>
+    </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="python2"/> and
-    <xref linkend="libgcrypt"/></para>
+    <para role="optional">
+      <xref linkend="libgcrypt"/> and
+      <xref linkend="python2"/>
+    </para>
 
     <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/libxslt"/></para>
-
+      <ulink url="&blfs-wiki;/libxslt"/>
+    </para>
   </sect2>
 
   <sect2 role="installation">
     <title>Installation of libxslt</title>
 
-    <para>Install <application>libxslt</application> by running the following
-    commands:</para>
+    <para>
+      Install <application>libxslt</application> by running the following
+      commands:
+    </para>
 
-<screen><userinput>./configure --prefix=/usr &&
+<screen><userinput>./configure --prefix=/usr --disable-static &&
 make</userinput></screen>
 
-    <para>To test the results, issue: <command>make check</command>.</para>
+    <para>
+      To test the results, issue: <command>make check</command>.
+    </para>
 
-    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 
   </sect2>
 
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
+
+  </sect2>
+
   <sect2 role="content">
     <title>Contents</title>
 
@@ -98,10 +130,16 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>xslt-config and xsltproc</seg>
-        <seg>libexslt.{so,a}, libxslt.{so,a} and optionally, libxsltmod.{so,a}
-        <application>Python</application> modules</seg>
-        <seg>/usr/include/lib{e}xslt,
+        <seg>
+          xslt-config and xsltproc
+        </seg>
+        <seg>
+          libexslt.so, libxslt.so and optionally, libxsltmod.so
+          <application>Python</application> modules
+        </seg>
+        <seg>
+        /usr/include/libexslt,
+        /usr/include/libxslt,
         /usr/lib/libxslt-plugins,
         /usr/share/doc/libxslt-&libxslt-version;, and
         /usr/share/doc/libxslt-python-&libxslt-version;</seg>
@@ -116,9 +154,11 @@
       <varlistentry id="xslt-config">
         <term><command>xslt-config</command></term>
         <listitem>
-          <para>is used to find out the pre-processor, linking and
-          compiling flags necessary to use the <application>libxslt</application>
-          libraries in 3rd-party programs.</para>
+          <para>
+            is used to find out the pre-processor, linking and
+            compiling flags necessary to use the <application>libxslt</application>
+            libraries in 3rd-party programs.
+          </para>
           <indexterm zone="libxslt xslt-config">
             <primary sortas="b-xslt-config">xslt-config</primary>
           </indexterm>
@@ -128,31 +168,37 @@
       <varlistentry id="xsltproc">
         <term><command>xsltproc</command></term>
         <listitem>
-          <para>is used to apply XSLT stylesheets to XML documents.</para>
+          <para>
+            is used to apply XSLT stylesheets to XML documents.
+          </para>
           <indexterm zone="libxslt xsltproc">
             <primary sortas="b-xsltproc">xsltproc</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libxslt-lib">
-        <term><filename class='libraryfile'>libxslt.{so,a}</filename></term>
+      <varlistentry id="libexslt">
+        <term><filename class="libraryfile">libexslt.so</filename></term>
         <listitem>
-          <para> provides extensions to the
-          <filename class="libraryfile">libxml2</filename>
-          libraries to parse files that use the XSLT format.</para>
-          <indexterm zone="libxslt libxslt-lib">
-            <primary sortas="c-libxslt">libxslt.{so,a}</primary>
+          <para>
+            is used to provide extensions to XSLT functions.
+          </para>
+          <indexterm zone="libxslt libexslt">
+            <primary sortas="c-libexslt">libexslt.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libexslt">
-        <term><filename class='libraryfile'>libexslt.{so,a}</filename></term>
+      <varlistentry id="libxslt-lib">
+        <term><filename class="libraryfile">libxslt.so</filename></term>
         <listitem>
-          <para>is used to provide extensions to XSLT functions.</para>
-          <indexterm zone="libxslt libexslt">
-            <primary sortas="c-libexslt">libexslt.{so,a}</primary>
+          <para>
+            provides extensions to the
+            <filename class="libraryfile">libxml2</filename>
+            libraries to parse files that use the XSLT format.
+          </para>
+          <indexterm zone="libxslt libxslt-lib">
+            <primary sortas="c-libxslt">libxslt.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-09-18 16:11:23 UTC (rev 10672)
+++ trunk/BOOK/general.ent	2012-09-19 11:47:53 UTC (rev 10673)
@@ -3,13 +3,13 @@
 $Date$
 -->
 
-<!ENTITY day          "15">                   <!-- Always 2 digits -->
+<!ENTITY day          "19">                   <!-- Always 2 digits -->
 <!ENTITY month        "09">                   <!-- Always 2 digits -->
 <!ENTITY year         "2012">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "September 15th, &year;">
+<!ENTITY releasedate  "September 19th, &year;">
 <!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
@@ -281,8 +281,8 @@
 <!ENTITY libunistring-version         "0.9.3">
 <!ENTITY libusb-version               "1.0.9">
 <!ENTITY libusb-compat-version        "0.1.4">
-<!ENTITY libxml2-version              "2.8.0">
-<!ENTITY libxslt-version              "1.1.26">
+<!ENTITY libxml2-version              "2.9.0">
+<!ENTITY libxslt-version              "1.1.27">
 <!ENTITY LZO-version                  "2.06">
 <!ENTITY mtdev-version                "1.1.2">
 <!ENTITY nspr-version                 "4.9.2">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-09-18 16:11:23 UTC (rev 10672)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-09-19 11:47:53 UTC (rev 10673)
@@ -43,10 +43,23 @@
     </listitem>
 
 -->
+
    <listitem>
       <para>September 16th, 2012</para>
       <itemizedlist>
         <listitem>
+          <para>[krejzi] - libxml2 2.9.0.</para>
+        </listitem>
+        <listitem>
+          <para>[krejzi] - libxslt 1.1.27.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+   <listitem>
+      <para>September 16th, 2012</para>
+      <itemizedlist>
+        <listitem>
           <para>[bdubbs] - Add optional run time dependencies to
           xfce and change the startup procedures.</para>
         </listitem>




More information about the blfs-book mailing list