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 &&
+
+./configure --prefix=/usr \
--enable-vala \
--disable-static &&
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 \
.. &&
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