Changeset 432ea40


Ignore:
Timestamp:
09/30/2022 02:25:05 PM (19 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
2dfb0a58
Parents:
4492186
Message:

Begin work on python dependencies

Location:
general/prog/python-dependencies
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • general/prog/python-dependencies/alabaster.xml

    r4492186 r432ea40  
    55  %general-entities;
    66
    7   <!ENTITY asciidoc-download-http "https://files.pythonhosted.org/packages/source/a/asciidoc/asciidoc-&asciidoc-version;.tar.gz">
    8   <!ENTITY asciidoc-download-ftp  " ">
    9   <!ENTITY asciidoc-md5sum        "ecac3af818f7a65596efc6e243b520a0">
    10   <!ENTITY asciidoc-size          "212 KB">
    11   <!ENTITY asciidoc-buildsize     "2.6 MB">
    12   <!ENTITY asciidoc-time          "less than 0.1 SBU">
     7  <!ENTITY alabster-download-http "https://github.com/bitprophet/alabaster/archive/&alabaster-version;/alabaster-&alabaster-version;.tar.gz">
     8  <!ENTITY alabster-download-ftp  " ">
     9  <!ENTITY alabster-md5sum        "0b34444e429f5c21fd077cce1808cc7f">
     10  <!ENTITY alabster-size          "23 KB">
     11  <!ENTITY alabster-buildsize     "2.6 MB">
     12  <!ENTITY alabster-time          "less than 0.1 SBU">
    1313]>
    1414
    15 <!-- Begin Py3c -->
    16   <sect2 id="alabaster" xreflabel="alabaster-&asciidoc-version;">
     15  <sect2 id="alabaster" xreflabel="alabaster-&alabaster-version;">
    1716
    18     <title>Asciidoc-&asciidoc-version;</title>
     17    <title>Alabaster-&alabaster-version;</title>
    1918
    20     <indexterm zone="asciidoc">
    21       <primary sortas="a-asciidoc">asciidoc</primary>
     19    <indexterm zone="alabaster">
     20      <primary sortas="a-alabaster">alabaster</primary>
    2221    </indexterm>
    2322
    2423    <sect3 role="package">
    25       <title>Introduction to Asciidoc Module</title>
     24      <title>Introduction to Alabaster Module</title>
    2625
    2726      <para>
    28         The <application>Asciidoc</application> package is a text document
    29         format for writing notes, documentation, articles, books, ebooks,
    30         slideshows, web pages, man pages and blogs. AsciiDoc files can be
    31         translated to many formats including HTML, PDF, EPUB, and man page.
     27        The <application>Alabaster</application> package is a theme for
     28        the <application>sphinx</application> documentation system. Although
     29        developed separately, it is the default theme for sphinx.
    3230      </para>
    3331
     
    3836        <listitem>
    3937          <para>
    40             Download (HTTP): <ulink url="&asciidoc-download-http;"/>
     38            Download (HTTP): <ulink url="&alabaster-download-http;"/>
    4139          </para>
    4240        </listitem>
    4341        <listitem>
    4442          <para>
    45             Download (FTP): <ulink url="&asciidoc-download-ftp;"/>
     43            Download (FTP): <ulink url="&alabaster-download-ftp;"/>
    4644          </para>
    4745        </listitem>
    4846        <listitem>
    4947          <para>
    50             Download MD5 sum: &asciidoc-md5sum;
     48            Download MD5 sum: &alabaster-md5sum;
    5149          </para>
    5250        </listitem>
    5351        <listitem>
    5452          <para>
    55             Download size: &asciidoc-size;
     53            Download size: &alabaster-size;
    5654          </para>
    5755        </listitem>
    5856        <listitem>
    5957          <para>
    60             Estimated disk space required: &asciidoc-buildsize;
     58            Estimated disk space required: &alabaster-buildsize;
    6159          </para>
    6260        </listitem>
    6361        <listitem>
    6462          <para>
    65             Estimated build time: &asciidoc-time;
     63            Estimated build time: &alabaster-time;
    6664          </para>
    6765        </listitem>
    6866      </itemizedlist>
    69 
    70       <bridgehead renderas="sect4">Asciidoc Dependencies</bridgehead>
    71 
    72       <bridgehead renderas="sect5">Optional (runtime)</bridgehead>
    73       <para role="optional">
    74         <xref linkend="docbook-xsl"/>,
    75         <xref linkend="fop"/>,
    76         <xref linkend="libxslt"/>,
    77         <xref linkend="lynx"/>,
    78         <ulink url="https://sourceforge.net/projects/dblatex/">dblatex</ulink>, and
    79         <ulink url="&w3m-url;">W3m</ulink>
    80       </para>
    8167
    8268    </sect3>
     
    8470    <sect3 role="installation">
    8571      <title>Installation of Asciidoc</title>
    86 <!-- version 9.x is from blfs 11.0. We are now at 11.1
    87       <para>
    88         If you are upgrading from version 9.x, remove the previously installed
    89         executables, as the <systemitem class="username">root</systemitem>
    90         user:
    91       </para>
    9272
    93 <screen role="root"><userinput>rm -rf /usr/bin/{asciidoc*,a2x*}</userinput></screen>
    94 -->
    95     <para> Build the module: </para>
     73    <para>Build the module: </para>
    9674
    9775<screen><userinput>pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen>
     
    12199
    122100        <seglistitem>
    123           <seg>
    124             a2x and
    125             asciidoc
    126           </seg>
     101          <seg>None</seg>
    127102          <seg>None</seg>
    128103          <seg>
    129             /usr/lib/python&python3-majorver;/site-packages/asciidoc and
    130             /usr/lib/python&python3-majorver;/site-packages/asciidoc-&asciidoc-version;.dist-info
     104            /usr/lib/python&python3-majorver;/site-packages/alabaster and
     105            /usr/lib/python&python3-majorver;/site-packages/alabaster-&alabaster-version;.dist-info
    131106          </seg>
    132107        </seglistitem>
    133108      </segmentedlist>
    134       <!--
    135       <variablelist>
    136         <bridgehead renderas="sect5">Short Descriptions</bridgehead>
    137         <?dbfo list-presentation="list"?>
    138         <?dbhtml list-presentation="table"?>
    139109
    140         <varlistentry id="a2x">
    141           <term><command>a2x</command></term>
    142           <listitem>
    143             <para>
    144               is a toolchain manager for AsciiDoc
    145               (converts Asciidoc text files to other file formats)
    146             </para>
    147             <indexterm zone="asciidoc a2x">
    148               <primary sortas="b-a2x">a2x</primary>
    149             </indexterm>
    150           </listitem>
    151         </varlistentry>
    152 
    153         <varlistentry id="asciidoc-prog">
    154           <term><command>asciidoc</command></term>
    155           <listitem>
    156             <para>
    157               converts an AsciiDoc text file to HTML or DocBook
    158             </para>
    159             <indexterm zone="asciidoc asciidoc-prog">
    160               <primary sortas="b-asciidoc-prog">asciidoc</primary>
    161             </indexterm>
    162           </listitem>
    163         </varlistentry>
    164 
    165       </variablelist>
    166       -->
    167110    </sect3>
    168111
  • general/prog/python-dependencies/babel.xml

    r4492186 r432ea40  
    55  %general-entities;
    66
    7   <!ENTITY asciidoc-download-http "https://files.pythonhosted.org/packages/source/a/asciidoc/asciidoc-&asciidoc-version;.tar.gz">
    8   <!ENTITY asciidoc-download-ftp  " ">
    9   <!ENTITY asciidoc-md5sum        "ecac3af818f7a65596efc6e243b520a0">
    10   <!ENTITY asciidoc-size          "212 KB">
    11   <!ENTITY asciidoc-buildsize     "2.6 MB">
    12   <!ENTITY asciidoc-time          "less than 0.1 SBU">
     7  <!ENTITY babel-download-http "https://github.com/python-babel/babel/archive/refs/tags/v&babel-version;/babel-&babel-version;.tar.gz">
     8  <!ENTITY babel-download-ftp  " ">
     9  <!ENTITY babel-md5sum        "066593ad94505b73746ba25d929cb94b">
     10  <!ENTITY babel-size          "269 KB">
     11  <!ENTITY babel-buildsize     "2.6 MB">
     12  <!ENTITY babel-time          "less than 0.1 SBU">
    1313]>
    1414
    1515<!-- Begin Py3c -->
    16   <sect2 id="babel" xreflabel="babel-&asciidoc-version;">
     16  <sect2 id="babel" xreflabel="babel-&babel-version;">
    1717
    18     <title>Asciidoc-&asciidoc-version;</title>
     18    <title>Babel-&babel-version;</title>
    1919
    20     <indexterm zone="asciidoc">
    21       <primary sortas="a-asciidoc">asciidoc</primary>
     20    <indexterm zone="babel">
     21      <primary sortas="a-babel">babel</primary>
    2222    </indexterm>
    2323
    2424    <sect3 role="package">
    25       <title>Introduction to Asciidoc Module</title>
     25      <title>Introduction to Babel Module</title>
    2626
    2727      <para>
    28         The <application>Asciidoc</application> package is a text document
    29         format for writing notes, documentation, articles, books, ebooks,
    30         slideshows, web pages, man pages and blogs. AsciiDoc files can be
    31         translated to many formats including HTML, PDF, EPUB, and man page.
     28        The <application>Babel</application> package Babel is an integrated
     29        collection of utilities that assist in internationalizing and
     30        localizing Python applications, with an emphasis on web-based
     31        applications.
    3232      </para>
    3333
     
    3838        <listitem>
    3939          <para>
    40             Download (HTTP): <ulink url="&asciidoc-download-http;"/>
     40            Download (HTTP): <ulink url="&babel-download-http;"/>
    4141          </para>
    4242        </listitem>
    4343        <listitem>
    4444          <para>
    45             Download (FTP): <ulink url="&asciidoc-download-ftp;"/>
     45            Download (FTP): <ulink url="&babel-download-ftp;"/>
    4646          </para>
    4747        </listitem>
    4848        <listitem>
    4949          <para>
    50             Download MD5 sum: &asciidoc-md5sum;
     50            Download MD5 sum: &babel-md5sum;
    5151          </para>
    5252        </listitem>
    5353        <listitem>
    5454          <para>
    55             Download size: &asciidoc-size;
     55            Download size: &babel-size;
    5656          </para>
    5757        </listitem>
    5858        <listitem>
    5959          <para>
    60             Estimated disk space required: &asciidoc-buildsize;
     60            Estimated disk space required: &babel-buildsize;
    6161          </para>
    6262        </listitem>
    6363        <listitem>
    6464          <para>
    65             Estimated build time: &asciidoc-time;
     65            Estimated build time: &babel-time;
    6666          </para>
    6767        </listitem>
     
    7070      <bridgehead renderas="sect4">Asciidoc Dependencies</bridgehead>
    7171
    72       <bridgehead renderas="sect5">Optional (runtime)</bridgehead>
    73       <para role="optional">
    74         <xref linkend="docbook-xsl"/>,
    75         <xref linkend="fop"/>,
    76         <xref linkend="libxslt"/>,
    77         <xref linkend="lynx"/>,
    78         <ulink url="https://sourceforge.net/projects/dblatex/">dblatex</ulink>, and
    79         <ulink url="&w3m-url;">W3m</ulink>
     72      <bridgehead renderas="sect5">Required</bridgehead>
     73      <para role="required">
     74        <xref linkend="pytz"/>
    8075      </para>
    8176
     
    8378
    8479    <sect3 role="installation">
    85       <title>Installation of Asciidoc</title>
    86 <!-- version 9.x is from blfs 11.0. We are now at 11.1
    87       <para>
    88         If you are upgrading from version 9.x, remove the previously installed
    89         executables, as the <systemitem class="username">root</systemitem>
    90         user:
    91       </para>
    92 
    93 <screen role="root"><userinput>rm -rf /usr/bin/{asciidoc*,a2x*}</userinput></screen>
    94 -->
     80      <title>Installation of Babel</title>
    9581    <para> Build the module: </para>
    9682
     
    10591    </para>
    10692
    107 <screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user asciidoc</userinput></screen>
     93<screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user babel</userinput></screen>
    10894
    10995    </sect3>
     
    122108        <seglistitem>
    123109          <seg>
    124             a2x and
    125             asciidoc
     110            pybabel
    126111          </seg>
    127112          <seg>None</seg>
    128113          <seg>
    129             /usr/lib/python&python3-majorver;/site-packages/asciidoc and
    130             /usr/lib/python&python3-majorver;/site-packages/asciidoc-&asciidoc-version;.dist-info
     114            /usr/lib/python&python3-majorver;/site-packages/babel and
     115            /usr/lib/python&python3-majorver;/site-packages/Babel-&babel-version;.dist-info
    131116          </seg>
    132117        </seglistitem>
    133118      </segmentedlist>
    134       <!--
     119
    135120      <variablelist>
    136121        <bridgehead renderas="sect5">Short Descriptions</bridgehead>
     
    138123        <?dbhtml list-presentation="table"?>
    139124
    140         <varlistentry id="a2x">
    141           <term><command>a2x</command></term>
     125        <varlistentry id="pybabel">
     126          <term><command>pybabel</command></term>
    142127          <listitem>
    143128            <para>
    144               is a toolchain manager for AsciiDoc
    145               (converts Asciidoc text files to other file formats)
     129              is a command-line interface for working with message
     130              catalogs
    146131            </para>
    147             <indexterm zone="asciidoc a2x">
    148               <primary sortas="b-a2x">a2x</primary>
     132            <indexterm zone="babel pybabel">
     133              <primary sortas="b-pybabel">pybabel</primary>
    149134            </indexterm>
    150135          </listitem>
    151136        </varlistentry>
    152137
    153         <varlistentry id="asciidoc-prog">
    154           <term><command>asciidoc</command></term>
    155           <listitem>
    156             <para>
    157               converts an AsciiDoc text file to HTML or DocBook
    158             </para>
    159             <indexterm zone="asciidoc asciidoc-prog">
    160               <primary sortas="b-asciidoc-prog">asciidoc</primary>
    161             </indexterm>
    162           </listitem>
    163         </varlistentry>
    164 
    165       </variablelist>
    166       -->
    167138    </sect3>
    168139
  • general/prog/python-dependencies/imagesize.xml

    r4492186 r432ea40  
    55  %general-entities;
    66
    7   <!ENTITY asciidoc-download-http "https://files.pythonhosted.org/packages/source/a/asciidoc/asciidoc-&asciidoc-version;.tar.gz">
    8   <!ENTITY asciidoc-download-ftp  " ">
    9   <!ENTITY asciidoc-md5sum        "ecac3af818f7a65596efc6e243b520a0">
    10   <!ENTITY asciidoc-size          "212 KB">
    11   <!ENTITY asciidoc-buildsize     "2.6 MB">
    12   <!ENTITY asciidoc-time          "less than 0.1 SBU">
     7  <!ENTITY imagesize-download-http "https://github.com/shibukawa/imagesize_py/archive/refs/tags/&imagesize-version;/imagesize_py-&imagesize-version;.tar.gz">
     8  <!ENTITY imagesize-download-ftp  " ">
     9  <!ENTITY imagesize-md5sum        "705a10474ca2e3112f869522e1c667b6">
     10  <!ENTITY imagesize-size          "1.2 MB">
     11  <!ENTITY imagesize-buildsize     "2.6 MB">
     12  <!ENTITY imagesize-time          "less than 0.1 SBU">
    1313]>
    1414
    15 <!-- Begin Py3c -->
    16   <sect2 id="imagesize" xreflabel="imagesize-&asciidoc-version;">
     15  <sect2 id="Imagesize" xreflabel="imagesize-&imagesize-version;">
    1716
    18     <title>Asciidoc-&asciidoc-version;</title>
     17    <title>Asciidoc-&imagesize-version;</title>
    1918
    20     <indexterm zone="asciidoc">
    21       <primary sortas="a-asciidoc">asciidoc</primary>
     19    <indexterm zone="imagesize">
     20      <primary sortas="a-imagesize">imagesize</primary>
    2221    </indexterm>
    2322
    2423    <sect3 role="package">
    25       <title>Introduction to Asciidoc Module</title>
     24      <title>Introduction to Imagesize Module</title>
    2625
    2726      <para>
    28         The <application>Asciidoc</application> package is a text document
    29         format for writing notes, documentation, articles, books, ebooks,
    30         slideshows, web pages, man pages and blogs. AsciiDoc files can be
    31         translated to many formats including HTML, PDF, EPUB, and man page.
     27        The <application>Imagesize</application> package analyzes image file
     28        headers and returns the image size and DPI. It works with
     29        JPEG/JPEG 2000/PNG/GIF/TIFF/SVG/Netpbm/WebP formats.
    3230      </para>
    3331
     
    3836        <listitem>
    3937          <para>
    40             Download (HTTP): <ulink url="&asciidoc-download-http;"/>
     38            Download (HTTP): <ulink url="&imagesize-download-http;"/>
    4139          </para>
    4240        </listitem>
    4341        <listitem>
    4442          <para>
    45             Download (FTP): <ulink url="&asciidoc-download-ftp;"/>
     43            Download (FTP): <ulink url="&imagesize-download-ftp;"/>
    4644          </para>
    4745        </listitem>
    4846        <listitem>
    4947          <para>
    50             Download MD5 sum: &asciidoc-md5sum;
     48            Download MD5 sum: &imagesize-md5sum;
    5149          </para>
    5250        </listitem>
    5351        <listitem>
    5452          <para>
    55             Download size: &asciidoc-size;
     53            Download size: &imagesize-size;
    5654          </para>
    5755        </listitem>
    5856        <listitem>
    5957          <para>
    60             Estimated disk space required: &asciidoc-buildsize;
     58            Estimated disk space required: &imagesize-buildsize;
    6159          </para>
    6260        </listitem>
    6361        <listitem>
    6462          <para>
    65             Estimated build time: &asciidoc-time;
     63            Estimated build time: &imagesize-time;
    6664          </para>
    6765        </listitem>
    6866      </itemizedlist>
    6967
    70       <bridgehead renderas="sect4">Asciidoc Dependencies</bridgehead>
    71 
    72       <bridgehead renderas="sect5">Optional (runtime)</bridgehead>
    73       <para role="optional">
    74         <xref linkend="docbook-xsl"/>,
    75         <xref linkend="fop"/>,
    76         <xref linkend="libxslt"/>,
    77         <xref linkend="lynx"/>,
    78         <ulink url="https://sourceforge.net/projects/dblatex/">dblatex</ulink>, and
    79         <ulink url="&w3m-url;">W3m</ulink>
    80       </para>
    81 
    8268    </sect3>
    8369
    8470    <sect3 role="installation">
    85       <title>Installation of Asciidoc</title>
    86 <!-- version 9.x is from blfs 11.0. We are now at 11.1
    87       <para>
    88         If you are upgrading from version 9.x, remove the previously installed
    89         executables, as the <systemitem class="username">root</systemitem>
    90         user:
    91       </para>
     71      <title>Installation of Imagesize</title>
    9272
    93 <screen role="root"><userinput>rm -rf /usr/bin/{asciidoc*,a2x*}</userinput></screen>
    94 -->
    9573    <para> Build the module: </para>
    9674
     
    10583    </para>
    10684
    107 <screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user asciidoc</userinput></screen>
     85<screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user imagesize</userinput></screen>
    10886
    10987    </sect3>
     
    12199
    122100        <seglistitem>
    123           <seg>
    124             a2x and
    125             asciidoc
    126           </seg>
     101          <seg>None</seg>
    127102          <seg>None</seg>
    128103          <seg>
    129             /usr/lib/python&python3-majorver;/site-packages/asciidoc and
    130             /usr/lib/python&python3-majorver;/site-packages/asciidoc-&asciidoc-version;.dist-info
     104            /usr/lib/python&python3-majorver;/site-packages/imagesize and
     105            /usr/lib/python&python3-majorver;/site-packages/imagesize-&imagesize-version;.dist-info
    131106          </seg>
    132107        </seglistitem>
    133108      </segmentedlist>
    134       <!--
    135       <variablelist>
    136         <bridgehead renderas="sect5">Short Descriptions</bridgehead>
    137         <?dbfo list-presentation="list"?>
    138         <?dbhtml list-presentation="table"?>
    139109
    140         <varlistentry id="a2x">
    141           <term><command>a2x</command></term>
    142           <listitem>
    143             <para>
    144               is a toolchain manager for AsciiDoc
    145               (converts Asciidoc text files to other file formats)
    146             </para>
    147             <indexterm zone="asciidoc a2x">
    148               <primary sortas="b-a2x">a2x</primary>
    149             </indexterm>
    150           </listitem>
    151         </varlistentry>
    152 
    153         <varlistentry id="asciidoc-prog">
    154           <term><command>asciidoc</command></term>
    155           <listitem>
    156             <para>
    157               converts an AsciiDoc text file to HTML or DocBook
    158             </para>
    159             <indexterm zone="asciidoc asciidoc-prog">
    160               <primary sortas="b-asciidoc-prog">asciidoc</primary>
    161             </indexterm>
    162           </listitem>
    163         </varlistentry>
    164 
    165       </variablelist>
    166       -->
    167110    </sect3>
    168111
  • general/prog/python-dependencies/packaging.xml

    r4492186 r432ea40  
    55  %general-entities;
    66
    7   <!ENTITY asciidoc-download-http "https://files.pythonhosted.org/packages/source/a/asciidoc/asciidoc-&asciidoc-version;.tar.gz">
    8   <!ENTITY asciidoc-download-ftp  " ">
    9   <!ENTITY asciidoc-md5sum        "ecac3af818f7a65596efc6e243b520a0">
    10   <!ENTITY asciidoc-size          "212 KB">
    11   <!ENTITY asciidoc-buildsize     "2.6 MB">
    12   <!ENTITY asciidoc-time          "less than 0.1 SBU">
     7  <!ENTITY packaging-download-http "https://github.com/pypa/packaging/releases/download/&packaging-version;/packaging-&packaging-version;.tar.gz">
     8  <!ENTITY packaging-download-ftp  " ">
     9  <!ENTITY packaging-md5sum        "e713c1939f294fd729af4a7be40dd141">
     10  <!ENTITY packaging-size          "83 KB">
     11  <!ENTITY packaging-buildsize     "2.6 MB">
     12  <!ENTITY packaging-time          "less than 0.1 SBU">
    1313]>
    1414
    1515<!-- Begin Py3c -->
    16   <sect2 id=" packaging" xreflabel=" packaging-&asciidoc-version;">
     16  <sect2 id=" packaging" xreflabel=" packaging-&packaging-version;">
    1717
    18     <title>Asciidoc-&asciidoc-version;</title>
     18    <title>Packaging-&packaging-version;</title>
    1919
    20     <indexterm zone="asciidoc">
    21       <primary sortas="a-asciidoc">asciidoc</primary>
     20    <indexterm zone="packaging">
     21      <primary sortas="a-packaging">packaging</primary>
    2222    </indexterm>
    2323
    2424    <sect3 role="package">
    25       <title>Introduction to Asciidoc Module</title>
     25      <title>Introduction to Packaging Module</title>
    2626
    2727      <para>
    28         The <application>Asciidoc</application> package is a text document
    29         format for writing notes, documentation, articles, books, ebooks,
    30         slideshows, web pages, man pages and blogs. AsciiDoc files can be
    31         translated to many formats including HTML, PDF, EPUB, and man page.
     28        The <application>Packaging</application> library provides utilities
     29        that implement the interoperability specifications which have clearly
     30        one correct behaviour or benefit greatly from having a single shared
     31        implementation.
    3232      </para>
    3333
     
    3838        <listitem>
    3939          <para>
    40             Download (HTTP): <ulink url="&asciidoc-download-http;"/>
     40            Download (HTTP): <ulink url="&packaging-download-http;"/>
    4141          </para>
    4242        </listitem>
    4343        <listitem>
    4444          <para>
    45             Download (FTP): <ulink url="&asciidoc-download-ftp;"/>
     45            Download (FTP): <ulink url="&packaging-download-ftp;"/>
    4646          </para>
    4747        </listitem>
    4848        <listitem>
    4949          <para>
    50             Download MD5 sum: &asciidoc-md5sum;
     50            Download MD5 sum: &packaging-md5sum;
    5151          </para>
    5252        </listitem>
    5353        <listitem>
    5454          <para>
    55             Download size: &asciidoc-size;
     55            Download size: &packaging-size;
    5656          </para>
    5757        </listitem>
    5858        <listitem>
    5959          <para>
    60             Estimated disk space required: &asciidoc-buildsize;
     60            Estimated disk space required: &packaging-buildsize;
    6161          </para>
    6262        </listitem>
    6363        <listitem>
    6464          <para>
    65             Estimated build time: &asciidoc-time;
     65            Estimated build time: &packaging-time;
    6666          </para>
    6767        </listitem>
    6868      </itemizedlist>
    6969
    70       <bridgehead renderas="sect4">Asciidoc Dependencies</bridgehead>
     70      <bridgehead renderas="sect4">Packaging Dependencies</bridgehead>
    7171
    72       <bridgehead renderas="sect5">Optional (runtime)</bridgehead>
     72      <bridgehead renderas="sect5">Required</bridgehead>
    7373      <para role="optional">
    74         <xref linkend="docbook-xsl"/>,
    75         <xref linkend="fop"/>,
    76         <xref linkend="libxslt"/>,
    77         <xref linkend="lynx"/>,
    78         <ulink url="https://sourceforge.net/projects/dblatex/">dblatex</ulink>, and
    79         <ulink url="&w3m-url;">W3m</ulink>
     74        <xref linkend="pyparsing"/>
    8075      </para>
    8176
     
    8378
    8479    <sect3 role="installation">
    85       <title>Installation of Asciidoc</title>
    86 <!-- version 9.x is from blfs 11.0. We are now at 11.1
    87       <para>
    88         If you are upgrading from version 9.x, remove the previously installed
    89         executables, as the <systemitem class="username">root</systemitem>
    90         user:
    91       </para>
     80      <title>Installation of Packaging</title>
    9281
    93 <screen role="root"><userinput>rm -rf /usr/bin/{asciidoc*,a2x*}</userinput></screen>
    94 -->
    9582    <para> Build the module: </para>
    9683
     
    10592    </para>
    10693
    107 <screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user asciidoc</userinput></screen>
     94<screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user packaging</userinput></screen>
    10895
    10996    </sect3>
     
    121108
    122109        <seglistitem>
    123           <seg>
    124             a2x and
    125             asciidoc
    126           </seg>
     110          <seg>None</seg>
    127111          <seg>None</seg>
    128112          <seg>
    129             /usr/lib/python&python3-majorver;/site-packages/asciidoc and
    130             /usr/lib/python&python3-majorver;/site-packages/asciidoc-&asciidoc-version;.dist-info
     113            /usr/lib/python&python3-majorver;/site-packages/packaging and
     114            /usr/lib/python&python3-majorver;/site-packages/packaging-&packaging-version;.dist-info
    131115          </seg>
    132116        </seglistitem>
    133117      </segmentedlist>
    134       <!--
    135       <variablelist>
    136         <bridgehead renderas="sect5">Short Descriptions</bridgehead>
    137         <?dbfo list-presentation="list"?>
    138         <?dbhtml list-presentation="table"?>
    139118
    140         <varlistentry id="a2x">
    141           <term><command>a2x</command></term>
    142           <listitem>
    143             <para>
    144               is a toolchain manager for AsciiDoc
    145               (converts Asciidoc text files to other file formats)
    146             </para>
    147             <indexterm zone="asciidoc a2x">
    148               <primary sortas="b-a2x">a2x</primary>
    149             </indexterm>
    150           </listitem>
    151         </varlistentry>
    152 
    153         <varlistentry id="asciidoc-prog">
    154           <term><command>asciidoc</command></term>
    155           <listitem>
    156             <para>
    157               converts an AsciiDoc text file to HTML or DocBook
    158             </para>
    159             <indexterm zone="asciidoc asciidoc-prog">
    160               <primary sortas="b-asciidoc-prog">asciidoc</primary>
    161             </indexterm>
    162           </listitem>
    163         </varlistentry>
    164 
    165       </variablelist>
    166       -->
    167119    </sect3>
    168120
  • general/prog/python-dependencies/requests.xml

    r4492186 r432ea40  
    55  %general-entities;
    66
    7   <!ENTITY asciidoc-download-http "https://files.pythonhosted.org/packages/source/a/asciidoc/asciidoc-&asciidoc-version;.tar.gz">
    8   <!ENTITY asciidoc-download-ftp  " ">
    9   <!ENTITY asciidoc-md5sum        "ecac3af818f7a65596efc6e243b520a0">
    10   <!ENTITY asciidoc-size          "212 KB">
    11   <!ENTITY asciidoc-buildsize     "2.6 MB">
    12   <!ENTITY asciidoc-time          "less than 0.1 SBU">
     7  <!ENTITY requests-download-http "https://github.com/psf/requests/releases/download/v&requests-version;/requests-&requests-version;.tar.gz">
     8  <!ENTITY requests-download-ftp  " ">
     9  <!ENTITY requests-md5sum        "796ea875cdae283529c03b9203d9c454">
     10  <!ENTITY requests-size          "107 KB">
     11  <!ENTITY requests-buildsize     "2.6 MB">
     12  <!ENTITY requests-time          "less than 0.1 SBU">
    1313]>
    1414
    15 <!-- Begin Py3c -->
    16   <sect2 id="requests" xreflabel="requests-&asciidoc-version;">
     15  <sect2 id="requests" xreflabel="requests-&requests-version;">
    1716
    18     <title>Asciidoc-&asciidoc-version;</title>
     17    <title>Requests-&requests-version;</title>
    1918
    20     <indexterm zone="asciidoc">
    21       <primary sortas="a-asciidoc">asciidoc</primary>
     19    <indexterm zone="requests">
     20      <primary sortas="a-requests">requests</primary>
    2221    </indexterm>
    2322
    2423    <sect3 role="package">
    25       <title>Introduction to Asciidoc Module</title>
     24      <title>Introduction to Requests Module</title>
    2625
    2726      <para>
    28         The <application>Asciidoc</application> package is a text document
    29         format for writing notes, documentation, articles, books, ebooks,
    30         slideshows, web pages, man pages and blogs. AsciiDoc files can be
    31         translated to many formats including HTML, PDF, EPUB, and man page.
     27        The <application>Requests</application> package is an elegant and
     28        simple HTTP library for Python, built for human beings. It allows
     29        sending HTTP/1.1 requests extremely easily.
    3230      </para>
    3331
     
    3836        <listitem>
    3937          <para>
    40             Download (HTTP): <ulink url="&asciidoc-download-http;"/>
     38            Download (HTTP): <ulink url="&requests-download-http;"/>
    4139          </para>
    4240        </listitem>
    4341        <listitem>
    4442          <para>
    45             Download (FTP): <ulink url="&asciidoc-download-ftp;"/>
     43            Download (FTP): <ulink url="&requests-download-ftp;"/>
    4644          </para>
    4745        </listitem>
    4846        <listitem>
    4947          <para>
    50             Download MD5 sum: &asciidoc-md5sum;
     48            Download MD5 sum: &requests-md5sum;
    5149          </para>
    5250        </listitem>
    5351        <listitem>
    5452          <para>
    55             Download size: &asciidoc-size;
     53            Download size: &requests-size;
    5654          </para>
    5755        </listitem>
    5856        <listitem>
    5957          <para>
    60             Estimated disk space required: &asciidoc-buildsize;
     58            Estimated disk space required: &requests-buildsize;
    6159          </para>
    6260        </listitem>
    6361        <listitem>
    6462          <para>
    65             Estimated build time: &asciidoc-time;
     63            Estimated build time: &requests-time;
    6664          </para>
    6765        </listitem>
    6866      </itemizedlist>
    6967
    70       <bridgehead renderas="sect4">Asciidoc Dependencies</bridgehead>
     68      <bridgehead renderas="sect4">Requests Dependencies</bridgehead>
    7169
    72       <bridgehead renderas="sect5">Optional (runtime)</bridgehead>
    73       <para role="optional">
    74         <xref linkend="docbook-xsl"/>,
    75         <xref linkend="fop"/>,
    76         <xref linkend="libxslt"/>,
    77         <xref linkend="lynx"/>,
    78         <ulink url="https://sourceforge.net/projects/dblatex/">dblatex</ulink>, and
    79         <ulink url="&w3m-url;">W3m</ulink>
     70      <bridgehead renderas="sect5">Required</bridgehead>
     71      <para role="required">
     72        <xref linkend="certifi"/>,
     73        <xref linkend="charset-normalizer"/>,
     74        <xref linkend="idna"/>, and
     75        <xref linkend="urllib3"/>
    8076      </para>
    8177
     
    8379
    8480    <sect3 role="installation">
    85       <title>Installation of Asciidoc</title>
    86 <!-- version 9.x is from blfs 11.0. We are now at 11.1
    87       <para>
    88         If you are upgrading from version 9.x, remove the previously installed
    89         executables, as the <systemitem class="username">root</systemitem>
    90         user:
    91       </para>
     81      <title>Installation of Requests</title>
    9282
    93 <screen role="root"><userinput>rm -rf /usr/bin/{asciidoc*,a2x*}</userinput></screen>
    94 -->
    9583    <para> Build the module: </para>
    9684
     
    10593    </para>
    10694
    107 <screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user asciidoc</userinput></screen>
     95<screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user requests</userinput></screen>
    10896
    10997    </sect3>
     
    121109
    122110        <seglistitem>
    123           <seg>
    124             a2x and
    125             asciidoc
    126           </seg>
     111          <seg>None</seg>
    127112          <seg>None</seg>
    128113          <seg>
    129             /usr/lib/python&python3-majorver;/site-packages/asciidoc and
    130             /usr/lib/python&python3-majorver;/site-packages/asciidoc-&asciidoc-version;.dist-info
     114            /usr/lib/python&python3-majorver;/site-packages/requests and
     115            /usr/lib/python&python3-majorver;/site-packages/requests-&requests-version;.dist-info
    131116          </seg>
    132117        </seglistitem>
    133118      </segmentedlist>
    134       <!--
    135       <variablelist>
    136         <bridgehead renderas="sect5">Short Descriptions</bridgehead>
    137         <?dbfo list-presentation="list"?>
    138         <?dbhtml list-presentation="table"?>
    139 
    140         <varlistentry id="a2x">
    141           <term><command>a2x</command></term>
    142           <listitem>
    143             <para>
    144               is a toolchain manager for AsciiDoc
    145               (converts Asciidoc text files to other file formats)
    146             </para>
    147             <indexterm zone="asciidoc a2x">
    148               <primary sortas="b-a2x">a2x</primary>
    149             </indexterm>
    150           </listitem>
    151         </varlistentry>
    152 
    153         <varlistentry id="asciidoc-prog">
    154           <term><command>asciidoc</command></term>
    155           <listitem>
    156             <para>
    157               converts an AsciiDoc text file to HTML or DocBook
    158             </para>
    159             <indexterm zone="asciidoc asciidoc-prog">
    160               <primary sortas="b-asciidoc-prog">asciidoc</primary>
    161             </indexterm>
    162           </listitem>
    163         </varlistentry>
    164 
    165       </variablelist>
    166       -->
     119 
    167120    </sect3>
    168121
  • general/prog/python-dependencies/snowballstemmer.xml

    r4492186 r432ea40  
    55  %general-entities;
    66
    7   <!ENTITY asciidoc-download-http "https://files.pythonhosted.org/packages/source/a/asciidoc/asciidoc-&asciidoc-version;.tar.gz">
    8   <!ENTITY asciidoc-download-ftp  " ">
    9   <!ENTITY asciidoc-md5sum        "ecac3af818f7a65596efc6e243b520a0">
    10   <!ENTITY asciidoc-size          "212 KB">
    11   <!ENTITY asciidoc-buildsize     "2.6 MB">
    12   <!ENTITY asciidoc-time          "less than 0.1 SBU">
     7  <!ENTITY snowballstemmer-download-http "https://files.pythonhosted.org/packages/source/a/snowballstemmer/snowballstemmer-&snowballstemmer-version;.tar.gz">
     8  <!ENTITY snowballstemmer-download-ftp  " ">
     9  <!ENTITY snowballstemmer-md5sum        "ecac3af818f7a65596efc6e243b520a0">
     10  <!ENTITY snowballstemmer-size          "212 KB">
     11  <!ENTITY snowballstemmer-buildsize     "2.6 MB">
     12  <!ENTITY snowballstemmer-time          "less than 0.1 SBU">
    1313]>
    1414
    15 <!-- Begin Py3c -->
    16   <sect2 id="snowballstemmer" xreflabel="snowballstemmer-&asciidoc-version;">
     15  <sect2 id="snowballstemmer" xreflabel="snowballstemmer-&snowballstemmer-version;">
    1716
    18     <title>Asciidoc-&asciidoc-version;</title>
     17    <title>Snowballstemmer-&snowballstemmer-version;</title>
    1918
    20     <indexterm zone="asciidoc">
    21       <primary sortas="a-asciidoc">asciidoc</primary>
     19    <indexterm zone="snowballstemmer">
     20      <primary sortas="a-snowballstemmer">snowballstemmer</primary>
    2221    </indexterm>
    2322
    2423    <sect3 role="package">
    25       <title>Introduction to Asciidoc Module</title>
     24      <title>Introduction to Snowballstemmer Module</title>
    2625
    2726      <para>
    28         The <application>Asciidoc</application> package is a text document
    29         format for writing notes, documentation, articles, books, ebooks,
    30         slideshows, web pages, man pages and blogs. AsciiDoc files can be
    31         translated to many formats including HTML, PDF, EPUB, and man page.
     27        The <application>Snowballstemmer</application> package is a small
     28        string processing language for creating stemming algorithms for use
     29        in Information Retrieval, plus a collection of stemming algorithms
     30        implemented using it. Stemming maps different forms of the same word
     31        to a common <quote>stem</quote> &emdash; for example, the English
     32        stemmer maps <emphasis>connection</emphasis>,
     33        <emphasis>connections</emphasis>, <emphasis>connective</emphasis>,
     34        <emphasis>connected</emphasis>, and <emphasis>connecting</emphasis>
     35        to <emphasis>connect</emphasis>. So a searching for
     36        <emphasis>connected</emphasis> would also find documents which only
     37        have the other forms.
    3238      </para>
    3339
     
    3844        <listitem>
    3945          <para>
    40             Download (HTTP): <ulink url="&asciidoc-download-http;"/>
     46            Download (HTTP): <ulink url="&snowballstemmer-download-http;"/>
    4147          </para>
    4248        </listitem>
    4349        <listitem>
    4450          <para>
    45             Download (FTP): <ulink url="&asciidoc-download-ftp;"/>
     51            Download (FTP): <ulink url="&snowballstemmer-download-ftp;"/>
    4652          </para>
    4753        </listitem>
    4854        <listitem>
    4955          <para>
    50             Download MD5 sum: &asciidoc-md5sum;
     56            Download MD5 sum: &snowballstemmer-md5sum;
    5157          </para>
    5258        </listitem>
    5359        <listitem>
    5460          <para>
    55             Download size: &asciidoc-size;
     61            Download size: &snowballstemmer-size;
    5662          </para>
    5763        </listitem>
    5864        <listitem>
    5965          <para>
    60             Estimated disk space required: &asciidoc-buildsize;
     66            Estimated disk space required: &snowballstemmer-buildsize;
    6167          </para>
    6268        </listitem>
    6369        <listitem>
    6470          <para>
    65             Estimated build time: &asciidoc-time;
     71            Estimated build time: &snowballstemmer-time;
    6672          </para>
    6773        </listitem>
    6874      </itemizedlist>
    6975
    70       <bridgehead renderas="sect4">Asciidoc Dependencies</bridgehead>
    71 
    72       <bridgehead renderas="sect5">Optional (runtime)</bridgehead>
    73       <para role="optional">
    74         <xref linkend="docbook-xsl"/>,
    75         <xref linkend="fop"/>,
    76         <xref linkend="libxslt"/>,
    77         <xref linkend="lynx"/>,
    78         <ulink url="https://sourceforge.net/projects/dblatex/">dblatex</ulink>, and
    79         <ulink url="&w3m-url;">W3m</ulink>
    80       </para>
    81 
    8276    </sect3>
    8377
    8478    <sect3 role="installation">
    85       <title>Installation of Asciidoc</title>
    86 <!-- version 9.x is from blfs 11.0. We are now at 11.1
    87       <para>
    88         If you are upgrading from version 9.x, remove the previously installed
    89         executables, as the <systemitem class="username">root</systemitem>
    90         user:
    91       </para>
     79      <title>Installation of Snowballstemmer</title>
    9280
    93 <screen role="root"><userinput>rm -rf /usr/bin/{asciidoc*,a2x*}</userinput></screen>
    94 -->
    9581    <para> Build the module: </para>
    9682
    97 <screen><userinput>pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen>
     83<screen><userinput>make dist_libstemmer_python</userinput></screen>
    9884
    9985    <para>
     
    10591    </para>
    10692
    107 <screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user asciidoc</userinput></screen>
     93<screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user snowballstemmer</userinput></screen>
    10894
    10995    </sect3>
     
    121107
    122108        <seglistitem>
    123           <seg>
    124             a2x and
    125             asciidoc
    126           </seg>
     109          <seg>None</seg>
    127110          <seg>None</seg>
    128111          <seg>
    129             /usr/lib/python&python3-majorver;/site-packages/asciidoc and
    130             /usr/lib/python&python3-majorver;/site-packages/asciidoc-&asciidoc-version;.dist-info
     112            /usr/lib/python&python3-majorver;/site-packages/snowballstemmer and
     113            /usr/lib/python&python3-majorver;/site-packages/snowballstemmer-&snowballstemmer-version;.dist-info
    131114          </seg>
    132115        </seglistitem>
     
    143126            <para>
    144127              is a toolchain manager for AsciiDoc
    145               (converts Asciidoc text files to other file formats)
     128              (converts Snowballstemmer text files to other file formats)
    146129            </para>
    147             <indexterm zone="asciidoc a2x">
     130            <indexterm zone="snowballstemmer a2x">
    148131              <primary sortas="b-a2x">a2x</primary>
    149132            </indexterm>
     
    151134        </varlistentry>
    152135
    153         <varlistentry id="asciidoc-prog">
    154           <term><command>asciidoc</command></term>
     136        <varlistentry id="snowballstemmer-prog">
     137          <term><command>snowballstemmer</command></term>
    155138          <listitem>
    156139            <para>
    157140              converts an AsciiDoc text file to HTML or DocBook
    158141            </para>
    159             <indexterm zone="asciidoc asciidoc-prog">
    160               <primary sortas="b-asciidoc-prog">asciidoc</primary>
     142            <indexterm zone="snowballstemmer snowballstemmer-prog">
     143              <primary sortas="b-snowballstemmer-prog">snowballstemmer</primary>
    161144            </indexterm>
    162145          </listitem>
Note: See TracChangeset for help on using the changeset viewer.