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> -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
