Changeset 2d85af0


Ignore:
Timestamp:
09/23/2016 11:58:51 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:
98f34bca
Parents:
802de072
Message:

Perl Modules : add a top level entry, but without version etc, where a dependant module is used by more than one other listed module. At the moment, I think that only Capture::Tiny is in this category, but the extra dependencies for biblatex-biber-2.6 will add at least two more similar situations.

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

Files:
2 edited

Legend:

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

    r802de072 r2d85af0  
    149149 prefer to use http://search.cpan.org/dist/Module-Name if that works, rather
    150150 than pointing to a maintainers home directory : the maintainer for a package
    151  sometimes changes -->
     151 sometimes changes.
     152
     153 Where a dependency is used by multiple other modules on this page, but not by
     154 packages elsewhere in the book, promote it to a top-level entry so that it can
     155 be linked - but do not give it a version.  See Capture::Tiny for an example. -->
    152156
    153157<sect1 id="perl-modules" xreflabel="Perl modules">
     
    175179    build and installation instructions are shown at the bottom of this page.
    176180    </para>
     181
     182    <para>Where a module is used by more than one other module on this page,
     183    but not by other packages in the book, it is listed by name here (without
     184    a version) so that it can be linked from multiple places on this page.</para>
    177185
    178186    <para>Where a module is shown as '(for the testsuite)' it is required if
     
    339347<literallayout>&Business-ISSN-download-http;
    340348MD5 sum: &Business-ISSN-md5sum;</literallayout>
     349      </listitem>
     350    </itemizedlist>
     351
     352    <!-- Capture::Tiny is a dependency of multiple modules on this page
     353         But it is not linked from other pages, so only give minimal details -->
     354
     355    <bridgehead renderas="sect3" id="perl-capture-tiny"
     356    xreflabel="Capture::Tiny">
     357    Capture::Tiny</bridgehead>
     358
     359    <indexterm zone="perl-modules perl-capture-tiny">
     360      <primary sortas="a-Capture-Tiny">Capture::Tiny</primary>
     361    </indexterm>
     362
     363    <para>The Business::ISSN module captures STDOUT and STDERR from Perl, XS or
     364    external programs.  This module uses the standard
     365    <xref linkend="perl-standard-install"/>.</para>
     366
     367    <itemizedlist>
     368      <listitem>
     369        <para>
     370          <ulink url="http://search.cpan.org/dist/Capture-Tiny/">Capture::Tiny;</ulink>
     371        </para>
    341372      </listitem>
    342373    </itemizedlist>
     
    14781509            </itemizedlist>
    14791510          </listitem>
    1480           <listitem><literallayout><ulink url="http://search.cpan.org/dist/Capture-Tiny/">Capture::Tiny (for the testsuite)</ulink>
    1481 (http://search.cpan.org/dist/Capture-Tiny/)</literallayout>
     1511          <listitem>
     1512            <para><xref linkend="perl-capture-tiny"/></para>
    14821513          </listitem>
    14831514        </itemizedlist>
     
    15761607(http://search.cpan.org/dist/Config-AutoConf/)</literallayout>
    15771608            <itemizedlist>
    1578               <listitem><literallayout><ulink url="http://search.cpan.org/dist/Capture-Tiny/">Capture::Tiny</ulink>
    1579 (http://search.cpan.org/dist/Capture-Tiny/)</literallayout>
     1609              <listitem>
     1610                <para><xref linkend="perl-capture-tiny"/></para>
    15801611              </listitem>
    15811612              <listitem><literallayout><ulink url="http://search.cpan.org/dist/ExtUtils-LibBuilder/">ExtUtils-LibBuilder</ulink>
  • introduction/welcome/changelog.xml

    r802de072 r2d85af0  
    4848      <itemizedlist>
    4949        <listitem>
    50           <para>[renodr] - Update to vte-0.46.0. Partially fixes
    51           <ulink url="&blfs-ticket-root;8316">#8316</ulink>.</para>
     50          <para>[ken] - Perl Modules - where a module is used by more than one
     51          other module, but not by other packages in the book, move its entry
     52          to the top level, but keep it as a second-class citizen without a
     53          specific version.</para>
    5254        </listitem>
    5355        <listitem>
Note: See TracChangeset for help on using the changeset viewer.