Author: bdubbs
Date: 2011-10-23 13:13:45 -0600 (Sun, 23 Oct 2011)
New Revision: 8911

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/pst/sgml/openjade.xml
   trunk/BOOK/pst/sgml/opensp.xml
   trunk/BOOK/pst/sgml/sgml-dtd-3.xml
   trunk/BOOK/pst/sgml/sgml-dtd.xml
Log:
Add gcc-4.6.1 patch to openjade.
Reformat some instructions for readability.
Mark some files as LFS 7.0 checked.


Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2011-10-23 00:19:32 UTC (rev 8910)
+++ trunk/BOOK/general.ent      2011-10-23 19:13:45 UTC (rev 8911)
@@ -3,13 +3,13 @@
 $Date$
 -->
 
-<!ENTITY day          "22">                   <!-- Always 2 digits -->
+<!ENTITY day          "23">                   <!-- Always 2 digits -->
 <!ENTITY month        "10">                   <!-- Always 2 digits -->
 <!ENTITY year         "2011">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "svn-&year;&month;&day;">
-<!ENTITY releasedate  "September &day;nd, &year;">
+<!ENTITY releasedate  "September &day;rd, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- 
version|testing|unstable|development] -->

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2011-10-23 00:19:32 UTC 
(rev 8910)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2011-10-23 19:13:45 UTC 
(rev 8911)
@@ -42,6 +42,15 @@
 -->
 
     <listitem>
+      <para>October 23rd, 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Add gcc-4.6.1 patch to openjade.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>October 22nd, 2011</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/pst/sgml/openjade.xml
===================================================================
--- trunk/BOOK/pst/sgml/openjade.xml    2011-10-23 00:19:32 UTC (rev 8910)
+++ trunk/BOOK/pst/sgml/openjade.xml    2011-10-23 19:13:45 UTC (rev 8911)
@@ -33,7 +33,7 @@
     DSSSL engine. This is useful for SGML and XML transformations into
     RTF, TeX, SGML and XML.</para>
 
-    &lfs65_checked;
+    &lfs70_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -57,6 +57,14 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para>Required patches: <ulink
+              
url="&patch-root;/openjade-&openjade-version;-gcc_4.6-1.patch"/></para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">OpenJade Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -70,31 +78,42 @@
   <sect2 role="installation">
     <title>Installation of OpenJade</title>
 
+    <para>First fix a compilation problem identified in gcc-4.6 and 
later:</para>
+
+<screen><userinput>patch -Np1 -i 
../openjade-&openjade-version;-gcc_4.6-1.patch</userinput></screen>
+
     <para>Install <application>OpenJade</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr --enable-http --disable-static \
-    --enable-default-catalog=/etc/sgml/catalog \
-    --enable-default-search-path=/usr/share/sgml \
-    --datadir=/usr/share/sgml/openjade-&openjade-version; &amp;&amp;
+<screen><userinput>./configure --prefix=/usr                                \
+            --enable-http                                \
+            --disable-static                             \
+            --enable-default-catalog=/etc/sgml/catalog   \
+            --enable-default-search-path=/usr/share/sgml \
+            --datadir=/usr/share/sgml/openjade-&openjade-version;   &amp;&amp;
 make</userinput></screen>
 
     <para>This package does not come with a test suite.</para>
 
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
 
-<screen role="root"><userinput>make install &amp;&amp;
-make install-man &amp;&amp;
-ln -v -sf openjade /usr/bin/jade &amp;&amp;
-ln -v -sf libogrove.so /usr/lib/libgrove.so &amp;&amp;
-ln -v -sf libospgrove.so /usr/lib/libspgrove.so &amp;&amp;
-ln -v -sf libostyle.so /usr/lib/libstyle.so &amp;&amp;
+<!-- Be careful of spacing here -->
+<screen role="root"><userinput>make install                                    
               &amp;&amp;
+make install-man                                               &amp;&amp;
+ln -v -sf openjade /usr/bin/jade                               &amp;&amp;
+ln -v -sf libogrove.so /usr/lib/libgrove.so                    &amp;&amp;
+ln -v -sf libospgrove.so /usr/lib/libspgrove.so                &amp;&amp;
+ln -v -sf libostyle.so /usr/lib/libstyle.so                    &amp;&amp;
+
 install -v -m644 dsssl/catalog /usr/share/sgml/openjade-&openjade-version;/ 
&amp;&amp;
-install -v -m644 dsssl/*.{dtd,dsl,sgm} \
-    /usr/share/sgml/openjade-&openjade-version; &amp;&amp;
-install-catalog --add /etc/sgml/openjade-&openjade-version;.cat \
-    /usr/share/sgml/openjade-&openjade-version;/catalog &amp;&amp;
-install-catalog --add /etc/sgml/sgml-docbook.cat \
+
+install -v -m644 dsssl/*.{dtd,dsl,sgm}              \
+    /usr/share/sgml/openjade-&openjade-version;                             
&amp;&amp;
+
+install-catalog --add /etc/sgml/openjade-&openjade-version;.cat  \
+    /usr/share/sgml/openjade-&openjade-version;/catalog                     
&amp;&amp;
+
+install-catalog --add /etc/sgml/sgml-docbook.cat    \
     /etc/sgml/openjade-&openjade-version;.cat</userinput></screen>
 
   </sect2>

Modified: trunk/BOOK/pst/sgml/opensp.xml
===================================================================
--- trunk/BOOK/pst/sgml/opensp.xml      2011-10-23 00:19:32 UTC (rev 8910)
+++ trunk/BOOK/pst/sgml/opensp.xml      2011-10-23 19:13:45 UTC (rev 8911)
@@ -37,7 +37,7 @@
     This is useful for validating, parsing and manipulating SGML and XML
     documents.</para>
 
-    &lfs65_checked;
+    &lfs70_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -80,16 +80,19 @@
     <para>Install <application>OpenSP</application> by running the following
     commands:</para>
 
-<screen><userinput>sed -i 's:32,:253,:' lib/Syntax.cxx &amp;&amp;
-sed -i 's:LITLEN          240 :LITLEN          8092:' \
+<screen><userinput>sed -i 's/32,/253,/' lib/Syntax.cxx &amp;&amp;
+sed -i 's/LITLEN          240 /LITLEN          8092/' \
     unicode/{gensyntax.pl,unicode.syn} &amp;&amp;
-./configure --prefix=/usr --disable-static --disable-doc-build \
-    --enable-default-catalog=/etc/sgml/catalog --enable-http \
-    --enable-default-search-path=/usr/share/sgml &amp;&amp;
+./configure --prefix=/usr                              \
+            --disable-static                           \ 
+            --disable-doc-build                        \
+            --enable-default-catalog=/etc/sgml/catalog \
+            --enable-http                              \
+            --enable-default-search-path=/usr/share/sgml &amp;&amp;
 make pkgdatadir=/usr/share/sgml/OpenSP-&opensp-version;</userinput></screen>
 
     <para>To test the results, issue: <command>make check</command>. As many as
-    eight of the 22 tests may fail. Do not be alarmed.</para>
+    nine of the 23 tests may fail. Do not be alarmed.</para>
 
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
 
@@ -108,7 +111,7 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><parameter>sed -i 's:32,:253,:...unicode.syn}</parameter>:
+    <para><parameter>sed -i 's/32,/253,/...unicode.syn}</parameter>:
     These seds prevent some annoying messages that may otherwise appear
     while running <command>openjade</command>.</para>
 

Modified: trunk/BOOK/pst/sgml/sgml-dtd-3.xml
===================================================================
--- trunk/BOOK/pst/sgml/sgml-dtd-3.xml  2011-10-23 00:19:32 UTC (rev 8910)
+++ trunk/BOOK/pst/sgml/sgml-dtd-3.xml  2011-10-23 19:13:45 UTC (rev 8911)
@@ -36,7 +36,7 @@
     documentation to a standard allowing you to utilize transformations
     already written for that standard.</para>
 
-    &lfs65_checked;
+    &lfs70_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: trunk/BOOK/pst/sgml/sgml-dtd.xml
===================================================================
--- trunk/BOOK/pst/sgml/sgml-dtd.xml    2011-10-23 00:19:32 UTC (rev 8910)
+++ trunk/BOOK/pst/sgml/sgml-dtd.xml    2011-10-23 19:13:45 UTC (rev 8911)
@@ -36,7 +36,7 @@
     documentation to a standard allowing you to utilize transformations
     already written for that standard.</para>
 
-    &lfs65_checked;
+    &lfs70_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

-- 
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