Ignore:
Timestamp:
03/15/2024 02:28:12 AM (4 months ago)
Author:
Ken Moffat <zarniwhoop@…>
Branches:
ken/TL2024, lazarus, trunk
Children:
844a3acb
Parents:
0d1a1f9
Message:

Texlive 2024 initial commit.

Texlive source: Fix up the tarball names, year, tarball names,
md5sums, sizes. Do not patch the source.

The links have not neen tested, and I have not yet attempted to
build this.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/typesetting/texlive.xml

    r0d1a1f9 radfe27c  
    77  <!ENTITY texlive-download-http "https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/&texlive-year;/texlive-&texlive-version;-source.tar.xz">
    88  <!ENTITY texlive-download-ftp  " ">
    9   <!ENTITY texlive-md5sum        "bec84c5d6e340967783302f432c78efe">
    10   <!ENTITY texlive-size          "66 MB">
     9  <!ENTITY texlive-md5sum        "1da2f08e3ba4a3708870dd088c1d6823">
     10  <!ENTITY texlive-size          "67 MB">
    1111
    1212  <!ENTITY texlive-buildsize      "8.5 GB including the additional download and the tests, 7.7 GB installed">
     
    1616  <!ENTITY texlive-texmf-download-http "https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/&texlive-year;/texlive-&texlive-version;-texmf.tar.xz">
    1717  <!ENTITY texlive-texmf-download-ftp  " ">
    18   <!ENTITY texlive-texmf-md5sum        "704fb39c69e3710b8e9e9158cec5047a">
    19   <!ENTITY texlive-texmf-size          "3.7 GB">
    20 
    21   <!ENTITY texlive-tlpdb-download-http "https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/&texlive-year;/texlive-&tex-tlpdb-version;-tlpdb-full.tar.gz">
    22   <!ENTITY texlive-tlpdb-download-ftp  " ">
    23   <!ENTITY texlive-tlpdb-md5sum        "5078a7ddaa7b309b7392e33916b817f7">
    24   <!ENTITY texlive-tlpdb-size          "3.2 MB">
     18  <!ENTITY texlive-texmf-md5sum        "e67ce334dd0fddda5f4a87b4fcaaf48f">
     19  <!ENTITY texlive-texmf-size          "4.0 GB">
     20
     21  <!ENTITY texlive-extra-download-http "https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/&texlive-year;/texlive-&texlive-version;-extra.tar.xz">
     22  <!ENTITY texlive-extra-download-ftp  " ">
     23  <!ENTITY texlive-extra-md5sum        "1bd045bd1673ce61bde590c10b86c6cc">
     24  <!ENTITY texlive-extra-size          "1.9 MB">
    2525
    2626]>
     
    153153
    154154      <para>
    155         From the 2019 year, the tlpdb database of the packages within texlive is
    156         no-longer installed with the source. But <command>texdoc</command> needs
    157         a cache file derived from this (and will create the cache on its first
    158         run).
     155        The tlpdb database is shipped as a separate tarball. The
     156        <command>texdoc</command> program needs a cache file derived
     157        from this (and will create the cache on its first run).
    159158      </para>
    160159
     
    162161      <listitem>
    163162        <para>
    164           Download (HTTP): <ulink url="&texlive-tlpdb-download-http;"/>
    165         </para>
    166       </listitem>
    167       <listitem>
    168         <para>
    169           Download (FTP): <ulink url="&texlive-tlpdb-download-ftp;"/>
    170         </para>
    171       </listitem>
    172       <listitem>
    173         <para>
    174           Download MD5 sum: &texlive-tlpdb-md5sum;
    175         </para>
    176       </listitem>
    177       <listitem>
    178         <para>
    179           Download size: &texlive-tlpdb-size;
    180         </para>
    181       </listitem>
    182 
    183       <listitem>
     163          Download (HTTP): <ulink url="&texlive-extra-download-http;"/>
     164        </para>
     165      </listitem>
     166      <listitem>
     167        <para>
     168          Download (FTP): <ulink url="&texlive-extra-download-ftp;"/>
     169        </para>
     170      </listitem>
     171      <listitem>
     172        <para>
     173          Download MD5 sum: &texlive-extra-md5sum;
     174        </para>
     175      </listitem>
     176      <listitem>
     177        <para>
     178          Download size: &texlive-extra-size;
     179        </para>
     180      </listitem>
     181
     182<!--  <listitem>
    184183        <para>
    185184          Required patch: <ulink url=
    186185          "&patch-root;/texlive-&texlive-version;-source-security_fix-1.patch"/>
    187186        </para>
    188       </listitem>
     187      </listitem>-->
    189188    </itemizedlist>
    190189
     
    249248    </para>
    250249
     250<!-- if a patch for the source is needed, this should go between the export
     251        ande configure. But keeping it there as a commented line adds too much vertical space.
     252    patch -Np1 -i ../texlive-&texlive-version;-source-security_fix-1.patch &amp;&amp;-->
    251253<screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') &amp;&amp;
    252 
    253 patch -Np1 -i ../texlive-&texlive-version;-source-security_fix-1.patch &amp;&amp;
    254254
    255255mkdir texlive-build &amp;&amp;
     
    306306mkdir -pv                                $TEXLIVE_PREFIX/tlpkg/TeXLive/ &amp;&amp;
    307307install -v -m644 ../texk/tests/TeXLive/* $TEXLIVE_PREFIX/tlpkg/TeXLive/ &amp;&amp;
    308 tar -xf ../../texlive-&tex-tlpdb-version;-tlpdb-full.tar.gz -C $TEXLIVE_PREFIX/tlpkg</userinput></screen>
     308tar -xf ../../texlive-&texlive-version;-extra.tar.xz -C $TEXLIVE_PREFIX/tlpkg</userinput></screen>
    309309
    310310    <note>
Note: See TracChangeset for help on using the changeset viewer.