[blfs-book] r19214 - in trunk/BOOK: . general/prog introduction/welcome

via blfs-book blfs-book at lists.linuxfromscratch.org
Wed Sep 13 19:14:43 PDT 2017


Author: bdubbs
Date: Wed Sep 13 19:14:43 2017
New Revision: 19214

Log:
Update to vala-0.38.1.  Also added instructions to skip building
valadoc to be able to make the graphviz dependency optional.

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/vala.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent	Wed Sep 13 14:59:42 2017	(r19213)
+++ trunk/BOOK/general.ent	Wed Sep 13 19:14:43 2017	(r19214)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "12">                   <!-- Always 2 digits -->
+<!ENTITY day          "13">                   <!-- Always 2 digits -->
 <!ENTITY month        "09">                   <!-- Always 2 digits -->
 <!ENTITY year         "2017">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "September 12th, &year;">
+<!ENTITY releasedate  "September 13th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- x.y|development -->

Modified: trunk/BOOK/general/prog/vala.xml
==============================================================================
--- trunk/BOOK/general/prog/vala.xml	Wed Sep 13 14:59:42 2017	(r19213)
+++ trunk/BOOK/general/prog/vala.xml	Wed Sep 13 19:14:43 2017	(r19214)
@@ -6,10 +6,10 @@
 
   <!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
   <!ENTITY vala-download-ftp  "&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
-  <!ENTITY vala-md5sum        "8bf68d1bde90f62b20fec57c34fb2179">
+  <!ENTITY vala-md5sum        "f94c14a555d99ff377c458d3f5393c18">
   <!ENTITY vala-size          "3.2 MB">
-  <!ENTITY vala-buildsize     "187 MB (including tests)">
-  <!ENTITY vala-time          "1.5 SBU (including tests)">
+  <!ENTITY vala-buildsize     "156 MB (including tests)">
+  <!ENTITY vala-time          "1.1 SBU (including tests)">
 ]>
 
 <sect1 id="vala" xreflabel="Vala-&vala-version;">
@@ -87,13 +87,13 @@
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <xref linkend="glib2"/> and
-      <xref linkend="graphviz"/>
+      <xref linkend="glib2"/>
     </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="dbus"/> (Required for the tests) and
+      <xref linkend="dbus"/> (Required for the tests),
+      <xref linkend="graphviz"/> (Required for valadoc),
       <xref linkend="libxslt"/> (Required for generating the documentation)
     </para>
 
@@ -108,7 +108,19 @@
     <para>Install <application>Vala</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr &&
+    <note>
+      <para>The two sed commands and the autoreconf command below are required
+      if the optional dependency <xref linkend="graphviz"/> is not installed.
+      This will allow building the valadoc prgram and libraries that can be used 
+      to generate API documentation in HTML format from Vala source code.
+      </para>
+    </note>
+
+<screen><userinput>sed -i '101d; 107,123d; 125,126d'  configure.ac &&
+sed -i '/valadoc/d' Makefile.am                 &&
+ACLOCAL= autoreconf -fiv                        &&
+
+./configure --prefix=/usr                       &&
 make</userinput></screen>
 
     <para>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	Wed Sep 13 14:59:42 2017	(r19213)
+++ trunk/BOOK/introduction/welcome/changelog.xml	Wed Sep 13 19:14:43 2017	(r19214)
@@ -42,6 +42,16 @@
     </listitem>
 -->
     <listitem>
+      <para>September 13th, 2017</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to vala-0.38.1. Partially fixes
+          <ulink url="&blfs-ticket-root;9738">#9738</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>September 12th, 2017</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent	Wed Sep 13 14:59:42 2017	(r19213)
+++ trunk/BOOK/packages.ent	Wed Sep 13 19:14:43 2017	(r19214)
@@ -328,7 +328,7 @@
 <!ENTITY tcl-version                  "8.6.7">
 <!ENTITY tk-version                   "8.6.7">
 <!ENTITY vala-major-version           "0.38">  <!-- even minors only -->
-<!ENTITY vala-version                 "&vala-major-version;.0">
+<!ENTITY vala-version                 "&vala-major-version;.1">
 <!ENTITY valgrind-version             "3.13.0">
 <!ENTITY yasm-version                 "1.3.0">
 


More information about the blfs-book mailing list