Changeset 5e61060f
- Timestamp:
- 06/30/2016 01:48:30 AM (8 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 00ff1df
- Parents:
- 8b50732
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
r8b50732 r5e61060f 47 47 <para>June 30th, 2016</para> 48 48 <itemizedlist> 49 <listitem> 50 <para>[ken] - Update texlive to 2016 and update xindy to match. Fixes 51 <ulink url="&blfs-ticket-root;7919">#7919</ulink>.</para> 52 </listitem> 49 53 <listitem> 50 54 <para>[dj] - Complete fix for Thunderbird with GCC-6.1. Fixes -
packages.ent
r8b50732 r5e61060f 836 836 837 837 <!-- Chapter 55 --> 838 <!ENTITY texlive-version "201 50521">839 <!ENTITY texmf-version "201 50523">838 <!ENTITY texlive-version "20160523b"> 839 <!ENTITY texmf-version "20160523b"> 840 840 <!-- the year is used when setting up PATHs in the tl-installer 841 841 page, as well as to reference the directory in texlive, also 842 842 in asymptote, biber and xindy --> 843 <!ENTITY texlive-year "201 5">843 <!ENTITY texlive-year "2016"> 844 844 <!ENTITY asymptote-version "2.38"> 845 845 <!ENTITY biber-version "2.5"> -
pst/typesetting/asymptote.xml
r8b50732 r5e61060f 36 36 </para> 37 37 38 &lfs79_checked; 38 &lfs79_checked;&gcc6_checked; 39 39 40 40 <bridgehead renderas="sect3">Package Information</bridgehead> -
pst/typesetting/biber.xml
r8b50732 r5e61060f 43 43 <application>Perl</application>, with full Unicode support.</para> 44 44 45 &lfs79_checked; 45 &lfs79_checked;&gcc6_checked; 46 46 47 47 <bridgehead renderas="sect3">Package Information</bridgehead> -
pst/typesetting/texlive.xml
r8b50732 r5e61060f 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 " e526bd57118c4c4d5e9d525d20b5ac02">9 <!ENTITY texlive-md5sum "1e75db3412b3e2945fa94b0a423a29c7"> 10 10 <!ENTITY texlive-size "44 MB"> 11 11 12 <!ENTITY texlive-buildsize "4. 0GB including the additional download">13 <!ENTITY texlive-time " 7.2SBU including the additional download (+0.3 SBU for the tests)">12 <!ENTITY texlive-buildsize "4.9 GB including the additional download"> 13 <!ENTITY texlive-time "8.3 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 " 488c1e36ab42841b122cfd074ac42fa1">18 <!ENTITY texlive-texmf-size " 1.8GB">17 <!ENTITY texlive-texmf-md5sum "65da9b4e2514379d128d4cf4e889b63b"> 18 <!ENTITY texlive-texmf-size "2.0 GB"> 19 19 20 20 ]> … … 51 51 initialise the new installation will be found.</para> 52 52 53 &lfs79_checked; 53 &lfs79_checked;&gcc6_checked; 54 54 55 55 <bridgehead renderas="sect3">Package Information</bridgehead> … … 75 75 </itemizedlist> 76 76 77 <bridgehead renderas="sect3">Required Additional Download </bridgehead>77 <bridgehead renderas="sect3">Required Additional Downloads</bridgehead> 78 78 79 79 <para>Much of the texlive environment (including scripts, documentation, … … 101 101 <listitem> 102 102 <para>Download size: &texlive-texmf-size;</para> 103 </listitem> 104 <listitem> 105 <para>Required patch: <ulink 106 url="&patch-root;/texlive-&texlive-version;-source-upstream_fixes-1.patch"/></para> 107 </listitem> 108 <listitem> 109 <para>Required patch: <ulink 110 url="&patch-root;/texlive-&texlive-version;-texmf-upstream_fixes-1.patch"/></para> 103 111 </listitem> 104 112 </itemizedlist> … … 163 171 </para> 164 172 <screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && 173 174 patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-1.patch && 175 165 176 mkdir texlive-build && 166 177 cd texlive-build && … … 196 207 197 208 <para>To test the results, issue: <command>make check</command> 198 One test in each of web2c, dvipng and ttf2pk2 willSKIP because kpathsea209 A few tests may SKIP because kpathsea 199 210 has not yet been installed.</para> 200 211 … … 206 217 ldconfig && 207 218 mkdir -pv /opt/texlive/&texlive-year;/tlpkg/TeXLive/ && 208 install -v -m 444 ../texk/tests/TeXLive/* /opt/texlive/&texlive-year;/tlpkg/TeXLive/</userinput></screen>219 install -v -m644 ../texk/tests/TeXLive/* /opt/texlive/&texlive-year;/tlpkg/TeXLive/</userinput></screen> 209 220 210 221 <note> … … 219 230 <systemitem class="username">root</systemitem> user:</para> 220 231 221 <screen role="root"><userinput>tar -xf ../../texlive-&texmf-version;-texmf.tar.xz -C /opt/texlive/&texlive-year; --strip-components=1</userinput></screen> 232 <screen role="root"><userinput>tar -xf ../../texlive-&texmf-version;-texmf.tar.xz -C /opt/texlive/&texlive-year; --strip-components=1 && 233 pushd /opt/texlive/&texlive-year; && 234 patch -Np1 -i /sources/texlive-&texlive-version;-texmf-upstream_fixes-1.patch && 235 popd 236 </userinput></screen> 222 237 223 238 <para>Still as the <systemitem class="username">root</systemitem> user, … … 239 254 <title>Command Explanations</title> 240 255 256 <para> 257 <parameter>patch -Np1 -i ../texlive-&texlive-version;-source...</parameter>: 258 This fixes a segfault in upmendex which was corrected after the source was 259 released and is included in the binary installer. 260 </para> 261 241 262 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 242 263 href="../../xincludes/tex-prefix.xml"/> … … 276 297 277 298 <para> 278 <parameter>install -v -m444 ../texk/tests/TeXLive/* 299 <parameter>patch -Np1 -i /sources/texlive-&texlive-version;-texmf...</parameter>: 300 This fixes various problems in epstopdf which were found after the source 301 was released and are included in the binary installer. Because this is 302 applied to the installated texmf (to minimise disk space) it is necessary 303 to point to /sources instead of using ../ 304 </para> 305 306 <para> 307 <parameter>install -v -m644 ../texk/tests/TeXLive/* 279 308 /opt/texlive/&texlive-year;/tlpkg/TeXLive/</parameter>: This puts the perl 280 309 modules <filename>TLConfig.pm</filename> and <filename>TLUtils.pm</filename> -
pst/typesetting/tl-installer.xml
r8b50732 r5e61060f 8 8 9 9 <!ENTITY tl-installer-download-ftp " "> 10 <!ENTITY tl-installer-md5sum " 84bc572abd61dfcc1b377e71c1b9aca8">11 <!ENTITY tl-installer-date "201 50613"> <!-- in the directory name -->10 <!ENTITY tl-installer-md5sum "deb47f94f74989101eefe61a54eda8c8"> 11 <!ENTITY tl-installer-date "20160622"> <!-- in the directory name --> 12 12 <!ENTITY tl-installer-size "3.2 MB"> 13 13 14 <!ENTITY tl-installer-buildsize "4. 2 GB">14 <!ENTITY tl-installer-buildsize "4.7 GB if everything is included"> 15 15 <!ENTITY tl-installer-time "varies, depending on network speed and traffic"> 16 16 ]> … … 47 47 <filename class="directory">&texlive-year;/</filename> directory.</para> 48 48 49 &lfs79_checked; 49 &lfs79_checked;&gcc6_checked; 50 50 51 51 <bridgehead renderas="sect3">Package Information</bridgehead> … … 71 71 </itemizedlist> 72 72 73 <bridgehead renderas="sect4">Recommended</bridgehead> 74 <para role="recommended"> 75 <xref linkend="gnupg2"/> (to validate both the initial downloads, and also 76 any updates you might later make using <command>tlmgr</command>.) 77 </para> 78 73 79 <bridgehead renderas="sect4">Recommended (at runtime)</bridgehead> 74 80 <para role="recommended"> 75 The binaries are mostly linked to static libraries such as76 <filename class="libraryfile">libc.a</filename>, but a few of the programs77 and several scripts will fail if the following packages are not present .81 The binaries are mostly linked to included static libraries or 82 general (LFS) system libraries, but a few of the programs 83 and several scripts will fail if the following packages are not present: 78 84 </para> 79 85 <para role="recommended"> 80 86 <xref linkend="gs"/> is dynamically loaded by dvisvgm, which is used by 81 <application>asy</application>, and also by <application>asy</application> 82 itself. 87 <application>asy</application>. 83 88 </para> 84 89 <para role="recommended"> 85 90 <xref linkend="xorg7-lib"/> and 86 91 <xref linkend="libxcb"/> are needed for inimf, mf, pdfclose, pdfopen and 87 xdvi-xaw. But if you are using asy, or using <application>TeX</application>88 to create a PDF file, you will need an <xref linkend="x-window-system"/>92 xdvi-xaw. But if you are using asy, or using a <application>TeX</application> 93 engine to create a PDF file, you will need an <xref linkend="x-window-system"/> 89 94 (for PDF files, this is to support a PDF viewer of your choice, for example 90 95 <xref linkend="epdfview"/>). … … 93 98 the optional non-wide-character ncurses library (for "some binary-only 94 99 application") from the bottom of the <application>Ncurses</application> 95 page in LFS is needed by <application>asy</application> (only for i386)100 page in LFS is needed by <application>asy</application> 96 101 and also for xindy.run which is used by <application>xindy</application> 97 102 </para> 98 <para> 99 The binary versions of <application>asy</application> need <xref 100 linkend="glu"/> and <xref linkend="freeglut"/>. 101 </para> 102 <para role="recommended"> 103 If you are building for i386, the binary version of asy needs <ulink 104 url="http://www.fftw.org/">FFTW</ulink>, <xref linkend="glu"/> and <ulink 103 <para role="recommended"> 104 The binary versions of <application>asy</application> needs 105 <xref linkend="glu"/>, <xref linkend="freeglut"/>. and <ulink 105 106 url="ftp://ftp.gnu.org/gnu/readline/readline-5.2.tar.gz">libreadline-5.2</ulink> 106 107 : this only requires <filename>libreadline.so.5.2</filename> which can be … … 137 138 <note> 138 139 <para> 139 The distribution binaries installed below use static linking140 The distribution binaries installed below may use static linking 140 141 for general linux system libraries. Additional libraries or interpreters 141 142 as specified in the dependencies section do not need to be present during -
pst/typesetting/xindy.xml
r8b50732 r5e61060f 39 39 </para> 40 40 41 &lfs79_checked; 41 &lfs79_checked;&gcc6_checked; 42 42 43 43 <bridgehead renderas="sect3">Package Information</bridgehead> … … 72 72 Estimated build time: &xindy-time; 73 73 </para> 74 </listitem> 75 </itemizedlist> 76 77 <bridgehead renderas="sect3">Required Additional Downloads</bridgehead> 78 <itemizedlist spacing="compact"> 79 <listitem> 80 <para>Required patch: <ulink 81 url="&patch-root;/xindy-&xindy-version;-upstream_fixes-1.patch"/></para> 74 82 </listitem> 75 83 </itemizedlist> … … 97 105 98 106 <screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && 107 99 108 sed -i "s/ grep -v '^;'/ awk NF/" make-rules/inputenc/Makefile.in && 109 110 patch -Np1 -i ../xindy-&xindy-version;-upstream_fixes-1.patch && 111 100 112 ./configure --prefix=/opt/texlive/&texlive-year; \ 101 113 --bindir=/opt/texlive/&texlive-year;/bin/$TEXARCH \ … … 104 116 --libdir=/opt/texlive/&texlive-year;/texmf-dist \ 105 117 --mandir=/opt/texlive/&texlive-year;/texmf-dist/doc/man && 118 106 119 make LC_ALL=POSIX</userinput></screen> 107 120 … … 120 133 <sect2 role="commands"> 121 134 <title>Command Explanations</title> 122 123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"124 href="../../xincludes/tex-prefix.xml"/>125 135 126 136 <para> … … 133 143 command uses an alternative way of removing blank lines. 134 144 </para> 145 146 <para> 147 <parameter>patch -Np1 -i ../xindy-&xindy-version;-upstream_fixes-1.patch</parameter>: 148 <application>Xindy</application> is now maintained at CTAN. This patch 149 updates the source to match what is used for the &texlive-year; texlive 150 binary version ( but ignoring changes which were only made to allow for 151 spaces in pathnames). 152 </para> 153 154 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 155 href="../../xincludes/tex-prefix.xml"/> 135 156 136 157 <para><parameter>--includedir=/usr/include</parameter>:
Note:
See TracChangeset
for help on using the changeset viewer.