Author: fernando
Date: Tue Sep 10 09:49:53 2013
New Revision: 11814
Log:
xulrunner and seamonkey: option to build with system cairo
Modified:
trunk/BOOK/x/lib/xulrunner.xml
trunk/BOOK/xsoft/graphweb/seamonkey.xml
Modified: trunk/BOOK/x/lib/xulrunner.xml
==============================================================================
--- trunk/BOOK/x/lib/xulrunner.xml Tue Sep 10 09:12:30 2013 (r11813)
+++ trunk/BOOK/x/lib/xulrunner.xml Tue Sep 10 09:49:53 2013 (r11814)
@@ -75,6 +75,14 @@
</listitem>
</itemizedlist>
+ <bridgehead renderas="sect3">Additional Download</bridgehead>
+ <itemizedlist spacing='compact'>
+ <listitem>
+ <para>Optional patch: <ulink
+
url="&patch-root;/firefox-&firefox-version;-system_cairo-1.patch"/></para>
+ </listitem>
+ </itemizedlist>
+
<bridgehead renderas="sect3">Xulrunner Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@@ -157,6 +165,10 @@
#ac_add_options --enable-system-hunspell
#ac_add_options --enable-startup-notification
+# Uncomment this line if you compiled Cairo with --enable-tee switch and want
+# to use it instead of the bundled one:
+#ac_add_options --enable-system-cairo
+
# If you have not installed Yasm then uncomment this line:
#ac_add_options --disable-webm
@@ -205,6 +217,13 @@
</note>
<para>
+ If you are building against a system-installed
<application>Cairo</application>
+ apply the patch:
+ </para>
+
+<screen><userinput>patch -Np1 -i
../firefox-&firefox-version;-system_cairo-1.patch</userinput></screen>
+
+ <para>
Build <application>Xulrunner</application> by issuing the following
commands:
</para>
Modified: trunk/BOOK/xsoft/graphweb/seamonkey.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/seamonkey.xml Tue Sep 10 09:12:30 2013
(r11813)
+++ trunk/BOOK/xsoft/graphweb/seamonkey.xml Tue Sep 10 09:49:53 2013
(r11814)
@@ -82,6 +82,14 @@
</listitem>
</itemizedlist>
+ <bridgehead renderas="sect3">Additional Download</bridgehead>
+ <itemizedlist spacing='compact'>
+ <listitem>
+ <para>Optional patch: <ulink
+
url="&patch-root;/seamonkey-&seamonkey-version;-system_cairo-1.patch"/></para>
+ </listitem>
+ </itemizedlist>
+
<bridgehead renderas="sect3">SeaMonkey Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@@ -158,6 +166,10 @@
# If you have installed libnotify delete this option:
ac_add_options --disable-libnotify
+# Uncomment this line if you compiled Cairo with --enable-tee switch and want
+# to use it instead of the bundled one:
+#ac_add_options --enable-system-cairo
+
# Uncomment these if you have installed them:
# ac_add_options --enable-startup-notification
# ac_add_options --enable-system-hunspell
@@ -186,6 +198,14 @@
EOF</userinput></screen>
<para>
+ If you are building against a system-installed
<application>Cairo</application>
+ apply the patch:
+ </para>
+
+<screen><userinput>patch -Np1 -i
../seamonkey-&seamonkey-version;-system_cairo-1.patch</userinput></screen>
+
+
+ <para>
Compile <application>SeaMonkey</application> by running the following
command:
</para>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page