Ignore:
Timestamp:
10/15/2016 02:41:16 AM (8 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
eeb2fe75
Parents:
977a50a
Message:

Perl Modules:
· Remove optional Encode deps from MIME::Charset
· Delete all commented modules
· Add text file of modules in core perl known to be referenced in Makefile.PL files

so that adding a new module will be less prone to adding a core dependency.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/perl-modules.xml

    r977a50a r4a7a19b  
    9090  <!ENTITY Parse-Yapp-md5sum "7bfca736d6af36c51edf7a97111a8f3b">
    9191
    92   <!ENTITY Readonly-XS-download-http "http://www.cpan.org/authors/id/R/RO/ROODE/Readonly-XS-&Readonly-XS-version;.tar.gz">
    93   <!ENTITY Readonly-XS-md5sum "df71f29abfcbd14c963f912d6d6ded6b">
    94 
    9592  <!ENTITY Regexp-Common-download-http "http://www.cpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-&Regexp-Common-version;.tar.gz">
    9693  <!ENTITY Regexp-Common-md5sum "566c7c851b6a1cbf1a82a5d3bc7d5d11">
     
    105102  <!ENTITY Test-Differences-md5sum "ecfda620fe133e36a6e392d94ab8424d">
    106103
    107 <!--
    108   <!ENTITY Test-Pod-download-http "http://www.cpan.org/authors/id/E/ET/ETHER/Test-Pod-&Test-Pod-version;.tar.gz">
    109   <!ENTITY Test-Pod-md5sum "f806aa84de2f0c0fba48b3a5a8a4aecf">
    110 
    111   <!ENTITY Test-Pod-Coverage-download-http "http://www.cpan.org/authors/id/N/NE/NEILB/Test-Pod-Coverage-&Test-Pod-Coverage-version;.tar.gz">
    112   <!ENTITY Test-Pod-Coverage-md5sum "c9ea5f4182415b13d2db18484a38c01b">
    113 -->
    114104  <!ENTITY Text-BibTeX-download-http "http://www.cpan.org/authors/id/A/AM/AMBS/Text-BibTeX-&Text-BibTeX-version;.tar.gz">
    115105  <!ENTITY Text-BibTeX-md5sum "02a8df203a8e75922c8c2b5924bff741">
     
    118108  <!ENTITY Text-Roman-md5sum "1f6b09c0cc1f4425b565ff787a39fd83">
    119109
    120 <!-- version of Unicode::Collate in core perl is currently adequate
    121   <!ENTITY Unicode-Collate-download-http "http://search.cpan.org/CPAN/authors/id/S/SA/SADAHIRO/Unicode-Collate-&Unicode-Collate-version;.tar.gz">
    122   <!ENTITY Unicode-Collate-md5sum "c486b31f87bfa3875883f3c9fad9fd99"> -->
    123 
    124110  <!ENTITY Unicode-LineBreak-download-http "http://www.cpan.org/authors/id/N/NE/NEZUMI/Unicode-LineBreak-&Unicode-LineBreak-version;.tar.gz">
    125111  <!ENTITY Unicode-LineBreak-md5sum "57dc12ff0511f9db95a2dbb6304342ca">
    126112
    127 <!-- version of Unicode::Normalize in core perl has probable always been adequate
    128   <!ENTITY Unicode-Normalize-download-http "http://www.cpan.org/authors/id/K/KH/KHW/Unicode-Normalize-&Unicode-Normalize-version;.tar.gz">
    129   <!ENTITY Unicode-Normalize-md5sum "8f25327bbccc33717b7d85433e1083bd"> -->
    130 
    131113  <!ENTITY URI-download-http "http://www.cpan.org/authors/id/E/ET/ETHER/URI-&URI-version;.tar.gz">
    132114  <!ENTITY URI-md5sum "247c3da29a794f72730e01aa5a715daf">
     
    137119  <!ENTITY XML-LibXSLT-download-http "http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXSLT-&XML-LibXSLT-version;.tar.gz">
    138120  <!ENTITY XML-LibXSLT-md5sum "adf26f5195e18087c89ef3e7f7d97c43">
    139 
    140   <!ENTITY XML-Parser-download-http "http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/XML-Parser-&XML-Parser-version;.tar.gz">
    141   <!ENTITY XML-Parser-md5sum "c320d2ffa459e6cdc6f9f59c1185855e  ">
    142121
    143122  <!ENTITY XML-Simple-download-http "http://cpan.org/authors/id/G/GR/GRANTM/XML-Simple-&XML-Simple-version;.tar.gz">
     
    163142 Where a dependency is used by multiple other modules on this page, but not by
    164143 packages elsewhere in the book, promote it to a top-level entry so that it can
    165  be linked - but do not give it a version.  See Capture::Tiny for an example. -->
     144 be linked - but do not give it a version.  See Capture::Tiny for an example.
     145
     146 If you have to add a new module, working out which dependencies are part of the
     147 core perl distribution can be error-prone : for an incomplete list see
     148
     149  general/prog/perl-core-modules.txt
     150
     151 and please update that it you find new deps which are part of the core.
     152
     153 -->
    166154
    167155<sect1 id="perl-modules" xreflabel="Perl modules">
     
    200188    modules which allow more tests to be run, but omitting them will still allow
    201189    the tests to <literal>PASS</literal>.</para>
     190
     191    <note>
     192      <para>For unversioned modules on this page, if you are building without
     193      using the CPAN automated install you should check when the current version
     194      was released. If it is recent you should review the 'Changes' link for it
     195      at http://search .cpan.org in case the dependencies have altered.</para>
     196    </note>
    202197
    203198    <!-- Archive::Zip -->
     
    716711    </itemizedlist>
    717712
    718 <!--    <!- Glib ->
    719     <bridgehead renderas="sect3" id="perl-glib"
    720     xreflabel="Glib-&Glib-perl-version;">
    721     Glib-&Glib-perl-version;</bridgehead>
    722 
    723     <indexterm zone="perl-modules perl-glib">
    724       <primary sortas="a-Glib">Glib</primary>
    725     </indexterm>
    726 
    727     <para>
    728       This module is a <application>Perl</application> wrapper around
    729       <application>GLib</application> that attempts to provide a perlish
    730       interface while remaining as true as possible to the underlying C API, so
    731       that any reference materials you can find on using GLib may still apply to
    732       using the libraries from Perl. This module and the dependency modules use
    733       the standard <xref linkend="perl-standard-install"/>.
    734     </para>
    735 
    736     &lfs7 4_checked;
    737 
    738     <itemizedlist>
    739       <listitem>
    740         <para>
    741           <ulink url="http://www.cpan.org/authors/id/T/TS/TSCH/Glib-&Glib-perl-version-download-http;.tar.gz">
    742           Glib-&Glib-perl-version;</ulink> (MD5 sum: 1d81a8aec5f7f1182a96cfaaf119d866)
    743         </para>
    744         <itemizedlist>
    745           <listitem>
    746             <para>
    747               <ulink url="http://search.cpan.org/~xaoc/ExtUtils-PkgConfig/">ExtUtils::PkgConfig</ulink>
    748             </para>
    749             <itemizedlist>
    750               <listitem>
    751                 <para>
    752                   <ulink url="http://search.cpan.org/~flora/ExtUtils-Depends/">ExtUtils::Depends</ulink>
    753                 </para>
    754               </listitem>
    755             </itemizedlist>
    756           </listitem>
    757         </itemizedlist>
    758       </listitem>
    759     </itemizedlist>
    760 -->
    761713    <!-- HTML::Parser -->
    762714    <bridgehead renderas="sect3" id="perl-html-parser"
     
    798750      </listitem>
    799751    </itemizedlist>
    800 
    801     <!-- HTML::TableExtract
    802     <bridgehead renderas="sect3" id="perl-html-tableextract"
    803     xreflabel="HTML::TableExtract-&HTML-TableExtract-version;">
    804     HTML::TableExtract-&HTML-TableExtract-version;</bridgehead>
    805 
    806     <indexterm zone="perl-modules perl-html-tableextract">
    807       <primary sortas="a-HTML-TableExtract">HTML::TableExtract</primary>
    808     </indexterm>
    809 
    810     <para>HTML::TableExtract is a module that simplifies the extraction of the
    811     content contained in tables within HTML documents, extracted either as
    812     text or encoded element trees. Tables of note may be specified using
    813     Headers, Depth, Count, Attributes, or some combination of the four. This
    814     module and dependency modules use the standard
    815     <xref linkend="perl-standard-install"/>.</para>
    816 
    817     <itemizedlist>
    818       <listitem>
    819         <para>
    820           <ulink url="http://cpan.org/authors/id/M/MS/MSISK/HTML-TableExtract-&HTML-TableExtract-version-download-http;.tar.gz">
    821           HTML::TableExtract-&HTML-TableExtract-version;</ulink> (MD5sum: ac1b8fa092d53931a9f3fdbba330f5b0)
    822         </para>
    823         <itemizedlist>
    824           <listitem>
    825             <para>
    826               <ulink url="http://search.cpan.org/~msisk/HTML-Element-Extended/">HTML::Element::Extended</ulink>
    827             </para>
    828             <itemizedlist>
    829               <listitem>
    830                 <para>
    831                   <ulink url="http://search.cpan.org/~cjm/HTML-Tree/">HTML::Tree</ulink>
    832                 </para>
    833                 <itemizedlist>
    834                   <listitem>
    835                     <para>
    836                       <xref linkend="perl-html-parser"/>
    837                     </para>
    838                   </listitem>
    839                   <listitem>
    840                     <para>
    841                       <ulink url="http://search.cpan.org/dist/Test-Fatal/">Test::Fatal</ulink>
    842                       (optionally used in the test suite)
    843                     </para>
    844                     <itemizedlist>
    845                       <listitem>
    846                         <para>
    847                           <ulink url="http://search.cpan.org/~doy/Try-Tiny/">Try::Tiny</ulink>
    848                         </para>
    849                       </listitem>
    850                     </itemizedlist>
    851                   </listitem>
    852                 </itemizedlist>
    853               </listitem>
    854             </itemizedlist>
    855           </listitem>
    856         </itemizedlist>
    857       </listitem>
    858     </itemizedlist> -->
    859752
    860753    <!-- IPC::Run3 -->
     
    12531146    </itemizedlist>
    12541147
    1255     <!-- Module::Info
    1256     <bridgehead renderas="sect3" id="perl-module-info"
    1257     xreflabel="Module::Info-&Module-Info-version;">
    1258     Module::Info-&Module-Info-version;</bridgehead>
    1259 
    1260     <indexterm zone="perl-modules perl-module-info">
    1261       <primary sortas="a-Module-Info">Module::Info</primary>
    1262     </indexterm>
    1263 
    1264     <para>The Module::Info module is quite useful for tasks other than just
    1265     support of other modules. It can be used from the command-line to tell you
    1266     if a particular module is included in, or has been installed into your
    1267     <application>Perl</application> installation. Additionally, Module::Info
    1268     can tell you what version of a module is installed and what dependencies
    1269     are required for it. You can even use Module::Info to gather dependencies
    1270     of uninstalled modules. The Module::Info module and dependencies install
    1271     using the standard <application>Perl</application> module
    1272     <xref linkend="perl-standard-install"/>.</para>
    1273 
    1274     <itemizedlist>
    1275       <listitem>
    1276         <para>
    1277           <ulink url="http://www.cpan.org/authors/id/M/MB/MBARBON/Module-Info-&Module-Info-version-download-http;.tar.gz">
    1278           Module-Info-&Module-Info-version;</ulink>
    1279         </para>
    1280       </listitem>
    1281     </itemizedlist>
    1282     -->
    1283 
    1284     <!-- Module::Signature
    1285     <bridgehead renderas="sect3" id="perl-module-signature"
    1286     xreflabel="Module::Signature-&Module-Signature-version;">
    1287     Module::Signature-&Module-Signature-version;</bridgehead>
    1288 
    1289     <indexterm zone="perl-modules perl-module-signature">
    1290       <primary sortas="a-Module-Signature">Module::Signature</primary>
    1291     </indexterm>
    1292 
    1293     <para>The Module::Signature module is used to check and create
    1294     <filename>SIGNATURE</filename> files for CPAN distributions. After
    1295     installing Module::Signature you can verify the content of a distribution
    1296     tarball (if it includes a <filename>SIGNATURE</filename> file) by unpacking
    1297     the tarball, changing into the newly created directory and issuing the
    1298     command <command>cpansign -v</command>. It will check each file's
    1299     integrity, as well as the signature's validity. Note that some of the
    1300     dependencies appear to be circular, however, they are only run-time
    1301     conflicts and you should be able to fully utilize them as long as
    1302     everything is installed. Module::Signature and the dependency modules are
    1303     installed using the standard <application>Perl</application>
    1304     module <xref linkend="perl-standard-install"/>.</para>
    1305 
    1306     <itemizedlist>
    1307       <listitem>
    1308         <para>
    1309           <ulink url="http://cpan.org/authors/id/A/AU/AUDREYT/Module-Signature-&Module-Signature-version-download-http;.tar.gz">
    1310           Module-Signature-&Module-Signature-version;</ulink>
    1311         </para>
    1312         <itemizedlist>
    1313           <listitem>
    1314             <para>
    1315               <xref linkend="perl-text-diff"/>
    1316             </para>
    1317           </listitem>
    1318           <listitem>
    1319             <para>
    1320               <ulink url="http://cpan.org/authors/id/S/SM/SMUELLER/PAR-Dist-&PAR-Dist-version-download-http;.tar.gz">
    1321               PAR-Dist-&PAR-Dist-version;</ulink>
    1322             </para>
    1323             <itemizedlist>
    1324               <listitem>
    1325                 <para>
    1326                   <xref linkend="perl-archive-zip"/>
    1327                 </para>
    1328               </listitem>
    1329               <listitem>
    1330                 <para>
    1331                   <xref linkend="perl-lwp"/>
    1332                 </para>
    1333               </listitem>
    1334               <listitem>
    1335                 <para>
    1336                   <xref linkend="perl-module-signature"/>
    1337                 </para>
    1338               </listitem>
    1339             </itemizedlist>
    1340           </listitem>
    1341           <listitem>
    1342             <para>
    1343             <xref linkend="gnupg"/>
    1344             </para>
    1345           </listitem>
    1346         </itemizedlist>
    1347       </listitem>
    1348     </itemizedlist>
    1349     -->
    1350 
    13511148    <!-- Net::DNS -->
    13521149    <bridgehead renderas="sect3" id="perl-net-dns"
     
    13931190      </listitem>
    13941191    </itemizedlist>
    1395 
    1396     <!-- Readonly::XS -->
    1397 <!--    <bridgehead renderas="sect3" id="perl-readonly-xs"
    1398     xreflabel="Readonly::XS-&Readonly-XS-version;">
    1399     Readonly::XS-&Readonly-XS-version;</bridgehead>
    1400 
    1401     <indexterm zone="perl-modules perl-readonly-xs">
    1402       <primary sortas="a-Readonly-XS">Readonly::XS</primary>
    1403     </indexterm>
    1404 
    1405     <para>The Readonly::XS module is a companion module for Readonly.pm, to
    1406     speed up read-only scalar variables. This module uses the standard
    1407     <xref linkend="perl-standard-install"/>.</para>
    1408 
    1409     &lfs7 7_checked; &gcc 5_checked; # deliberately broken to not show up, this is all commented
    1410 
    1411     <itemizedlist>
    1412       <listitem>
    1413         <para>
    1414           <ulink url="&Readonly-XS-download-http;">Readonly::XS-&Readonly-XS-version;</ulink>
    1415         </para>
    1416       </listitem>
    1417       <listitem>
    1418 <literallayout>&Readonly-XS-download-http;
    1419 MD5 sum: &Readonly-XS-md5sum;</literallayout>
    1420         <itemizedlist>
    1421           <listitem><literallayout><ulink url="http://search.cpan.org/dist/Readonly/">Readonly</ulink>
    1422 (http://search.cpan.org/dist/Readonly/)
    1423 this uses the <xref linkend="perl-build-install"/></literallayout>
    1424           </listitem>
    1425         </itemizedlist>
    1426       </listitem>
    1427     </itemizedlist> -->
    14281192
    14291193    <!-- Parse::Yapp -->
     
    15891353      </listitem>
    15901354    </itemizedlist>
    1591 
    1592     <!-- Test::Pod \-\->
    1593     <bridgehead renderas="sect3" id="perl-test-pod"
    1594     xreflabel="Test::Pod-&Test-Pod-version;">
    1595     Test::Pod-&Test-Pod-version;</bridgehead>
    1596 
    1597     <indexterm zone="perl-modules perl-test-pod">
    1598       <primary sortas="a-Test-Pod">Test::Pod</primary>
    1599     </indexterm>
    1600 
    1601     <para>
    1602       Test::Pod checks for POD errors in files. It uses the standard
    1603       <xref linkend="perl-standard-install"/>.
    1604     </para>
    1605 
    1606     <itemizedlist>
    1607       <listitem>
    1608         <para>
    1609           <ulink url="&Test-Pod-download-http;">Test-Pod-&Test-Pod-version;</ulink>
    1610         </para>
    1611       </listitem>
    1612       <listitem>
    1613 <literallayout>&Test-Pod-download-http;
    1614 MD5 sum: &Test-Pod-md5sum;</literallayout>
    1615       </listitem>
    1616     </itemizedlist> -->
    1617 
    1618     <!-- Test::Pod::Coverage \-\->
    1619     <bridgehead renderas="sect3" id="perl-test-pod-coverage"
    1620     xreflabel="Test::Pod::Coverage-&Test-Pod-Coverage-version;">
    1621     Test::Pod::Coverage-&Test-Pod-Coverage-version;</bridgehead>
    1622 
    1623     <indexterm zone="perl-modules perl-test-pod-coverage">
    1624       <primary sortas="a-Test-Pod-Coverage">Test::Pod::Coverage</primary>
    1625     </indexterm>
    1626 
    1627     <para>Test::Pod::Coverage check for pod coverage. This module and its
    1628     dependency modules use the standard
    1629     <xref linkend="perl-standard-install"/>.</para>
    1630 
    1631     <itemizedlist>
    1632       <listitem>
    1633         <para>
    1634           <ulink url="&Test-Pod-Coverage-download-http;">Test::Pod::Coverage-&Test-Pod-Coverage-version;</ulink>
    1635         </para>
    1636       </listitem>
    1637       <listitem>
    1638 <literallayout>&Test-Pod-Coverage-download-http;
    1639 MD5 sum: &Test-Pod-Coverage-md5sum;</literallayout>
    1640         <itemizedlist>
    1641           <listitem><literallayout><ulink url="http://search.cpan.org/~rclamp/Pod-Coverage/">Pod::Coverage (for the testsuite)</ulink>
    1642 (http://search.cpan.org/~rclamp/Pod-Coverage/)</literallayout>
    1643             <itemizedlist>
    1644               <listitem><literallayout><ulink url="http://search.cpan.org/~andk/Devel-Symdump/">Devel::Symdump (for the testsuite)</ulink>
    1645 (http://search.cpan.org/~andk/Devel-Symdump/)</literallayout>
    1646               </listitem>
    1647             </itemizedlist>
    1648           </listitem>
    1649         </itemizedlist>
    1650       </listitem>
    1651     </itemizedlist> -->
    16521355
    16531356    <!-- Text::BibTeX -->
     
    17011404    </itemizedlist>
    17021405
    1703 
    1704     <!-- Text::Diff
    1705     <bridgehead renderas="sect3" id="perl-text-diff"
    1706     xreflabel="Text::Diff-&Text-Diff-version;">
    1707     Text::Diff-&Text-Diff-version;</bridgehead>
    1708 
    1709     <indexterm zone="perl-modules perl-text-diff">
    1710       <primary sortas="a-Text-Diff">Text::Diff</primary>
    1711     </indexterm>
    1712 
    1713     <para>Text::Diff is used to perform diffs on files and record sets. It
    1714     provides a basic set of services akin to the GNU <command>diff</command>
    1715     utility. It is not anywhere near as feature complete as GNU
    1716     <command>diff</command>, but it is better integrated with
    1717     <application>Perl</application> and available on all platforms. Text::Diff
    1718     is often faster than shelling out to a system's <command>diff</command>
    1719     executable for small files, and generally slower on larger files. The
    1720     modules listed below are installed using the standard
    1721     <application>Perl</application> module
    1722     <xref linkend="perl-standard-install"/>.</para>
    1723 
    1724     <itemizedlist>
    1725       <listitem>
    1726         <para>
    1727           <ulink url="http://cpan.org/authors/id/R/RB/RBS/Text-Diff-&Text-Diff-version-download-http;.tar.gz">
    1728           Text-Diff-&Text-Diff-version;</ulink></para>
    1729         <itemizedlist>
    1730           <listitem>
    1731             <para>
    1732               <ulink url="http://cpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-&Algorithm-Diff-version-download-http;.tar.gz">
    1733               Algorithm-Diff-&Algorithm-Diff-version;</ulink></para>
    1734           </listitem>
    1735         </itemizedlist>
    1736       </listitem>
    1737     </itemizedlist>
    1738     -->
    1739 
    17401406    <!-- Text::Roman -->
    17411407    <bridgehead renderas="sect3" id="perl-text-roman"
     
    17671433    </itemizedlist>
    17681434
    1769     <!-- Tk
    1770     <bridgehead renderas="sect3" id="tk-perl"
    1771     xreflabel="Tk-Perl-&Tk-Perl-version;">
    1772     Tk-&Tk-Perl-version;</bridgehead>
    1773 
    1774     <indexterm zone="perl-modules tk-perl">
    1775       <primary sortas="a-Tk">Tk</primary>
    1776     </indexterm>
    1777 
    1778     <para>The <application>Tk</application> module is a
    1779     <application>Perl</application> interface to the
    1780     <application>Tk</application> package. The goal of this release is Unicode
    1781     support via <application>Perl</application>'s and
    1782     core-<application>Tk</application>'s use of UTF-8. Tk-&Tk-Perl-version;
    1783     builds and loads into a threaded <application>Perl</application> but is NOT
    1784     yet thread safe. The module is installed using the standard
    1785     <application>Perl</application> module
    1786     <xref linkend="perl-standard-install"/>.</para>
    1787 
    1788     <itemizedlist>
    1789       <listitem>
    1790         <para>
    1791           <ulink url="http://www.cpan.org/authors/id/S/SR/SREZIC/Tk-&Tk-Perl-version-download-http;.tar.gz">
    1792           Tk-&Tk-Perl-version;</ulink></para>
    1793         <itemizedlist>
    1794           <listitem>
    1795             <para>
    1796               <xref linkend="tk"/> and <xref linkend="libjpeg"/>
    1797             </para>
    1798           </listitem>
    1799         </itemizedlist>
    1800       </listitem>
    1801     </itemizedlist>
    1802     -->
    1803 
    1804     <!-- Unicode::Collate
    1805     <bridgehead renderas="sect3" id="perl-unicode-collate"
    1806     xreflabel="Unicode::Collate-&Unicode-Collate-version;">
    1807     Unicode::Collate-&Unicode-Collate-version;</bridgehead>
    1808 
    1809     <indexterm zone="perl-modules perl-unicode-collate">
    1810       <primary sortas="a-Unicode-Collate">Unicode::Collate</primary>
    1811     </indexterm>
    1812 
    1813     <para>Unicode::Collate  provides a Unicode collation algorithm. This module
    1814     uses the standard <xref linkend="perl-standard-install"/>.</para>
    1815 
    1816     &lfs7a_checked;
    1817 
    1818     <itemizedlist>
    1819       <listitem>
    1820         <para>
    1821           <ulink url="&Unicode-Collate-download-http;">Unicode-Collate-&Unicode-Collate-version;</ulink>
    1822         </para>
    1823       </listitem>
    1824       <listitem>
    1825 <literallayout>&Unicode-Collate-download-http;
    1826 MD5 sum: &Unicode-Collate-md5sum;</literallayout>
    1827       </listitem>
    1828     </itemizedlist> -->
    1829 
    18301435    <!-- Unicode::LineBreak -->
    18311436    <bridgehead renderas="sect3" id="perl-unicode-linebreak"
     
    18551460          <listitem><literallayout><ulink url="http://search.cpan.org/dist/MIME-Charset/">MIME::Charset</ulink>
    18561461(http://search.cpan.org/dist/MIME-Charset/)</literallayout>
    1857             <itemizedlist>
    1858               <listitem><literallayout><ulink url="http://search.cpan.org/dist/Encode-JISX0213/">Encode-JISX0213</ulink>
    1859 (http://search.cpan.org/dist/Encode-JISX0213/)</literallayout>
    1860                 <itemizedlist>
    1861                   <listitem><literallayout><ulink url="http://search.cpan.org/dist/Encode-ISO2022/">Encode-ISO2022</ulink>
    1862 (http://search.cpan.org/dist/Encode-ISO2022/)</literallayout>
    1863                   </listitem>
    1864                 </itemizedlist>
    1865               </listitem>
    1866             </itemizedlist>
    18671462          </listitem>
    18681463          <listitem>
     
    18751470      </listitem>
    18761471    </itemizedlist>
    1877 
    1878     <!-- Unicode::Normalize
    1879     <bridgehead renderas="sect3" id="perl-unicode-normalize"
    1880     xreflabel="Unicode::Normalize-&Unicode-Normalize-version;">
    1881     Unicode::Normalize-&Unicode-Normalize-version;</bridgehead>
    1882 
    1883     <indexterm zone="perl-modules perl-unicode-normalize">
    1884       <primary sortas="a-Unicode-Normalize">Unicode::Normalize</primary>
    1885     </indexterm>
    1886 
    1887     <para>Unicode::Normalize provides Unicode Normalization Forms. This module
    1888     uses the standard <xref linkend="perl-standard-install"/>.</para>
    1889 
    1890     &lfs7a_checked;
    1891 
    1892     <itemizedlist>
    1893       <listitem>
    1894         <para>
    1895           <ulink url="&Unicode-Normalize-download-http;">Unicode::Normalize-&Unicode-Normalize-version;</ulink>
    1896         </para>
    1897       </listitem>
    1898       <listitem>
    1899 <literallayout>&Unicode-Normalize-download-http;
    1900 MD5 sum: &Unicode-Normalize-md5sum;</literallayout>
    1901       </listitem>
    1902     </itemizedlist> -->
    19031472
    19041473    <!-- URI -->
     
    20491618    </itemizedlist>
    20501619
    2051     <!-- XML::Parser -->
    2052 <!--    <bridgehead renderas="sect3" id="perl-xml-parser"
    2053     xreflabel="XML::Parser-&XML-Parser-version;">
    2054     XML::Parser-&XML-Parser-version;</bridgehead>
    2055 
    2056     <indexterm zone="perl-modules perl-xml-parser">
    2057       <primary sortas="a-XML-Parser">XML::Parser</primary>
    2058     </indexterm>
    2059 
    2060     <para>The XML::Parser module is a <application>Perl</application> extension
    2061     interface to James Clark's XML parser,
    2062     <application>expat</application>. The module uses the standard
    2063     <xref linkend="perl-standard-install"/>.</para>
    2064 
    2065     &lfs7x5_checked;
    2066 
    2067     <itemizedlist>
    2068       <listitem> <literallayout><ulink url="&XML-Parser-download-http;">XML::Parser-&XML-Parser-version;</ulink>
    2069 MD5 sum: &XML-Parser-md5sum;) </literallayout>
    2070         <itemizedlist>
    2071           <!-<listitem>
    2072             <para>
    2073               <xref linkend="expat"/>
    2074             </para>
    2075           </listitem> ->
    2076           <listitem>
    2077             <para>
    2078               <xref linkend="perl-lwp"/> (optionally used in the test suite)
    2079             </para>
    2080           </listitem>
    2081         </itemizedlist>
    2082 
    2083       </listitem>
    2084     </itemizedlist>-->
    2085 
    20861620    <!-- XML::SAX is a dependency of multiple modules on this page
    20871621         But it is not linked from other pages, so only give minimal details -->
     
    21951729      </listitem>
    21961730    </itemizedlist>
    2197 
    2198     <!-- YAML
    2199     <bridgehead renderas="sect3" id="perl-yaml"
    2200     xreflabel="YAML-&YAML-version;">
    2201     YAML-&YAML-version;</bridgehead>
    2202 
    2203     <indexterm zone="perl-modules perl-yaml">
    2204       <primary sortas="a-YAML">YAML</primary>
    2205     </indexterm>
    2206 
    2207     <para>The <application>YAML</application> modules implement a
    2208     <application>YAML</application> Loader and Dumper based on the
    2209     <application>YAML</application> 1.0 specification
    2210     <ulink url="http://www.yaml.org/spec/"/>.
    2211     <application>YAML</application> is a generic data serialization language
    2212     that is optimized for human readability. It can be used to express the data
    2213     structures of most modern programming languages. The module and
    2214     dependencies are installed using the standard
    2215     <application>Perl</application> module
    2216     <xref linkend="perl-standard-install"/>.</para>
    2217 
    2218     <note>
    2219       <para>The <application>YAML</application>,
    2220       <application>Test::Base</application> and
    2221       <application>Spiffy</application> modules will install UTF-8
    2222       encoded manual pages. To modify the manual pages so that non-UTF-8
    2223       encoded pages are installed, issue the following commands (before
    2224       any other build commands):</para>
    2225 
    2226 <screen><literal>For <application>Spiffy</application>:     <command>sed -i 's,\xc3\xb6,o,' lib/Spiffy.pm</command>
    2227 
    2228 For <application>Test::Base</application>: <command>sed -i 's,\xc3\xb6,o,' \
    2229                   lib/Test/Base{,/Filter}.pm \
    2230                   lib/Module/Install/TestBase.pm</command>
    2231 
    2232 For <application>YAML</application>:       <command>sed -i 's,\xc3\xb6,o,' \
    2233                   ysh \
    2234                   lib{,/Test}/YAML.pm \
    2235                   lib/YAML/{Types,Node,Error,Marshall,Tag,Base}.pm \
    2236                   lib/YAML/{Loader,Dumper}{,/Base}.pm</command></literal></screen>
    2237 
    2238     </note>
    2239 
    2240     <itemizedlist>
    2241       <listitem>
    2242         <para>
    2243           <ulink url="http://cpan.org/authors/id/I/IN/INGY/YAML-&YAML-version;.tar.gz">
    2244           YAML-&YAML-version;</ulink></para>
    2245         <itemizedlist>
    2246           <listitem>
    2247             <para>
    2248               <ulink url="http://cpan.org/authors/id/I/IN/INGY/Test-Base-&Test-Base-version;.tar.gz">
    2249               Test-Base-&Test-Base-version;</ulink>
    2250               (optionally used during the tests)
    2251            </para>
    2252              <itemizedlist>
    2253                <listitem>
    2254                 <para
    2255                   <ulink url="http://cpan.org/authors/id/I/IN/INGY/Spiffy-&Spiffy-version;.tar.gz">
    2256                   Spiffy-&Spiffy-version;</ulink></para>
    2257                </listitem>
    2258              </itemizedlist>
    2259           </listitem>
    2260           <listitem>
    2261             <para>
    2262               <xref linkend="perl-text-diff"/>
    2263               (optionally used during the tests)
    2264             </para>
    2265           </listitem>
    2266         </itemizedlist>
    2267       </listitem>
    2268     </itemizedlist>
    2269     -->
    22701731
    22711732  </sect2>
Note: See TracChangeset for help on using the changeset viewer.