Changeset 69a39a2


Ignore:
Timestamp:
06/06/2015 05:01:21 AM (9 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 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:
82c65b7
Parents:
110481b
Message:

Document and index programs, and a library, installed by some of the perl modules.

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

File:
1 edited

Legend:

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

    r110481b r69a39a2  
    1010]>
    1111
     12<!-- FIXME (I only used that so that this gets highlighted by vim ;-)
     13 If you have the misfortune to have to add a new module which puts a program
     14 into /usr/bin/, please document it at the end of the page.  'perldoc' is
     15 sometimes a good place to start, then for scripts look at any comments in the
     16 script, and if you get a package like Text::BibTeX with compiled progs and
     17 library, loook at the comments in the code -->
    1218<sect1 id="perl-modules" xreflabel="Perl modules">
    1319  <?dbhtml filename="perl-modules.html" ?>
     
    11871193    </itemizedlist>
    11881194
     1195
    11891196    <!-- Text::Diff
    11901197    <bridgehead renderas="sect3" id="perl-text-diff"
     
    17681775  </sect2>
    17691776
     1777  <sect2 role="content">
     1778    <title>Contents</title>
     1779
     1780    <para>
     1781      Most of these modules only install into the perl directories, but a
     1782      few will also install programs (mostly, perl scripts), or even a library,
     1783      into <filename class="directory">/usr</filename>
     1784    </para>
     1785
     1786    <segmentedlist>
     1787      <segtitle>Installed Programs</segtitle>
     1788      <segtitle>Installed Libraries</segtitle>
     1789
     1790      <seglistitem>
     1791        <seg> <!-- Use emphasis to highlihght the relevant module name.
     1792                   Our setup actually uses italic to do this this. -->
     1793          <emphasis>Archive::Zip:</emphasis> crc32
     1794          <emphasis>File::Find::Rule:</emphasis> findrule
     1795          <emphasis>libwww-perl:</emphasis> lwp-download, lwp-dump, lwp-mirror, lwp-request
     1796          <emphasis>Log::Log4perl:</emphasis> l4p-tmpl
     1797          <emphasis>Pod::Coverage:</emphasis> pod_cover
     1798          <emphasis>Text::BibTeX:</emphasis> biblex, bibparse, dumpnames
     1799        </seg>
     1800        <seg>
     1801          <emphasis>Text::BibTeX:</emphasis> libbtparse.so
     1802        </seg>
     1803      </seglistitem>
     1804    </segmentedlist>
     1805
     1806    <variablelist>
     1807      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     1808      <?dbfo list-presentation="list"?>
     1809      <?dbhtml list-presentation="table"?>
     1810
     1811      <varlistentry id="crc32">
     1812        <term><command>crc32</command></term>
     1813        <listitem>
     1814          <para>computes and prints to stdout the CRC-32 values of the
     1815          given files.</para>
     1816          <indexterm zone="perl-modules crc32">
     1817            <primary sortas="b-crc32">crc32</primary>
     1818          </indexterm>
     1819        </listitem>
     1820      </varlistentry>
     1821
     1822      <varlistentry id="findrule">
     1823        <term><command>findrule</command></term>
     1824        <listitem>
     1825          <para>is a command line wrapper to File:Find:Rule.</para>
     1826          <indexterm zone="perl-modules findrule">
     1827            <primary sortas="b-findrule">findrule</primary>
     1828          </indexterm>
     1829        </listitem>
     1830      </varlistentry>
     1831
     1832      <varlistentry id="lwp-download">
     1833        <term><command>lwp-download</command></term>
     1834        <listitem>
     1835          <para>is a script to fetch a large file from the web.</para>
     1836          <indexterm zone="perl-modules lwp-download">
     1837            <primary sortas="b-lwp-download">lwp-download</primary>
     1838          </indexterm>
     1839        </listitem>
     1840      </varlistentry>
     1841
     1842      <varlistentry id="lwp-dump">
     1843        <term><command>lwp-dump</command></term>
     1844        <listitem>
     1845          <para>is used to see what headers and content is returned for a URL.</para>
     1846          <indexterm zone="perl-modules lwp-dump">
     1847            <primary sortas="b-lwp-dump">lwp-dump</primary>
     1848          </indexterm>
     1849        </listitem>
     1850      </varlistentry>
     1851
     1852      <varlistentry id="lwp-mirror">
     1853        <term><command>lwp-mirror</command></term>
     1854        <listitem>
     1855          <para>is a simple mirror utility.</para>
     1856          <indexterm zone="perl-modules lwp-mirror">
     1857            <primary sortas="b-lwp-mirror">lwp-mirror</primary>
     1858          </indexterm>
     1859        </listitem>
     1860      </varlistentry>
     1861
     1862      <varlistentry id="lwp-request">
     1863        <term><command>lwp-request</command></term>
     1864        <listitem>
     1865          <para>is a simple command line user agent.</para>
     1866          <indexterm zone="perl-modules lwp-request">
     1867            <primary sortas="b-lwp-request">lwp-request</primary>
     1868          </indexterm>
     1869        </listitem>
     1870      </varlistentry>
     1871
     1872      <varlistentry id="l4p-templ">
     1873        <term><command>l4p-templ</command></term>
     1874        <listitem>
     1875          <para>prints out the text of a template Log4perl configuration for
     1876          starting a new Log4perl configuration file.</para>
     1877          <indexterm zone="perl-modules l4p-templ">
     1878            <primary sortas="b-l4p-templ">l4p-templ</primary>
     1879          </indexterm>
     1880        </listitem>
     1881      </varlistentry>
     1882
     1883      <varlistentry id="pod_cover">
     1884        <term><command>pod_cover</command></term>
     1885        <listitem>
     1886          <para>is used to get a coverage analysis of the embedded documentation
     1887          in a perl module.</para>
     1888          <indexterm zone="perl-modules pod_cover">
     1889            <primary sortas="b-pod_cover">pod_cover</primary>
     1890          </indexterm>
     1891        </listitem>
     1892      </varlistentry>
     1893
     1894      <varlistentry id="biblex">
     1895        <term><command>biblex</command></term>
     1896        <listitem>
     1897          <para>performs lexical analysis on a BibTeX file.</para>
     1898          <indexterm zone="perl-modules biblex">
     1899            <primary sortas="b-biblex">biblex</primary>
     1900          </indexterm>
     1901        </listitem>
     1902      </varlistentry>
     1903
     1904      <varlistentry id="bibparse">
     1905        <term><command>bibparse</command></term>
     1906        <listitem>
     1907          <para>parses a series of BibTeX files with command line options to
     1908          control the string post-processing behaviour.</para>
     1909          <indexterm zone="perl-modules bibparse">
     1910            <primary sortas="b-bibparse">bibparse</primary>
     1911          </indexterm>
     1912        </listitem>
     1913      </varlistentry>
     1914
     1915      <varlistentry id="dumpnames">
     1916        <term><command>dumpnames</command></term>
     1917        <listitem>
     1918          <para>parses a BibTeX file, splitting 'author' and 'editor' fields
     1919          into lists of names, and then dumps everything to stdout.</para>
     1920          <indexterm zone="perl-modules dumpnames">
     1921            <primary sortas="b-dumpnames">dumpnames</primary>
     1922          </indexterm>
     1923        </listitem>
     1924      </varlistentry>
     1925
     1926      <varlistentry id="libbtparse">
     1927        <term><filename class='libraryfile'>libbtparse.so</filename></term>
     1928        <listitem>
     1929          <para>is a library for parsing and processing BibTeX data files.</para>
     1930          <indexterm zone="perl-modules libbtparse">
     1931            <primary sortas="c-libbtparse">libbtparse.so</primary>
     1932          </indexterm>
     1933        </listitem>
     1934      </varlistentry>
     1935
     1936    </variablelist>
     1937  </sect2>
     1938
    17701939</sect1>
Note: See TracChangeset for help on using the changeset viewer.