Author: krejzi
Date: Mon Mar 25 07:12:56 2013
New Revision: 11129

Log:
Remove Guile documentation build procedure, broken with Texinfo 5.0.

Modified:
   trunk/BOOK/general/prog/guile.xml

Modified: trunk/BOOK/general/prog/guile.xml
==============================================================================
--- trunk/BOOK/general/prog/guile.xml   Mon Mar 25 04:15:03 2013        (r11128)
+++ trunk/BOOK/general/prog/guile.xml   Mon Mar 25 07:12:56 2013        (r11129)
@@ -99,12 +99,14 @@
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
-make      &amp;&amp;
+<screen><userinput>sed -e "/SUBDIRS/d" -i doc/Makefile.am &amp;&amp;
+autoreconf -fi &amp;&amp;
+./configure --prefix=/usr --disable-static &amp;&amp;
+make</userinput></screen><!--      &amp;&amp;
 make html &amp;&amp;
 
-makeinfo --plaintext -o doc/r5rs/r5rs.txt doc/r5rs/r5rs.texi &amp;&amp;
-makeinfo --plaintext -o doc/ref/guile.txt 
doc/ref/guile.texi</userinput></screen>
+makeinfo - -plaintext -o doc/r5rs/r5rs.txt doc/r5rs/r5rs.texi &amp;&amp;
+makeinfo - -plaintext -o doc/ref/guile.txt 
doc/ref/guile.texi</userinput></screen>
 
     <para>
       If you have <xref linkend="texlive"/> installed and wish to build 
alternate
@@ -115,7 +117,7 @@
 <screen><userinput>for DIRNAME in r5rs ref
 do make -k -C doc/${DIRNAME} pdf ps
 done &amp;&amp;
-unset DIRNAME</userinput></screen>
+unset DIRNAME</userinput></screen> -->
 
     <para>
       To test the results, issue: <command>make check</command>.
@@ -125,7 +127,7 @@
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>make install &amp;&amp;
+<screen role="root"><userinput>make install</userinput></screen><!-- &amp;&amp;
 
 find examples -name "Makefile*" -exec rm {} \; &amp;&amp;
 install -v -m755 -d /usr/share/doc/guile-&guile-version; &amp;&amp;
@@ -154,7 +156,23 @@
 do
   install -v -m644 doc/${DIRNAME}/*.{pdf,ps,dvi} \
                    /usr/share/doc/guile-&guile-version;/${DIRNAME}
-done</userinput></screen>
+done</userinput></screen> -->
+
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para>
+      <command>sed -e "/SUBDIRS/d" -i doc/Makefile.am</command>:
+      This <command>sed</command> prevents info documentation
+      from being built since the documentation build is broken
+      with <application>Texinfo</application> 5.0.
+    </para>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
+      href="../../xincludes/static-libraries.xml"/>
+
   </sect2>
 
   <sect2 role="content">
@@ -174,8 +192,8 @@
         </seg>
         <seg>
           /usr/include/guile,
-          /usr/lib/guile,
-          /usr/share/doc/guile-&guile-version; and
+          /usr/lib/guile<!--,
+          /usr/share/doc/guile-&guile-version;--> and
           /usr/share/guile
         </seg>
       </seglistitem>
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to