Changeset b65c42a


Ignore:
Timestamp:
11/03/2018 09:53:48 PM (5 years ago)
Author:
Ken Moffat <ken@…>
Branches:
perl-modules
Children:
aa1054e
Parents:
954be3a
Message:

perl modules branch: Add LWP::Protocol::https and its dependencies. Please note that I have changed the link name for libwww-perl to (new-)perl-libwww-perl from perl-lwp to better match the tarball name. The old perl-modules.xml is no-longer rendered in this branch. This is now notionally complete, apart from any errors I have introduced.

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

Files:
6 added
8 edited

Legend:

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

    r954be3a rb65c42a  
    219219      <listitem>
    220220        <para>
     221          <xref linkend="new-perl-lwp-protocol-https"/>
     222        </para>
     223      </listitem>
     224      <listitem>
     225        <para>
    221226          <xref linkend="new-perl-module-build"/>
    222227        </para>
     
    398403
    399404  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     405    href="perl-modules/perl-lwp-protocol-https.xml"/>
     406
     407  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    400408    href="perl-modules/perl-module-build.xml"/>
    401409
  • general/prog/perl-deps.xml

    r954be3a rb65c42a  
    218218      <listitem>
    219219        <para>
     220          <xref linkend="new-perl-http-negotiate"/>
     221        </para>
     222      </listitem>
     223      <listitem>
     224        <para>
    220225          <xref linkend="perl-html-tagset"/>
    221226        </para>
     
    238243      <listitem>
    239244        <para>
     245          <xref linkend="new-perl-libwww-perl"/>
     246        </para>
     247      </listitem>
     248      <listitem>
     249        <para>
    240250          <xref linkend="perl-list-moreutils-xs"/>
    241251        </para>
     
    298308      <listitem>
    299309        <para>
     310          <xref linkend="new-perl-net-http"/>
     311        </para>
     312      </listitem>
     313      <listitem>
     314        <para>
    300315          <xref linkend="perl-net-ssleay"/>
    301316        </para>
     
    443458      <listitem>
    444459        <para>
     460          <xref linkend="new-perl-test-requiresinternet"/>
     461        </para>
     462      </listitem>
     463      <listitem>
     464        <para>
    445465          <xref linkend="new-perl-test-simple"/>
    446466        </para>
     
    499519        <para>
    500520          <xref linkend="new-perl-variable-magic"/>
     521        </para>
     522      </listitem>
     523      <listitem>
     524        <para>
     525          <xref linkend="new-perl-www-robotrules"/>
    501526        </para>
    502527      </listitem>
     
    620645
    621646  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     647    href="perl-deps/perl-http-negotiate.xml"/>
     648
     649  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    622650    href="perl-deps/perl-html-tagset.xml"/>
    623651
     
    632660
    633661  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     662    href="perl-deps/perl-libwww-perl.xml"/>
     663
     664  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    634665    href="perl-deps/perl-list-moreutils-xs.xml"/>
    635666
     
    668699
    669700  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     701    href="perl-deps/perl-net-http.xml"/>
     702
     703  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    670704    href="perl-deps/perl-net-ssleay.xml"/>
    671705
     
    755789
    756790  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     791    href="perl-deps/perl-test-requiresinternet.xml"/>
     792
     793  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    757794    href="perl-deps/perl-test-simple.xml"/>
    758795
     
    791828
    792829  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     830    href="perl-deps/perl-www-robotrules.xml"/>
     831
     832  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    793833    href="perl-deps/perl-xml-libxml.xml"/>
    794834
  • general/prog/perl-deps/perl-http-cookies.xml

    r954be3a rb65c42a  
    2525        HTTP::Cookies provides a class for objects that represent a "cookie jar"
    2626        -- that is, a database of all the HTTP cookies that a given
    27         LWP::UserAgent (from libwww-perl) object knows about.           
     27        LWP::UserAgent (from <xref linkend="new-perl-libwww-perl"/>) object
     28        knows about.
    2829      </para>
    2930
  • general/prog/perl-deps/perl-xml-sax-expat.xml

    r954be3a rb65c42a  
    4747      <bridgehead renderas="sect5">Required</bridgehead>
    4848      <para role="required">
    49         <xref linkend="perl-xml-sax"/>
     49        <xref linkend="new-perl-xml-sax"/>
    5050        <!-- perl-xml-sax pulls in perl-xml-namespacesupport and
    5151             perl-xml-sax-base -->
  • general/prog/prog.xml

    r954be3a rb65c42a  
    5151  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="new-perl-modules.xml"/>
    5252  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl-deps.xml"/>
    53   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl-modules.xml"/>
     53<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl-modules.xml"/> -->
    5454  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="php.xml"/>
    5555  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python2.xml"/>
  • packages.ent

    r954be3a rb65c42a  
    390390<!ENTITY List-MoreUtils-version       "0.428">
    391391<!ENTITY Log-Log4perl-version         "1.49">
     392<!-- remove when old perl-modules.xml is retired
     393 (the dep file references libwww-perl-version) -->
    392394<!ENTITY LWP-version                  "6.35">
    393395<!ENTITY LWP-Protocol-https-version   "6.07">
     
    449451<!ENTITY IO-HTML-version              "1.001">
    450452<!ENTITY IPC-System-Simple-version    "1.25">
     453<!ENTITY libwww-perl-version          "6.35">
    451454<!ENTITY List-MoreUtils-XS-version    "0.428">
    452455<!ENTITY List-SomeUtils-version       "0.56">
  • pst/typesetting/biber.xml

    r954be3a rb65c42a  
    121121      <xref linkend="new-perl-list-allutils"/>
    122122      <xref linkend="new-perl-list-moreutils"/>
    123       <!-- new-perl-list-moreutils-xs is a dep of new-perl-lsit-moreutils -->
     123      <!-- perl-list-moreutils-xs is a dep of perl-list-moreutils -->
    124124      <xref linkend="new-perl-log-log4perl"/>
    125       <!-- I initially misread LWP-Protocol-https as part of libwww-perl
    126       when I was preparing this list.  In fact, it depends on that -->
    127       <xref linkend="perl-lwp-protocol-https"/>
    128       <!-- LWP::Simple is part of libwww-perl,
    129       that is pulled in by LWP::Protocol::https -->
     125      <xref linkend="new-perl-lwp-protocol-https"/>
     126      <!-- LWP::Simple is part of perl-libwww-perl,
     127      that is pulled in by perl-lwp-protocol-https
     128      and that pulls in perl-uri -->
    130129      <xref linkend="new-perl-module-build"/>
    131       <!-- Mozilla::CA is a dependency of LWP-Protocol-https -->
     130      <!-- Mozilla::CA should not be needed when using system certificates -->
    132131      <xref linkend="new-perl-regexp-common"/>
    133132      <xref linkend="new-perl-sort-key"/>
    134133      <xref linkend="new-perl-text-bibtex"/>
    135134      <xref linkend="new-perl-text-csv"/>
    136       <!-- Text-CSV_XS is a recommended dependency for Text-CSV -->
     135      <!-- perl-text-csv_xs is a recommended dependency for perl-text-csv -->
    137136      <xref linkend="new-perl-text-roman"/>
    138137      <!-- Unicode-Collate usually needs to be latest when biber is released,
     
    144143      <!-- Unicode::Normalize is part of core perl, found in
    145144        /usr/lib/perl5/5.xx.y/x86_64-linux-thread-multi/Unicode/Normalize.pm -->
    146       <!-- FIXME URI is probably a dep in the lwp or libwww area -->
    147       <!-- XML::LibXML is a dependency of XML::LibXML::Simple -->
     145      <!-- perl-xml-libxml is a dependency of perl-xml-libxml-simple -->
    148146      <xref linkend="new-perl-xml-libxml-simple"/>
    149147      <xref linkend="new-perl-xml-libxslt"/>
     
    151149      <!-- untarring biblatex requires that the texmf directories already exist -->
    152150      <xref linkend="texlive"/>
    153       (or <xref linkend="tl-installer"/>)
     151      (or <xref linkend="tl-installer"/>, but for that you can use
     152       <command>tlmgr update </command>)
    154153    </para>
    155154
     
    172171        But from <application>perl-5.22.0</application> onwards,
    173172        <xref linkend="new-perl-module-build"/> is no longer part of the core perl
    174         distribution.<!-- And for <xref linkend="perl-data-uniqid"/> we have to
    175         patch it to skip over a test which always fails - that failing test may
    176         break the automatic install.--> To automatically install the remaining perl
    177  <!--   dependencies you can install that module first using <xref
    178         linkend="perl-alternatives"/>. then run <command>perl ./Build.PL</command> -->
     173        distribution. To automatically install the remaining perl
    179174        dependencies you can install that module first using <xref
    180175        linkend="new-perl-auto-install"/>. then run <command>perl ./Build.PL</command>
  • template/template-perl-module.xml

    r954be3a rb65c42a  
    3131        Fu::Bar does something.
    3232      </para>
     33
     34      <bridgehead renderas="sect4">Additional Download</bridgehead>
     35      <itemizedlist spacing="compact">
     36        <listitem>
     37          <para>
     38            Required patch:
     39            <ulink url="&patch-root;/Fu-Bar-&Fu-Bar-version;-do_something-1.patch"/>
     40          </para>
     41        </listitem>
     42      </itemizedlist>
    3343
    3444<!--  &lfs8x_checked; -->
     
    6676      <title>Installation of Fu::Bar</title>
    6777
     78      <para>
     79        First, apply a patch to do something ...
     80      </para>
     81
    6882<!-- Any specific action for the module (patches, etc) should come first -->
     83<screen><userinput>patch -Np1 -i ../Fu-Bar-https-&Fu-Bar-version;-do_something-1.patch</userinput></screen>
     84
    6985<!-- If the module uses standard installation instructions: -->
    7086      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Note: See TracChangeset for help on using the changeset viewer.