Changeset e3dfe5e for pst/typesetting/texlive.xml
- Timestamp:
- 08/12/2020 09:06:02 PM (3 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, ken/inkscape-core-mods, lazarus, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
- Children:
- fd973b8
- Parents:
- 511fbee9
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/typesetting/texlive.xml
r511fbee9 re3dfe5e 223 223 224 224 <caution> 225 225 <!--<para> 226 226 The instructions here for dealing with <application>poppler</application> 227 227 will only work with versions of poppler used in BLFS-9.1 and later, i.e. … … 232 232 which version of <application>poppler</application> is installed and use 233 233 the appropriate versions of these files. 234 </para> 235 236 <para> 237 Similarly, if you wish to upgrade to current <application>texlive</application>234 </para>--> 235 236 <para> 237 If you wish to upgrade to current <application>texlive</application> 238 238 on an older system where extra packages (<application>asymptote</application>. 239 239 <application>biber</application>, <application>dvisvgm</application> or … … 258 258 EOF</userinput></screen> 259 259 260 <para>261 <application>TexLive</application> ships with a very old version of262 <application>poppler</application>, and some updated files for newer versions.263 To use the system version, first identify it and then copy the correct264 versions of the updated files (please read the Caution above):265 </para>266 267 <!-- on a release, drop this back to current version but update the268 Caution above and ideally keep this commented, every other (expletive269 deleted) poppler update tends to break this. -->270 <screen><userinput>SYSPOP= &&271 let MYPOPPLER=$(pkg-config --modversion poppler | cut -d '.' -f2)272 if [ "$MYPOPPLER" -lt 85 ]; then273 # BLFS-9.1 uses 0.85.0, ignore earlier versions in this script.274 SYSPOP=275 else276 SYSPOP="--with-system-poppler --with-system-xpdf --with-system-potrace"277 if [ $MYPOPPLER -lt 86 ]; then278 mv -v texk/web2c/pdftexdir/pdftoepdf{-poppler0.83.0,}.cc279 else # 0.86.0 or later.280 mv -v texk/web2c/pdftexdir/pdftoepdf{-poppler0.86.0,}.cc281 fi282 # For pdftosrc BLFS-9.1 uses 0.83.0 and that is the latest variant.283 mv -v texk/web2c/pdftexdir/pdftosrc{-poppler0.83.0,}.cc284 fi &&285 export SYSPOP &&286 unset MYPOPPLER</userinput></screen>287 288 260 <note> 289 261 <para> … … 299 271 <!-- after the export! 300 272 patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-1.patch &&--> 273 274 <!-- System poppler was removed from upstream in 275 https://tug.org/svn/texlive?view=revision&revision=55138 276 so for remaining lifetime of TL2020 use its shipped version 277 because it does not build with current system poppler --> 278 301 279 <screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && 302 280 … … 327 305 --with-system-mpfr \ 328 306 --with-system-pixman \ 329 ${SYSPOP} \330 307 --with-system-zlib \ 331 308 --with-banner-add=" - BLFS" && 332 309 333 make && 334 unset SYSPOP</userinput></screen> 310 make</userinput></screen> 335 311 336 312 <para>
Note:
See TracChangeset
for help on using the changeset viewer.