r5688 - in trunk/BOOK: general/graphlib introduction/welcome

randy at linuxfromscratch.org randy at linuxfromscratch.org
Mon Feb 27 12:52:19 PST 2006


Author: randy
Date: 2006-02-27 13:52:18 -0700 (Mon, 27 Feb 2006)
New Revision: 5688

Modified:
   trunk/BOOK/general/graphlib/librsvg.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Added a patch to fix librsvg if NSS/NSPR is installed

Modified: trunk/BOOK/general/graphlib/librsvg.xml
===================================================================
--- trunk/BOOK/general/graphlib/librsvg.xml	2006-02-27 18:36:32 UTC (rev 5687)
+++ trunk/BOOK/general/graphlib/librsvg.xml	2006-02-27 20:52:18 UTC (rev 5688)
@@ -59,12 +59,22 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Required patch (if you have <xref linkend="nss"/> installed):
+        <ulink
+        url="&patch-root;/librsvg-&librsvg-version;-system_nspr-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">librsvg Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required"><xref linkend="gtk2"/>,
     <xref linkend="libxml2"/>,
-    <xref linkend="libart_lgpl"/> and
+    <xref linkend="libart_lgpl"/>, and
     <xref linkend="popt"/></para>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
@@ -75,7 +85,7 @@
     <para role="optional"><xref linkend="gnome-vfs"/>,
     <xref linkend="libgnomeprintui"/>,
     <xref linkend="seamonkey"/> or <xref linkend="firefox"/>,
-    <xref linkend="gtk-doc"/> and
+    <xref linkend="gtk-doc"/>, and
     <xref linkend="docbook-utils"/></para>
 
   </sect2>
@@ -86,8 +96,8 @@
     <para>Install <application>librsvg</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc \
-    --disable-gtk-doc &&
+<screen><userinput>patch -Np1 -i ../librsvg-&librsvg-version;-system_nspr-1.patch &&
+./configure --prefix=/usr --sysconfdir=/etc --disable-gtk-doc &&
 make</userinput></screen>
 
     <para>This package does not come with a test suite.</para>
@@ -96,6 +106,9 @@
 
 <screen role="root"><userinput>make install</userinput></screen>
 
+    <!-- commenting this out as BLFS installation of Firefox and SeaMonkey
+         have built-in SVG render capability and don't need this plugin
+
     <para>If you have <application>Firefox</application> installed, create
     symlinks to the plugins using the following command as the
     <systemitem class="username">root</systemitem> user:</para>
@@ -103,6 +116,8 @@
 <screen role="root"><userinput>ln -v -s /usr/lib/mozilla/plugins/libmozsvgdec.{so,a} \
     /usr/lib/firefox-&firefox-version;/plugins</userinput></screen>
 
+    -->
+
   </sect2>
 
   <sect2 role="commands">
@@ -126,7 +141,7 @@
       <seglistitem>
         <seg>rsvg and rsvg-view</seg>
         <seg>librsvg-2.[so,a], <application>GTK+</application> modules and
-        <application>Mozilla</application> plugins</seg>
+        a <application>Mozilla</application> plugin</seg>
         <seg>/usr/include/librsvg-2 and /usr/share/gtk-doc/html/rsvg</seg>
       </seglistitem>
     </segmentedlist>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2006-02-27 18:36:32 UTC (rev 5687)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2006-02-27 20:52:18 UTC (rev 5688)
@@ -45,6 +45,10 @@
       <para>February 27th, 2006</para>
       <itemizedlist>
         <listitem>
+          <para>[randy] - Added a patch to fix librsvg if NSS/NSPR is
+          installed.</para>
+        </listitem>
+        <listitem>
           <para>[dnicholson] - Added note that tinker-term.sh is irrelevant
           with Ncurses-5.5+ and shouldn't be installed in that situation.</para>
         </listitem>




More information about the blfs-book mailing list