Changeset 5253ecb9


Ignore:
Timestamp:
09/12/2018 11:12:57 PM (6 years ago)
Author:
Ken Moffat <ken@…>
Branches:
perl-modules
Children:
5faf7080
Parents:
25f0620
Message:

perl modules branch: add XML-Simple with deps, noting that XML-SAX-Expat is a valid optional dep, it gets used to provide yet another parser, and tests using it are run if it is present. For dependencies in general, comment them where pulled in by another dep, instead of showing everything.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/perl-modules@20496 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
5 added
5 edited

Legend:

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

    r25f0620 r5253ecb9  
    117117        </para>
    118118      </listitem>
     119      <listitem>
     120        <para>
     121          <xref linkend="new-perl-xml-simple"/>
     122        </para>
     123      </listitem>
    119124      <!-- alternative cpan installation stays at the end -->
    120125      <listitem>
     
    149154
    150155  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     156    href="perl-modules/perl-xml-simple.xml"/>
     157
     158  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    151159    href="perl-alternatives.xml"/>
    152160
  • general/prog/perl-deps.xml

    r25f0620 r5253ecb9  
    101101        </para>
    102102      </listitem>
     103      <listitem>
     104        <para>
     105          <xref linkend="perl-xml-namespacesupport"/>
     106        </para>
     107      </listitem>
     108      <listitem>
     109        <para>
     110          <xref linkend="new-perl-xml-sax"/>
     111        </para>
     112      </listitem>
     113      <listitem>
     114        <para>
     115          <xref linkend="perl-xml-sax-base"/>
     116        </para>
     117      </listitem>
     118      <listitem>
     119        <para>
     120          <xref linkend="perl-xml-sax-expat"/>
     121        </para>
     122      </listitem>
    103123    </itemizedlist>
    104124  </sect2>
     
    125145    href="perl-deps/perl-test-warnings.xml"/>
    126146
     147  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     148    href="perl-deps/perl-xml-namespacesupport.xml"/>
     149
     150  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     151    href="perl-deps/perl-xml-sax.xml"/>
     152
     153  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     154    href="perl-deps/perl-xml-sax-base.xml"/>
     155
     156  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     157    href="perl-deps/perl-xml-sax-expat.xml"/>
     158
    127159</sect1>
  • packages.ent

    r25f0620 r5253ecb9  
    417417<!ENTITY Test-MockModule-version      "0.15">
    418418<!ENTITY Test-Warnings-version        "0.026">
     419<!ENTITY XML-NamespaceSupport-version "1.12">
     420<!ENTITY XML-SAX-Base-version         "1.09">
     421<!ENTITY XML-SAX-Expat-version        "0.51">
     422<!ENTITY XML-SAX-version              "1.00">
    419423
    420424<!-- Python module versions used in the Python Modules instructions -->
  • template/template-perl-module.xml

    r25f0620 r5253ecb9  
    4848      </itemizedlist>
    4949
    50       <!-- omit dependencies if not needed, but unlike the rest of the book,
    51        show ALL perl module dependencies, avoid thinking "b will bring in a",
    52        their deps might change when one is next updated. -->
     50      <!-- omit dependencies if not needed.
     51       If module A currently brings in the required dep of B, add a comment that
     52       B is pulled in by A.  This is to keep it maintainable as deps change. -->
    5353      <bridgehead renderas="sect4">Fu::Bar Dependencies</bridgehead>
    5454
     
    5656      <para role="required">
    5757        <xref linkend="perl-bar-baz"/>,
     58        <!-- perl-bar-baz pulls in perl-mojotasticity for the testsuite -->
    5859        <xref linkend="perl-wibble"/> and
    5960        <xref linkend="new-perl-wobble"/>
  • x/icons/icon-naming-utils.xml

    r25f0620 r5253ecb9  
    6565
    6666    <bridgehead renderas="sect4">Required</bridgehead>
    67     <para role="required"><xref linkend="perl-xml-simple"/></para>
     67    <para role="required"><xref linkend="new-perl-xml-simple"/></para>
    6868
    6969    <para condition="html" role="usernotes">User Notes:
Note: See TracChangeset for help on using the changeset viewer.