Author: krejzi
Date: 2012-08-12 11:02:37 -0600 (Sun, 12 Aug 2012)
New Revision: 10500

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/sysutils/udisks2.xml
   trunk/BOOK/general/sysutils/upower.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/x/lib/webkitgtk.xml
Log:
UDisks2 1.99.0, UPower 0.9.18 and WebKitGTK+ 1.8.2.

Modified: trunk/BOOK/general/sysutils/udisks2.xml
===================================================================
--- trunk/BOOK/general/sysutils/udisks2.xml     2012-08-12 14:22:45 UTC (rev 
10499)
+++ trunk/BOOK/general/sysutils/udisks2.xml     2012-08-12 17:02:37 UTC (rev 
10500)
@@ -6,8 +6,8 @@
 
   <!ENTITY udisks2-download-http 
"http://udisks.freedesktop.org/releases/udisks-&udisks2-version;.tar.bz2";>
   <!ENTITY udisks2-download-ftp  " ">
-  <!ENTITY udisks2-md5sum        "51346a6cf9183bb7bf5771b7166dfac1">
-  <!ENTITY udisks2-size          "632 KB">
+  <!ENTITY udisks2-md5sum        "b42f1d36ad4606622a9989e166fbae20">
+  <!ENTITY udisks2-size          "761 KB">
   <!ENTITY udisks2-buildsize     "32 MB">
   <!ENTITY udisks2-time          "0.4 SBU">
 ]>
@@ -78,7 +78,7 @@
       <xref linkend="libatasmart"/>,
       <xref linkend="libxslt"/>,
       <xref linkend="polkit"/>,  and
-      <xref linkend="udev"/> or <xref linkend="udev-extras"/> (for gudev)
+      <xref linkend="udev"/> or <xref linkend="udev-extras"/> (for GUdev)
     </para>
 
     <bridgehead renderas="sect4">Optional (Required if building 
GNOME)</bridgehead>
@@ -148,6 +148,7 @@
           libudisks2.so
         </seg>
         <seg>
+          /etc/udisks2,
           /usr/include/udisks2, 
           /usr/lib/udisks2,
           /usr/share/gtk-doc/html/udisks2 and

Modified: trunk/BOOK/general/sysutils/upower.xml
===================================================================
--- trunk/BOOK/general/sysutils/upower.xml      2012-08-12 14:22:45 UTC (rev 
10499)
+++ trunk/BOOK/general/sysutils/upower.xml      2012-08-12 17:02:37 UTC (rev 
10500)
@@ -6,7 +6,7 @@
 
   <!ENTITY upower-download-http 
"http://upower.freedesktop.org/releases/upower-&upower-version;.tar.xz";>
   <!ENTITY upower-download-ftp  " ">
-  <!ENTITY upower-md5sum        "9ef7fc8ec438542f014f3a34552822aa">
+  <!ENTITY upower-md5sum        "bfaaa1e7f8479fca5594406b3c36dff9">
   <!ENTITY upower-size          "393 KB">
   <!ENTITY upower-buildsize     "9.3 MB">
   <!ENTITY upower-time          "0.2 SBU">
@@ -79,7 +79,7 @@
       <xref linkend="dbus-glib"/>,
       <xref linkend="intltool"/>,
       <xref linkend="polkit"/>, and
-      <xref linkend="udev"/> or  <xref linkend="udev-extras"/> (for gudev)
+      <xref linkend="udev"/> or  <xref linkend="udev-extras"/> (for GUdev)
     </para>
 
     <bridgehead renderas="sect4">Optional (Required if building 
GNOME)</bridgehead>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2012-08-12 14:22:45 UTC (rev 10499)
+++ trunk/BOOK/general.ent      2012-08-12 17:02:37 UTC (rev 10500)
@@ -398,10 +398,10 @@
 <!ENTITY sysstat-version              "10.0.2">
 <!ENTITY udev-version                 "Installed LFS Version">
 <!ENTITY udisks-version               "1.0.4">
-<!ENTITY udisks2-version              "1.98.0">
+<!ENTITY udisks2-version              "1.99.0">
 <!ENTITY unrar-version                "4.2.4">
 <!ENTITY unzip-version                "6.0">
-<!ENTITY upower-version               "0.9.17">
+<!ENTITY upower-version               "0.9.18">
 <!ENTITY usbutils-version             "006">
 <!ENTITY which-version                "2.20">
 <!ENTITY zip-version                  "3.0">
@@ -722,7 +722,7 @@
 <!ENTITY qt-version                   "4.8.2">
 <!ENTITY shared-mime-info-version     "1.0">
 <!ENTITY startup-notification-version "0.12">
-<!ENTITY webkitgtk-version            "1.8.1">
+<!ENTITY webkitgtk-version            "1.8.2">
 <!ENTITY xulrunner-version            "14.0.1">
 
 <!ENTITY gtk2-libdir                  "2.0/2.10.0">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2012-08-12 14:22:45 UTC 
(rev 10499)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2012-08-12 17:02:37 UTC 
(rev 10500)
@@ -52,6 +52,15 @@
         <listitem>
           <para>[krejzi] - Updated CUPS instructions.</para>
         </listitem>
+        <listitem>
+          <para>[krejzi] - UDisks2 1.99.0.</para>
+        </listitem>
+        <listitem>
+          <para>[krejzi] - UPower 0.9.18.</para>
+        </listitem>
+        <listitem>
+          <para>[krejzi] - WebKitGTK+ 1.8.2.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/x/lib/webkitgtk.xml
===================================================================
--- trunk/BOOK/x/lib/webkitgtk.xml      2012-08-12 14:22:45 UTC (rev 10499)
+++ trunk/BOOK/x/lib/webkitgtk.xml      2012-08-12 17:02:37 UTC (rev 10500)
@@ -4,13 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY webkitgtk-download-http
-    "http://webkitgtk.org/releases/webkit-&webkitgtk-version;.tar.xz";>
+  <!ENTITY webkitgtk-download-http 
"http://webkitgtk.org/releases/webkit-&webkitgtk-version;.tar.xz";>
   <!ENTITY webkitgtk-download-ftp  " ">
-  <!ENTITY webkitgtk-md5sum        "f2f01b1fdc7262a2eede81ebed0970b2">
-  <!ENTITY webkitgtk-size          "7.6 MB">
-  <!ENTITY webkitgtk-buildsize     "566 MB (43 MB installed)">
-  <!ENTITY webkitgtk-time          "28 SBU">
+  <!ENTITY webkitgtk-md5sum        "f7bd0bd4f323039f15e19c82a9a8313c">
+  <!ENTITY webkitgtk-size          "7.7 MB">
+  <!ENTITY webkitgtk-buildsize     "700 MB">
+  <!ENTITY webkitgtk-time          "30 SBU">
 ]>
 
 <sect1 id="webkitgtk" xreflabel="WebKitGTK+-&webkitgtk-version;">
@@ -72,24 +71,33 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Required patch:
+          <ulink 
url="&patch-root;/webkitgtk-&webkitgtk-version;-bison-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">WebKitGTK+ Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
+      <xref linkend="geoclue"/>,
       <xref linkend="gperf"/>,
+      <xref linkend="gst-plugins-base"/>,
+      <xref linkend="gtk3"/> or <xref linkend="gtk2"/>,
       <xref linkend="icu"/>,
       <xref linkend="libxslt"/>,
-      <xref linkend="gtk2"/> or <xref linkend="gtk3"/>
-      (<command>configure</command> defaults to using gtk+-3),
       <xref linkend="libsoup"/>,
-      <xref linkend="gst-plugins-base"/>,
-      <xref linkend="geoclue"/>,
-      <xref linkend="which"/> and
-      <xref linkend="sqlite"/>
+      <xref linkend="sqlite"/> and
+      <xref linkend="which"/>
     </para>
 
-    <bridgehead renderas="sect4">Optional (Required if building 
GNOME)</bridgehead>
-    <para role="optional">
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="recommended">
       <xref linkend="gobject-introspection"/>
     </para>
 
@@ -125,26 +133,32 @@
 <screen><userinput>sed -i '/generate-gtkdoc --rebase/s:^:# :' 
GNUmakefile.in</userinput></screen>
 
     <para>
-      <application>WebKit</application> takes a long time to compile, so if you
+      <application>WebKitGTK+</application> takes a long time to compile, so 
if you
       have a multicore CPU it can be useful to speed up the build by running
       make with multiple jobs.
     </para>
 
     <para>
       If you want to run make with just one core, install
-      <application>WebKit</application> by running the following commands:
+      <application>WebKitGTK+</application> by running the following commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr --enable-introspection &amp;&amp;
+<screen><userinput>patch -Np1 -i 
../webkitgtk-&webkitgtk-version;-bison-1.patch &amp;&amp;
+./configure --prefix=/usr \
+            --libexecdir=/usr/lib/WebKit \
+            --enable-introspection &amp;&amp;
 make</userinput></screen>
 
     <para>
       If you have a multicore CPU and want to run make with multiple jobs
-      running in parallel, install <application>WebKit</application> with the
+      running in parallel, install <application>WebKitGTK+</application> with 
the
       following commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr --enable-introspection &amp;&amp;
+<screen><userinput>patch -Np1 -i 
../webkitgtk-&webkitgtk-version;-bison-1.patch &amp;&amp;
+./configure --prefix=/usr \
+            --libexecdir=/usr/lib/WebKit \
+            --enable-introspection &amp;&amp;
 error_count=0
 until make -j$(getconf _NPROCESSORS_ONLN)
 do
@@ -172,7 +186,7 @@
 
     <para>
       <option>--enable-introspection</option>: This option enables support for
-      <application>Gobject Introspection</application> and is required for a
+      <application>GObject Introspection</application> and is required for a
       <application>GNOME</application> Desktop. If you don't have
       <application>Gobject Introspection</application> installed and don't want
       to install <application>GNOME</application> remove this option.
@@ -194,19 +208,27 @@
     </para>
 
     <para>
-      <option>--with-gtk=2.0</option>: This option forces
-      <application>WebKit</application> to compile against
+      <option>--enable-webkit2</option>: This switch enables building of
+      <application>WebKit2</application> libraries which some applications
+      like <application>DevHelp</application> can use and which will probably
+      be used in future releases of <application>GNOME</application> Desktop.
+    </para>
+
+    <para>
+      <parameter>--with-gtk=2.0</parameter>: This option forces
+      <application>WebKitGTK+</application> to compile against
       <application>GTK+ 2</application>, even if
       <application>GTK+ 3</application> is also installed. With
       <application>GTK+ 2</application>, everything
-      <application>Webkit</application> installs is suffixed with 1.0. When it
+      <application>WebKitGTK+</application> installs is suffixed with 1.0. 
When it
       is compiled against <application>GTK+ 3</application> everything it
       installs is suffixed with 3.0. Both versions can be installed alongside
       one another with no namespace conflicts.
     </para>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
-    href="../../xincludes/gtk-doc-rebuild.xml"/>
+      href="../../xincludes/gtk-doc-rebuild.xml"/>
+
   </sect2>
 
   <sect2 role="content">
@@ -219,23 +241,17 @@
 
       <seglistitem>
         <seg>
-          jsc-1 or jsc-3 (depending on whether you installed the
-          <application>Gtk+-2</application> or 
<application>Gtk+-3</application>
-          version of <application>WebKit</application>).
+          jsc-1 or jsc-3
         </seg>
         <seg>
-          libwebkit-1.0.so and libjavascriptcoregtk-1.0.so or libwebkit-3.0.so
-          and libjavascriptcoregtk-3.0.so (depending on whether you installed
-          the <application>GTK+ 2</application> or
-          <application>GTK+ 3</application> version of
-          <application>WebKit</application>).
+          libjavascriptcoregtk-1.0.so and libwebkit-1.0.so or
+          libjavascriptcoregtk-3.0.so and libwebkit-3.0.so and
+          optionaly libwebkit2gtk-3.0.so
         </seg>
         <seg>
           /usr/include/webkit-1.0 and /usr/share/webkit-1.0 or
-          /usr/include/webkit-3.0 and /usr/share/webkit-3.0 (depending on
-          whether you installed the <application>GTK+ 2</application> or
-          <application>GTK+ 3</application> version of
-          <application>WebKit</application>).
+          /usr/include/webkit-3.0 and /usr/share/webkit-3.0 and
+          optionaly /usr/lib/WebKit
         </seg>
       </seglistitem>
     </segmentedlist>
@@ -258,58 +274,72 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libwebkit-1.0">
-        <term><filename class="libraryfile">libwebkit-1.0.so</filename></term>
+      <varlistentry id="libjavascriptcoregtk-1.0">
+        <term><filename
+        class="libraryfile">libjavascriptcoregtk-1.0.so</filename></term>
         <listitem>
           <para>
-            contains the <application>WebKit</application> API functions for
-            <application>GTK+ 2</application>.
+            contains core JavaScript API functions used by 
<command>jsc-1</command>
+            and <filename class="libraryfile">libwebkitgtk-1.0.so</filename>.
           </para>
-          <indexterm zone="webkitgtk libwebkit-1.0">
-            <primary sortas="c-libwebkit-1.0">libwebkit-1.0.so</primary>
+          <indexterm zone="webkitgtk libjavascriptcoregtk-1.0">
+            <primary 
sortas="c-libjavascriptcoregtk-1.0">libjavascriptcoregtk-1.0.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libwebkit-3.0">
-        <term><filename class="libraryfile">libwebkit-3.0.so</filename></term>
+      <varlistentry id="libwebkitgtk-1.0">
+        <term><filename 
class="libraryfile">libwebkitgtk-1.0.so</filename></term>
         <listitem>
           <para>
-            contains the <application>WebKit</application> API functions for
-            <application>GTK+ 3</application>.
+            contains the <application>WebKitGTK+</application> API functions 
for
+            <application>GTK+ 2</application>.
           </para>
-          <indexterm zone="webkitgtk libwebkit-3.0">
-            <primary sortas="c-libwebkit-3.0">libwebkit-3.0.so</primary>
+          <indexterm zone="webkitgtk libwebkitgtk-1.0">
+            <primary sortas="c-libwebkitgtk-1.0">libwebkitgtk-1.0.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libjavascriptcoregtk-1.0">
+      <varlistentry id="libjavascriptcoregtk-3.0">
         <term><filename
-        class="libraryfile">libjavascriptcoregtk-1.0.so</filename></term>
+        class="libraryfile">libjavascriptcoregtk-3.0.so</filename></term>
         <listitem>
           <para>
-            contains functions that are used by <command>jsc-1</command>.
+            contains core JavaScript API functions used by 
<command>jsc-3</command>
+            and <filename class="libraryfile">libwebkitgtk-3.0.so</filename>.
           </para>
-          <indexterm zone="webkitgtk libjavascriptcoregtk-1.0">
-            <primary 
sortas="c-libjavascriptcoregtk-1.0">libjavascriptcoregtk-1.0.so</primary>
+          <indexterm zone="webkitgtk libjavascriptcoregtk-3.0">
+            <primary 
sortas="c-libjavascriptcoregtk-3.0">libjavascriptcoregtk-3.0.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libjavascriptcoregtk-3.0">
-        <term><filename
-        class="libraryfile">libjavascriptcoregtk-3.0.so</filename></term>
+      <varlistentry id="libwebkitgtk-3.0">
+        <term><filename 
class="libraryfile">libwebkitgtk-3.0.so</filename></term>
         <listitem>
           <para>
-            contains functions that are used by <command>jsc-3</command>.
+            contains the <application>WebKitGTK+</application> API functions 
for
+            <application>GTK+ 3</application>.
           </para>
-          <indexterm zone="webkitgtk libjavascriptcoregtk-3.0">
-            <primary 
sortas="c-libjavascriptcoregtk-3.0">libjavascriptcoregtk-3.0.so</primary>
+          <indexterm zone="webkitgtk libwebkitgtk-3.0">
+            <primary sortas="c-libwebkitgtk-3.0">libwebkitgtk-3.0.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
+      <varlistentry id="libwebkit2gtk-3.0">
+        <term><filename 
class="libraryfile">libwebkit2gtk-3.0.so</filename></term>
+        <listitem>
+          <para>
+            contains the <application>WebKit2</application> API functions.
+          </para>
+          <indexterm zone="webkitgtk libwebkit2gtk-3.0">
+            <primary 
sortas="c-libwebkit2gtk-3.0">libwebkit2gtk-3.0.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
     </variablelist>
 
   </sect2>

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