Author: bdubbs
Date: Fri Sep  1 11:13:24 2017
New Revision: 19171

Log:
Update several packages noting problems
using a long deprecated, now removed, gtkdoc program.

Added:
   trunk/BOOK/xincludes/gtk-doc-rebuild-problem.xml
      - copied, changed from r19168, trunk/BOOK/xincludes/gtk-doc-rebuild.xml
Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/libtasn1.xml
   trunk/BOOK/general/graphlib/librsvg.xml
   trunk/BOOK/gnome/platform/evolution-data-server.xml
   trunk/BOOK/gnome/platform/telepathy-logger.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/x/lib/libxklavier.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Fri Sep  1 11:10:15 2017        (r19170)
+++ trunk/BOOK/general.ent      Fri Sep  1 11:13:24 2017        (r19171)
@@ -86,11 +86,6 @@
 <!-- These entities are used to annotate the current status of a package as it
      relates to the version of LFS it will build/work against -->
 
-<!ENTITY lfs80_checked        "<para>This package is known to build and work
-                              properly using an LFS-8.0 platform.</para>">
-<!ENTITY lfs80_built          "<para>This package is known to build using an 
LFS
-                              8.0 platform but has not been tested.</para>">
-
 <!ENTITY lfs81_checked        "<para>This package is known to build and work
                               properly using an LFS-8.1 platform.</para>">
 <!ENTITY lfs81_built          "<para>This package is known to build using an 
LFS

Modified: trunk/BOOK/general/genlib/libtasn1.xml
==============================================================================
--- trunk/BOOK/general/genlib/libtasn1.xml      Fri Sep  1 11:10:15 2017        
(r19170)
+++ trunk/BOOK/general/genlib/libtasn1.xml      Fri Sep  1 11:13:24 2017        
(r19171)
@@ -123,7 +123,7 @@
       href="../../xincludes/static-libraries.xml"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
-      href="../../xincludes/gtk-doc-rebuild.xml"/>
+      href="../../xincludes/gtk-doc-rebuild-problem.xml"/>
 
   </sect2>
 

Modified: trunk/BOOK/general/graphlib/librsvg.xml
==============================================================================
--- trunk/BOOK/general/graphlib/librsvg.xml     Fri Sep  1 11:10:15 2017        
(r19170)
+++ trunk/BOOK/general/graphlib/librsvg.xml     Fri Sep  1 11:13:24 2017        
(r19171)
@@ -105,7 +105,9 @@
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr    \
+<screen><userinput>sed -i 's/ --nogtkinit//' doc/Makefile.in &amp;&amp;
+
+./configure --prefix=/usr    \
             --enable-vala    \
             --disable-static &amp;&amp;
 make</userinput></screen>
@@ -125,6 +127,12 @@
     <title>Command Explanations</title>
 
     <para>
+      <command>sed ... doc/Makefile.in</command>: This change removes
+      a switch that prevents building the API documentation (if
+      requested).
+    </para>
+
+    <para>
       <parameter>--enable-vala</parameter>: This switch enables
       building of the Vala bindings. Remove this switch if you don't have
       <xref linkend="vala"/> installed.

Modified: trunk/BOOK/gnome/platform/evolution-data-server.xml
==============================================================================
--- trunk/BOOK/gnome/platform/evolution-data-server.xml Fri Sep  1 11:10:15 
2017        (r19170)
+++ trunk/BOOK/gnome/platform/evolution-data-server.xml Fri Sep  1 11:13:24 
2017        (r19171)
@@ -137,6 +137,7 @@
       -DWITH_OPENLDAP=OFF           \
       -DWITH_KRB5=OFF               \
       -DENABLE_INTROSPECTION=ON     \
+      -DENABLE_GTK_DOC=OFF          \
       .. &amp;&amp;
 make</userinput></screen>
 
@@ -176,6 +177,13 @@
       have <xref linkend="vala"/> installed.
     </para>
 
+    <para>
+      <parameter>-DENABLE_GTK_DOC=OFF</parameter>: This switch
+      disables building the API documentation. It is broken for
+      this package due to the use of a long deprecated gtk-doc program
+      that is no longer available.
+    </para>
+
 <!-- I need a CMake version of this. I'll come up with it at a later time/date.
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
       href="../../xincludes/gtk-doc-rebuild.xml"/>

Modified: trunk/BOOK/gnome/platform/telepathy-logger.xml
==============================================================================
--- trunk/BOOK/gnome/platform/telepathy-logger.xml      Fri Sep  1 11:10:15 
2017        (r19170)
+++ trunk/BOOK/gnome/platform/telepathy-logger.xml      Fri Sep  1 11:13:24 
2017        (r19171)
@@ -133,7 +133,7 @@
       href="../../xincludes/static-libraries.xml"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
-      href="../../xincludes/gtk-doc-rebuild.xml"/>
+      href="../../xincludes/gtk-doc-rebuild-problem.xml"/>
 
   </sect2>
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Fri Sep  1 11:10:15 
2017        (r19170)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Fri Sep  1 11:13:24 
2017        (r19171)
@@ -46,6 +46,11 @@
       <para>September 1st, 2017</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Update several packages noting problems
+          using a long deprecated, now removed, gtkdoc program. Fixes
+          <ulink url="&blfs-ticket-root;9660">#9660</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[renodr] - Update to SDDM-0.15.0. Fixes
           <ulink url="&blfs-ticket-root;9694">#9694</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/x/lib/libxklavier.xml
==============================================================================
--- trunk/BOOK/x/lib/libxklavier.xml    Fri Sep  1 11:10:15 2017        (r19170)
+++ trunk/BOOK/x/lib/libxklavier.xml    Fri Sep  1 11:13:24 2017        (r19171)
@@ -126,7 +126,7 @@
       href="../../xincludes/static-libraries.xml"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
-      href="../../xincludes/gtk-doc-rebuild.xml"/>
+      href="../../xincludes/gtk-doc-rebuild-problem.xml"/>
 
   </sect2>
 

Copied and modified: trunk/BOOK/xincludes/gtk-doc-rebuild-problem.xml (from 
r19168, trunk/BOOK/xincludes/gtk-doc-rebuild.xml)
==============================================================================
--- trunk/BOOK/xincludes/gtk-doc-rebuild.xml    Thu Aug 31 20:56:24 2017        
(r19168, copy source)
+++ trunk/BOOK/xincludes/gtk-doc-rebuild-problem.xml    Fri Sep  1 11:13:24 
2017        (r19171)
@@ -5,6 +5,8 @@
     <!-- $LastChangedBy$
          $Date$ -->
 
-    <para><option>--enable-gtk-doc</option>: Use this parameter if
-    <application>GTK-Doc</application> is installed and you wish to rebuild
-    and install the API documentation.</para>
+    <para><option>--enable-gtk-doc</option>: This parameter is normally
+    used if <application>GTK-Doc</application> is installed and you wish 
+    to rebuild and install the API documentation. It is broken for
+    this package due to the use of a long deprecated gtk-doc program
+    that is no longer available.</para>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to