Changeset c74eb3a for pst/typesetting/texlive.xml
- Timestamp:
- 05/03/2018 01:44:00 AM (5 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, ken/inkscape-core-mods, lazarus, perl-modules, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
- Children:
- 89b38c1e
- Parents:
- 789fcfc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/typesetting/texlive.xml
r789fcfc rc74eb3a 7 7 <!ENTITY texlive-download-http " "> 8 8 <!ENTITY texlive-download-ftp "ftp://tug.org/texlive/historic/&texlive-year;/texlive-&texlive-version;-source.tar.xz"> 9 <!ENTITY texlive-md5sum " f98f6bde0a2c20fc894d983d542beaad">10 <!ENTITY texlive-size " 61MB">11 12 <!ENTITY texlive-buildsize "6. 0 GB including the additional download, 4.9GB installed">13 <!ENTITY texlive-time " 8.2SBU including the additional download (+0.3 SBU for the tests)">9 <!ENTITY texlive-md5sum "41d1e8874d266935c656fe51b440a413"> 10 <!ENTITY texlive-size "48 MB"> 11 12 <!ENTITY texlive-buildsize "6.5 GB including the additional download (+179 MB for the tests), 5.3 GB installed"> 13 <!ENTITY texlive-time "9.8 SBU including the additional download (+0.3 SBU for the tests)"> 14 14 15 15 <!ENTITY texlive-texmf-download-http " "> 16 16 <!ENTITY texlive-texmf-download-ftp "ftp://tug.org/texlive/historic/&texlive-year;/texlive-&texmf-version;-texmf.tar.xz"> 17 <!ENTITY texlive-texmf-md5sum " 44bb5d71fc64ac90118f8c5013e39b89">18 <!ENTITY texlive-texmf-size "2. 3GB">17 <!ENTITY texlive-texmf-md5sum "05330b3b5445ef60b08a0ed660c55c92"> 18 <!ENTITY texlive-texmf-size "2.5 GB"> 19 19 20 20 ]> … … 104 104 <listitem> 105 105 <para>Required patch: <ulink 106 url="&patch-root;/texlive-&texlive-version;-source-gcc7-1.patch"/></para> 107 </listitem> 108 <listitem> 109 <para>Required patch: <ulink 110 url="&patch-root;/texlive-&texlive-version;-source-upstream_fixes-2.patch"/></para> 111 </listitem> 112 <listitem> 113 <para>Required patch: <ulink 114 url="&patch-root;/texlive-&texlive-version;-source-poppler059-1.patch"/></para> 115 </listitem> 116 <listitem> 117 <para>Required patch: <ulink 118 url="&patch-root;/texlive-&texlive-version;-texmf-upstream_fixes-1.patch"/></para> 106 url="&patch-root;/texlive-&texlive-version;-source-upstream_fixes-1.patch"/></para> 119 107 </listitem> 120 108 </itemizedlist> … … 181 169 <screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && 182 170 183 patch -Np1 -i ../texlive-&texlive-version;-source-gcc7-1.patch && 184 patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-2.patch && 185 patch -Np1 -i ../texlive-&texlive-version;-source-poppler059-1.patch && 171 patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-1.patch && 172 173 mv -v texk/web2c/pdftexdir/pdftoepdf{-newpoppler,}.cc && 174 mv -v texk/web2c/pdftexdir/pdftosrc{-newpoppler,}.cc && 186 175 187 176 mkdir texlive-build && … … 211 200 --with-system-pixman \ 212 201 --with-system-poppler \ 202 --with-system-potrace \ 213 203 --with-system-xpdf \ 214 204 --with-system-zlib \ … … 224 214 user:</para> 225 215 216 <!-- Editors, you can run 'make texlinks' in a DESTDIR by passing 217 DESTDIR#some/where --> 226 218 <screen role="root"><userinput>make install-strip && 227 219 /sbin/ldconfig && … … 243 235 <!-- if texmf does not need to be patched, remove && from first line, 244 236 close userinput, screen, comment pushd, patch, popd --> 245 <screen role="root"><userinput>tar -xf ../../texlive-&texmf-version;-texmf.tar.xz -C /opt/texlive/&texlive-year; --strip-components=1 && 246 pushd /opt/texlive/&texlive-year; && 247 patch -Np1 -i /sources/texlive-&texlive-version;-texmf-upstream_fixes-1.patch && 248 popd</userinput></screen> 237 <screen role="root"><userinput>tar -xf ../../texlive-&texmf-version;-texmf.tar.xz -C /opt/texlive/&texlive-year; --strip-components=1</userinput></screen> 249 238 250 239 <para>Still as the <systemitem class="username">root</systemitem> user, … … 253 242 <emphasis>lot</emphasis> of output):</para> 254 243 244 <!-- Editors, fmtutil-sys and mtxrun \-\-generate can apparently only be run on 245 a real install, as root. But mktexlsr can be run in a DESTDIR with 246 cd /YOUR/TEXMF/ROOT ; ls -LAR ./ >ls-R --> 247 255 248 <screen role="root"><userinput>mktexlsr && 256 249 fmtutil-sys --all && … … 265 258 <sect2 role="commands"> 266 259 <title>Command Explanations</title> 260 261 <para> 262 <command>patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-1.patch</command>: 263 various problems have come to light since the shipped source was frozen to 264 be committed to DVDs. In particular, a segmentation fault in dvipdfm-x from 265 XeTeX and changes in upstream poppler-0.64.0. 266 </para> 267 268 <para> 269 <command>mv -v texk/web2c/pdftexdir/pdftoepdf{-newpoppler,}.cc ...</command>: 270 The &texlive-year; version of texlive ships with support for poppler-0.57.0 271 and older, but it includes alternative newpoppler files which enable building 272 with poppler-0.62.0 or newer. 273 </para> 267 274 268 275 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 305 312 of its size we do not want to waste time and space untarring it and then 306 313 copying the files. 307 </para>308 309 <para>310 <command>patch -Np1 -i /sources/texlive-&texlive-version;-texmf...</command>:311 This fixes various problems with the UKenglish and USenglish variants of312 babel which were found after the source was released are included in the313 binary installer. Because this is314 applied to the installated texmf (to minimise disk space) it is necessary315 to point to /sources instead of using ../316 314 </para> 317 315
Note:
See TracChangeset
for help on using the changeset viewer.