Browse Source

Build Sed's HTML docs using a configure switch instead of editing the Makefiles ourselves

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7384 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Matthew Burgess 19 năm trước cách đây
mục cha
commit
91cfd9d1df
2 tập tin đã thay đổi với 16 bổ sung7 xóa
  1. 5 0
      chapter01/changelog.xml
  2. 11 7
      chapter06/sed.xml

+ 5 - 0
chapter01/changelog.xml

@@ -39,6 +39,11 @@
     <listitem>
       <para>Febraury 19, 2006</para>
       <itemizedlist>
+        <listitem>
+          <para>[matthew] - Install Sed's HTML documentation by using
+          --enable-html instead of editing the Makefile.  Thanks to Greg Schafer
+          for the report and the fix.</para>
+        </listitem>
         <listitem>
           <para>[matthew] - Add upstream fixes 001-002 for Readline.</para>
         </listitem>

+ 11 - 7
chapter06/sed.xml

@@ -43,16 +43,20 @@
   <sect2 role="installation">
     <title>Installation of Sed</title>
 
-    <para>By default, Sed installs its HTML documentation in
-    <filename class="directory">/usr/share/doc</filename>.  Alter this to
-    <filename class="directory">/usr/share/doc/sed-&sed-version;</filename> by
-    applying the following <command>sed</command>:</para>
+    <para>Prepare Sed for compilation:</para>
 
-<screen><userinput>sed -i 's@/doc@&amp;/sed-&sed-version;@' doc/Makefile.in</userinput></screen>
+<screen><userinput>./configure --prefix=/usr --bindir=/bin --enable-html</userinput></screen>
 
-    <para>Prepare Sed for compilation:</para>
+    <variablelist>
+      <title>The meaning of the new configure option:</title>
 
-<screen><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen>
+      <varlistentry>
+        <term><parameter>--enable-html</parameter></term>
+        <listitem>
+          <para>This builds the HTML documentation.</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
 
     <para>Compile the package:</para>