Changeset 8180b89


Ignore:
Timestamp:
09/19/2012 11:47:53 AM (12 years ago)
Author:
Krejzi <krejzi@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
f123dfe7
Parents:
2895b89d
Message:

libxml2 2.9.0 and libxslt 1.1.27.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10673 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r2895b89d r8180b89  
    44-->
    55
    6 <!ENTITY day          "15">                   <!-- Always 2 digits -->
     6<!ENTITY day          "19">                   <!-- Always 2 digits -->
    77<!ENTITY month        "09">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2012">
     
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "&year;-&month;-&day;">
    12 <!ENTITY releasedate  "September 15th, &year;">
     12<!ENTITY releasedate  "September 19th, &year;">
    1313<!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
    1414<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
     
    282282<!ENTITY libusb-version               "1.0.9">
    283283<!ENTITY libusb-compat-version        "0.1.4">
    284 <!ENTITY libxml2-version              "2.8.0">
    285 <!ENTITY libxslt-version              "1.1.26">
     284<!ENTITY libxml2-version              "2.9.0">
     285<!ENTITY libxslt-version              "1.1.27">
    286286<!ENTITY LZO-version                  "2.06">
    287287<!ENTITY mtdev-version                "1.1.2">
  • general/genlib/libxml2.xml

    r2895b89d r8180b89  
    55  %general-entities;
    66
    7   <!ENTITY libxml2-download-http
    8     "http://xmlsoft.org/sources/libxml2-&libxml2-version;.tar.gz">
    9   <!ENTITY libxml2-download-ftp
    10     "ftp://xmlsoft.org/libxml2/libxml2-&libxml2-version;.tar.gz">
    11   <!ENTITY libxml2-md5sum        "c62106f02ee00b6437f0fb9d370c1093">
    12   <!ENTITY libxml2-size          "4.7 MB">
    13   <!ENTITY libxml2-buildsize     "89 MB">
     7  <!ENTITY libxml2-download-http "http://xmlsoft.org/sources/libxml2-&libxml2-version;.tar.gz">
     8  <!ENTITY libxml2-download-ftp  "ftp://xmlsoft.org/libxml2/libxml2-&libxml2-version;.tar.gz">
     9  <!ENTITY libxml2-md5sum        "5b9bebf4f5d2200ae2c4efe8fa6103f7">
     10  <!ENTITY libxml2-size          "5.0 MB">
     11  <!ENTITY libxml2-buildsize     "100 MB">
    1412  <!ENTITY libxml2-time          "0.7 SBU">
    1513]>
     
    2624
    2725  <indexterm zone="libxml2">
    28     <primary sortas="a-Libxml2">Libxml2</primary>
     26    <primary sortas="a-libxml2">libxml2</primary>
    2927  </indexterm>
    3028
     
    3331
    3432    <para>
    35       The <application>libxml2</application> package contains XML libraries.
    36       These are useful for parsing XML files.
     33      The <application>libxml2</application> package contains libraries
     34      and utilities used for parsing XML files.
    3735    </para>
    3836
     
    4240    <itemizedlist spacing="compact">
    4341      <listitem>
    44         <para>Download (HTTP): <ulink url="&libxml2-download-http;"/></para>
    45       </listitem>
    46       <listitem>
    47         <para>Download (FTP): <ulink url="&libxml2-download-ftp;"/></para>
    48       </listitem>
    49       <listitem>
    50         <para>Download MD5 sum: &libxml2-md5sum;</para>
    51       </listitem>
    52       <listitem>
    53         <para>Download size: &libxml2-size;</para>
    54       </listitem>
    55       <listitem>
    56         <para>Estimated disk space required: &libxml2-buildsize;</para>
    57       </listitem>
    58       <listitem>
    59         <para>Estimated build time: &libxml2-time;</para>
     42        <para>
     43          Download (HTTP): <ulink url="&libxml2-download-http;"/>
     44        </para>
     45      </listitem>
     46      <listitem>
     47        <para>
     48          Download (FTP): <ulink url="&libxml2-download-ftp;"/>
     49        </para>
     50      </listitem>
     51      <listitem>
     52        <para>
     53          Download MD5 sum: &libxml2-md5sum;
     54        </para>
     55      </listitem>
     56      <listitem>
     57        <para>
     58          Download size: &libxml2-size;
     59        </para>
     60      </listitem>
     61      <listitem>
     62        <para>
     63          Estimated disk space required: &libxml2-buildsize;
     64        </para>
     65      </listitem>
     66      <listitem>
     67        <para>
     68          Estimated build time: &libxml2-time;
     69        </para>
    6070      </listitem>
    6171    </itemizedlist>
    6272
    6373    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    64     <itemizedlist spacing='compact'>
     74    <itemizedlist spacing="compact">
    6575      <listitem>
    6676        <para>
     
    8696        <application>GNOME Doc Utils</application>) need the
    8797        <application>Python</application> module installed to function properly
    88         and some packages (such as GNOME Panel) will not build properly if the
     98        and some packages (such as MesaLib) will not build properly if the
    8999        <application>Python</application> module is not available.
    90100      </para>
     
    111121make</userinput></screen>
    112122
    113     <para>To test the results, issue: <command>make check</command>.</para>
     123    <para>
     124      To test the results, issue: <command>make check</command>.
     125    </para>
    114126
    115127    <para>
     
    127139
    128140    <para>
    129       <option>--with-history</option>: If this option is used, it enables
     141      <option>--with-history</option>: If this switch is used, it enables
    130142      <application>Readline</application> support when running
    131143      <command>xmlcatalog</command> or <command>xmllint</command> in shell mode.
    132144    </para>
     145
    133146  </sect2>
    134147
     
    143156      <seglistitem>
    144157        <seg>
    145           xml2-config,
    146           xmlcatalog and
    147           xmllint
     158          xml2-config, xmlcatalog and xmllint
    148159        </seg>
    149160        <seg>
     
    205216
    206217      <varlistentry id="libxml2-lib">
    207         <term><filename class='libraryfile'>libxml2.so</filename></term>
     218        <term><filename class="libraryfile">libxml2.so</filename></term>
    208219        <listitem>
    209220          <para>
     
    216227        </listitem>
    217228      </varlistentry>
     229
    218230    </variablelist>
    219   </sect2>
     231
     232  </sect2>
     233
    220234</sect1>
  • general/genlib/libxslt.xml

    r2895b89d r8180b89  
    77  <!ENTITY libxslt-download-http "http://xmlsoft.org/sources/libxslt-&libxslt-version;.tar.gz">
    88  <!ENTITY libxslt-download-ftp  "ftp://xmlsoft.org/libxslt/libxslt-&libxslt-version;.tar.gz">
    9   <!ENTITY libxslt-md5sum        "e61d0364a30146aaa3001296f853b2b9">
     9  <!ENTITY libxslt-md5sum        "4d01ff464b9ea7236925a1adf147c7f8">
    1010  <!ENTITY libxslt-size          "3.3 MB">
    11   <!ENTITY libxslt-buildsize     "38 MB">
     11  <!ENTITY libxslt-buildsize     "35 MB">
    1212  <!ENTITY libxslt-time          "0.3 SBU">
    1313]>
     
    2424
    2525  <indexterm zone="libxslt">
    26     <primary sortas="a-Libxslt">Libxslt</primary>
     26    <primary sortas="a-libxslt">libxslt</primary>
    2727  </indexterm>
    2828
     
    3030    <title>Introduction to libxslt</title>
    3131
    32     <para>The <application>libxslt</application> package contains
    33     XSLT libraries. These are useful for extending <filename
    34     class="libraryfile">libxml2</filename> libraries to support
    35     XSLT files.</para>
     32    <para>
     33      The <application>libxslt</application> package contains
     34      XSLT libraries used for extending <filename
     35      class="libraryfile">libxml2</filename> libraries to
     36      support XSLT files.
     37    </para>
    3638
    3739    &lfs72_checked;
     
    4042    <itemizedlist spacing="compact">
    4143      <listitem>
    42         <para>Download (HTTP): <ulink url="&libxslt-download-http;"/></para>
    43       </listitem>
    44       <listitem>
    45         <para>Download (FTP): <ulink url="&libxslt-download-ftp;"/></para>
    46       </listitem>
    47       <listitem>
    48         <para>Download MD5 sum: &libxslt-md5sum;</para>
    49       </listitem>
    50       <listitem>
    51         <para>Download size: &libxslt-size;</para>
    52       </listitem>
    53       <listitem>
    54         <para>Estimated disk space required: &libxslt-buildsize;</para>
    55       </listitem>
    56       <listitem>
    57         <para>Estimated build time: &libxslt-time;</para>
     44        <para>
     45          Download (HTTP): <ulink url="&libxslt-download-http;"/>
     46        </para>
     47      </listitem>
     48      <listitem>
     49        <para>
     50          Download (FTP): <ulink url="&libxslt-download-ftp;"/>
     51        </para>
     52      </listitem>
     53      <listitem>
     54        <para>
     55          Download MD5 sum: &libxslt-md5sum;
     56        </para>
     57      </listitem>
     58      <listitem>
     59        <para>
     60          Download size: &libxslt-size;
     61        </para>
     62      </listitem>
     63      <listitem>
     64        <para>
     65          Estimated disk space required: &libxslt-buildsize;
     66        </para>
     67      </listitem>
     68      <listitem>
     69        <para>
     70          Estimated build time: &libxslt-time;
     71        </para>
    5872      </listitem>
    5973    </itemizedlist>
     
    6276
    6377    <bridgehead renderas="sect4">Required</bridgehead>
    64     <para role="required"><xref linkend="libxml2"/></para>
     78    <para role="required">
     79      <xref linkend="libxml2"/>
     80    </para>
    6581
    6682    <bridgehead renderas="sect4">Optional</bridgehead>
    67     <para role="optional"><xref linkend="python2"/> and
    68     <xref linkend="libgcrypt"/></para>
     83    <para role="optional">
     84      <xref linkend="libgcrypt"/> and
     85      <xref linkend="python2"/>
     86    </para>
    6987
    7088    <para condition="html" role="usernotes">User Notes:
    71     <ulink url="&blfs-wiki;/libxslt"/></para>
    72 
     89      <ulink url="&blfs-wiki;/libxslt"/>
     90    </para>
    7391  </sect2>
    7492
     
    7694    <title>Installation of libxslt</title>
    7795
    78     <para>Install <application>libxslt</application> by running the following
    79     commands:</para>
    80 
    81 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     96    <para>
     97      Install <application>libxslt</application> by running the following
     98      commands:
     99    </para>
     100
     101<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    82102make</userinput></screen>
    83103
    84     <para>To test the results, issue: <command>make check</command>.</para>
    85 
    86     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     104    <para>
     105      To test the results, issue: <command>make check</command>.
     106    </para>
     107
     108    <para>
     109      Now, as the <systemitem class="username">root</systemitem> user:
     110    </para>
    87111
    88112<screen role="root"><userinput>make install</userinput></screen>
     113
     114  </sect2>
     115
     116  <sect2 role="commands">
     117    <title>Command Explanations</title>
     118
     119    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     120      href="../../xincludes/static-libraries.xml"/>
    89121
    90122  </sect2>
     
    99131
    100132      <seglistitem>
    101         <seg>xslt-config and xsltproc</seg>
    102         <seg>libexslt.{so,a}, libxslt.{so,a} and optionally, libxsltmod.{so,a}
    103         <application>Python</application> modules</seg>
    104         <seg>/usr/include/lib{e}xslt,
     133        <seg>
     134          xslt-config and xsltproc
     135        </seg>
     136        <seg>
     137          libexslt.so, libxslt.so and optionally, libxsltmod.so
     138          <application>Python</application> modules
     139        </seg>
     140        <seg>
     141        /usr/include/libexslt,
     142        /usr/include/libxslt,
    105143        /usr/lib/libxslt-plugins,
    106144        /usr/share/doc/libxslt-&libxslt-version;, and
     
    117155        <term><command>xslt-config</command></term>
    118156        <listitem>
    119           <para>is used to find out the pre-processor, linking and
    120           compiling flags necessary to use the <application>libxslt</application>
    121           libraries in 3rd-party programs.</para>
     157          <para>
     158            is used to find out the pre-processor, linking and
     159            compiling flags necessary to use the <application>libxslt</application>
     160            libraries in 3rd-party programs.
     161          </para>
    122162          <indexterm zone="libxslt xslt-config">
    123163            <primary sortas="b-xslt-config">xslt-config</primary>
     
    129169        <term><command>xsltproc</command></term>
    130170        <listitem>
    131           <para>is used to apply XSLT stylesheets to XML documents.</para>
     171          <para>
     172            is used to apply XSLT stylesheets to XML documents.
     173          </para>
    132174          <indexterm zone="libxslt xsltproc">
    133175            <primary sortas="b-xsltproc">xsltproc</primary>
     
    136178      </varlistentry>
    137179
     180      <varlistentry id="libexslt">
     181        <term><filename class="libraryfile">libexslt.so</filename></term>
     182        <listitem>
     183          <para>
     184            is used to provide extensions to XSLT functions.
     185          </para>
     186          <indexterm zone="libxslt libexslt">
     187            <primary sortas="c-libexslt">libexslt.so</primary>
     188          </indexterm>
     189        </listitem>
     190      </varlistentry>
     191
    138192      <varlistentry id="libxslt-lib">
    139         <term><filename class='libraryfile'>libxslt.{so,a}</filename></term>
    140         <listitem>
    141           <para> provides extensions to the
    142           <filename class="libraryfile">libxml2</filename>
    143           libraries to parse files that use the XSLT format.</para>
     193        <term><filename class="libraryfile">libxslt.so</filename></term>
     194        <listitem>
     195          <para>
     196            provides extensions to the
     197            <filename class="libraryfile">libxml2</filename>
     198            libraries to parse files that use the XSLT format.
     199          </para>
    144200          <indexterm zone="libxslt libxslt-lib">
    145             <primary sortas="c-libxslt">libxslt.{so,a}</primary>
    146           </indexterm>
    147         </listitem>
    148       </varlistentry>
    149 
    150       <varlistentry id="libexslt">
    151         <term><filename class='libraryfile'>libexslt.{so,a}</filename></term>
    152         <listitem>
    153           <para>is used to provide extensions to XSLT functions.</para>
    154           <indexterm zone="libxslt libexslt">
    155             <primary sortas="c-libexslt">libexslt.{so,a}</primary>
     201            <primary sortas="c-libxslt">libxslt.so</primary>
    156202          </indexterm>
    157203        </listitem>
  • introduction/welcome/changelog.xml

    r2895b89d r8180b89  
    4444
    4545-->
     46
     47   <listitem>
     48      <para>September 16th, 2012</para>
     49      <itemizedlist>
     50        <listitem>
     51          <para>[krejzi] - libxml2 2.9.0.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[krejzi] - libxslt 1.1.27.</para>
     55        </listitem>
     56      </itemizedlist>
     57    </listitem>
     58
    4659   <listitem>
    4760      <para>September 16th, 2012</para>
Note: See TracChangeset for help on using the changeset viewer.