[lfs-fr] r5670 - trunk/blfs/traduc/commits

myou72 at orange.fr myou72 at orange.fr
Dim 16 Fév 14:07:30 PST 2014


Author: myou72
Date: 2014-02-16 23:07:30 +0100 (Sun, 16 Feb 2014)
New Revision: 5670

Added:
   trunk/blfs/traduc/commits/r12712.txt
Log:
[BLFS-EN] r12712.txt

Added: trunk/blfs/traduc/commits/r12712.txt
===================================================================
--- trunk/blfs/traduc/commits/r12712.txt	                        (rev 0)
+++ trunk/blfs/traduc/commits/r12712.txt	2014-02-16 22:07:30 UTC (rev 5670)
@@ -0,0 +1,120 @@
+Révision 12712
+
+fichiers modifiés :
+   pst/typesetting/texlive.xml
+   introduction/welcome/changelog.xml
+
+Log :
+TeX Live - build asymptote.
+
+Le robot a traité 4 % du commit anglais
+Index: introduction/welcome/changelog.xml
+===================================================================
+--- introduction/welcome/changelog.xml	(révision 12711)
++++ introduction/welcome/changelog.xml	(révision 12712)
+@@ -47,6 +47,11 @@
+       <para>February 15th, 2014</para>
+       <itemizedlist>
+         <listitem>
++          <para>[ken] - add instructions to build asymptote within TeX Live.
++          This completes the current work (i.e. everything except xindy) for
++          <ulink url="&blfs-ticket-root;4647">#4647</ulink>.</para>
++        </listitem>
++        <listitem>
+           <para>[fernando] - Update to cups-filters 1.0.45. Fixes
+           <ulink url="&blfs-ticket-root;4694">#4694</ulink>.</para>
+         </listitem>
+
+Index: pst/typesetting/texlive.xml
+===================================================================
+--- pst/typesetting/texlive.xml	(révision 12711)
++++ pst/typesetting/texlive.xml	(révision 12712)
+@@ -58,6 +58,16 @@
+       </listitem>
+     </itemizedlist>
+ 
++    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
++    <itemizedlist spacing="compact">
++      <listitem>
++        <para>
++          Required patch:
++          <ulink url="&patch-root;/texlive-&texlive-version;-source-fix_asymptote-1.patch"/>
++        </para>
++      </listitem>
++    </itemizedlist>
+     <bridgehead renderas="sect3">TeX Live Dependencies</bridgehead>
+ 
+     <bridgehead renderas="sect4">Recommended</bridgehead>
+@@ -129,10 +139,16 @@
+     what was originally installed.</para>
+ 
+     <para>At the moment, these instructions do not rebuild
+-<application>asy</application> and <application>xindy</application> which were
+-installed by the binary installer.</para> <!-- FIXME -->
++    <application>xindy</application> which was installed by the binary installer.
++    If you wish to rebuild that, please consult
++    <ulink url="&blfs-ticket-root;4647">#4647</ulink>. Asy and the rest of
++    asymptote is by default not rebuilt, so we have to separately run
++    <command>configure</command> and <command>make</command> in its directory.
++    </para>
+ 
+-<screen><userinput>mkdir texlive-build &&
++<screen><userinput>patch -Np1 -i ../texlive-&texlive-version;-source-fix_asymptote-1.patch &&
++mkdir texlive-build &&
+ cd texlive-build    &&
+ 
+ ../configure --prefix=/opt/texlive/2013 \
+@@ -158,14 +174,30 @@
+              --with-system-pixman \
+              --with-system-zlib \
+              --with-banner-add=" - BLFS" &&
+-make</userinput></screen>
+ 
+-<para>To test the results, issue: <command>make -k check</command>.</para>
++pushd ../utils/asymptote &&
++echo "ac_cv_lib_m_sqrt=yes" >config.cache &&
++echo "ac_cv_lib_z_deflate=yes" >>config.cache &&
++./configure LIBS="-ltirpc "  --prefix=/opt/texlive/2013/ \
++ --bindir=/opt/texlive/2013/bin/x86_64-linux \
++ --enable-texlive-build \
++ --datarootdir=/opt/texlive/2013/texmf-dist \
++ --infodir=/opt/texlive/2013/texmf-dist/doc/info/ \
++ --mandir=/opt/texlive/2013/texmf-dist/doc/man \
++ --cache-file=config.cache &&
++popd &&
+ 
++make &&
++make -C ../utils/asymptote</userinput></screen>
++    <para>To test the results, issue: <command>make -k chec &&
++    make -C utils/asymptote checkk</command>.</para>
+     <para>Now, as the <systemitem class="username">root</systemitem>
+     user:</para>
+ 
+-<screen><userinput role="root">make install</userinput></screen>
++<screen><userinput role="root">make install &&
++make -C ../utils/asymptote install</userinput></screen>
+ 
+   </sect2>
+ 
+@@ -210,9 +242,20 @@
+     </para>
+ 
+     <para>
+-<option>--without-x</option>: use this if you do not have Xorg installed.
++      <parameter>echo "ac_cv_lib_m_sqrt=yes" ... LIBS="-ltirpc " >config.cache,
++      ... --cache-file=config.cache</parameter> : The configure scripts in
++      <application>TeX Live</application> are uncommon. Asymptote not only has to
++      be separately configured and built, the configure script fails to find the
++      shared <filename class="libraryfile">libtirpc.so</filename>.  Passing that
++      in LIBS breaks the tests for (static) libm and (shared) libz, so we have to
++      fix things up, in much the same way as when cross-compiling.
+     </para>
+ 
++    <para>
++      <option>--without-x</option>: use this (and omit the configure and make in
++      <filename>utils/asymptote</filename> if you do not have Xorg installed.
++    </para>
+   </sect2>
+ 
+   <sect2 role="content">
+




More information about the lfs-traducfr mailing list