r5659 - in trunk/BOOK: . introduction/welcome xsoft/office

randy at linuxfromscratch.org randy at linuxfromscratch.org
Tue Feb 7 20:21:07 PST 2006


Author: randy
Date: 2006-02-07 21:21:06 -0700 (Tue, 07 Feb 2006)
New Revision: 5659

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/xsoft/office/gnumeric.xml
Log:
Updated to Gnumeric-1.6.2

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2006-02-08 04:12:56 UTC (rev 5658)
+++ trunk/BOOK/general.ent	2006-02-08 04:21:06 UTC (rev 5659)
@@ -1,4 +1,4 @@
-<!ENTITY day          "07">                   <!-- Always 2 digits -->
+<!ENTITY day          "08">                   <!-- Always 2 digits -->
 <!ENTITY month        "02">                   <!-- Always 2 digits -->
 <!ENTITY year         "2006">
 <!ENTITY version      "svn-&year;&month;&day;">
@@ -482,7 +482,7 @@
 <!-- Part X -->
 <!-- Chapter 33 -->
 <!ENTITY AbiWord-version              "2.4.2">
-<!ENTITY gnumeric-version             "1.6.1">
+<!ENTITY gnumeric-version             "1.6.2">
 <!ENTITY gnucash-version              "1.8.11">
 <!ENTITY gimp-version                 "2.2.10">
 <!ENTITY evolution-version            "2.4.2.1">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2006-02-08 04:12:56 UTC (rev 5658)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2006-02-08 04:21:06 UTC (rev 5659)
@@ -42,6 +42,15 @@
 -->
 
     <listitem>
+      <para>February 8th, 2006</para>
+      <itemizedlist>
+        <listitem>
+          <para>[randy] - Updated to Gnumeric-1.6.2.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>February 7th, 2006</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/xsoft/office/gnumeric.xml
===================================================================
--- trunk/BOOK/xsoft/office/gnumeric.xml	2006-02-08 04:12:56 UTC (rev 5658)
+++ trunk/BOOK/xsoft/office/gnumeric.xml	2006-02-08 04:21:06 UTC (rev 5659)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY gnumeric-download-http "http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.6/gnumeric-&gnumeric-version;.tar.bz2">
-  <!ENTITY gnumeric-download-ftp  "ftp://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.6/gnumeric-&gnumeric-version;.tar.bz2">
-  <!ENTITY gnumeric-md5sum        "e6f769e4e74c29ffea0305d48691fe28">
-  <!ENTITY gnumeric-size          "11.9 MB">
-  <!ENTITY gnumeric-buildsize     "178 MB">
-  <!ENTITY gnumeric-time          "2.0 SBU">
+  <!ENTITY gnumeric-download-http "&gnome-download-http;/gnumeric/1.6/gnumeric-&gnumeric-version;.tar.bz2">
+  <!ENTITY gnumeric-download-ftp  "&gnome-download-ftp;/gnumeric/1.6/gnumeric-&gnumeric-version;.tar.bz2">
+  <!ENTITY gnumeric-md5sum        "ca6ecf464279297a4f3d41e7f35ebb39">
+  <!ENTITY gnumeric-size          "12.5 MB">
+  <!ENTITY gnumeric-buildsize     "213 MB">
+  <!ENTITY gnumeric-time          "2.8 SBU (includes creating HTML documentation)">
 ]>
 
 <sect1 id="gnumeric" xreflabel="Gnumeric-&gnumeric-version;">
@@ -67,12 +67,18 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional"><xref linkend="python"/>,
     <ulink url="http://www.pygtk.org/">PyGTK</ulink>,
-    <xref linkend="libgnomeui"/>, <xref linkend="gnome-doc-utils"/> (to
-    convert the help documentation into HTML),
-    <ulink url="http://www.gnome-db.org/download.php">libgnomedb</ulink>
-    (requires <ulink url="http://www.gnome-db.org/download.php">libgda</ulink>),
-    <ulink url="http://pxlib.sourceforge.net/">pxlib</ulink> and
-    <ulink url="http://www.frodol.dds.nl/psiconv/index.html">Psiconv</ulink></para>
+    <xref linkend="libgnomeui"/> (combined with the
+    <filename class='libraryfile'>libgsf-gnome-1</filename> library from the
+    <xref linkend="libgsf"/> package will provide GNOME-2 support),
+    <xref linkend="gnome-doc-utils"/> (to convert the XML help documentation
+    into HTML),
+    <ulink url="http://www.gnome-db.org/">libgnomedb</ulink>
+    (requires <ulink url="http://www.gnome-db.org/">libgda</ulink>),
+    <ulink url="http://pxlib.sourceforge.net/">pxlib</ulink>,
+    <ulink url="http://www.frodol.dds.nl/psiconv/index.html">Psiconv</ulink>,
+    <ulink url="http://www.maemo.org/">Hildon</ulink>, and
+    <ulink url="http://packages.ubuntu.com/warty/libdevel/libgb-dev">Gnome
+    Basic</ulink> (this package is no longer under active development)</para>
 
     <note>
       <para>Though only a run-time dependency, if you don't install the
@@ -89,28 +95,52 @@
     commands:</para>
 
 <screen><userinput>./configure --prefix=/usr \
-    --localstatedir=/var/lib --sysconfdir=&gnome-etc-dir; &&
+            --localstatedir=/var/lib \
+            --sysconfdir=&gnome-etc-dir; &&
 make</userinput></screen>
 
     <para>This package does not come with a test suite.</para>
 
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
-<screen role='root'><userinput>make install</userinput></screen>
+<screen role='root'><userinput>make install &&
+install -v -m755 -d /usr/share/gnumeric/&gnumeric-version;/doc &&
+ln -v -s /usr/share/gnome/help/gnumeric/C \
+    /usr/share/gnumeric/&gnumeric-version;/doc</userinput></screen>
 
-    <para>If you have <xref linkend="gnome-doc-utils"/> installed, you can
-    convert the XML help files into HTML with the following command:</para>
+    <para>If you have GNOME installed in a prefix other than /usr, as the
+    <systemitem class="username">root</systemitem> user create the
+    following symlink for the <application>Gnumeric</application>
+    <application>Bonobo</application> server file:</para>
 
+<screen role='root'><userinput>ln -v -s /usr/lib/bonobo/servers/GNOME_Gnumeric.server \
+         $GNOME_PREFIX/lib/bonobo/servers</userinput></screen>
+
+    <para>If you have <xref linkend="gnome-doc-utils"/> installed, convert the
+    XML help files into HTML by issuing the following commands:</para>
+
 <screen><userinput>./configure \
     --prefix=$(pkg-config --variable=prefix gnome-doc-utils) &&
 make -C doc html</userinput></screen>
 
-    <para>Now, as the <systemitem class="username">root</systemitem> user, install
-    the documentation files:</para>
+    <para>Now, as the <systemitem class="username">root</systemitem> user,
+    install the documentation files:</para>
 
-<screen role='root'><userinput>install -vdm 755 /usr/share/doc/gnumeric-&gnumeric-version; &&
-cp -v doc/C/html/* /usr/share/doc/gnumeric-&gnumeric-version;</userinput></screen>
+<screen role='root'><userinput>install -v -m755 -d /usr/share/doc/gnumeric-&gnumeric-version;/figures &&
+install -v -m644 doc/C/html/* /usr/share/doc/gnumeric-&gnumeric-version; &&
+install -v -m644 doc/C/figures/* /usr/share/doc/gnumeric-&gnumeric-version;/figures &&
+ln -v -s /usr/share/xml/docbook/xsl-stylesheets-&docbook-xsl-version;/images \
+    /usr/share/doc/gnumeric-&gnumeric-version;/stylesheet</userinput></screen>
 
+    <para>If you wish to install the Developer documentation, issue the
+    following commands as the
+    <systemitem class="username">root</systemitem> user:</para>
+
+<screen role='root'><userinput>install -v -m755 -d /usr/share/doc/gnumeric-&gnumeric-version;/developer &&
+install -v -m644 doc/developer/* \
+    /usr/share/doc/gnumeric-&gnumeric-version;/developer &&
+rm -v /usr/share/doc/gnumeric-&gnumeric-version;/developer/Makefile*</userinput></screen>
+
   </sect2>
 
   <sect2 role="commands">
@@ -129,11 +159,19 @@
     switch may not be applicable if you don't have <xref linkend="GConf"/>
     installed, but won't affect the build otherwise.</para>
 
-    <para><parameter>--prefix=$(pkg-config --variable=prefix gnome-doc-utils)</parameter>:
+    <para><parameter>--prefix=$(pkg-config
+    --variable=prefix gnome-doc-utils)</parameter>:
     This rebuilds the <filename>Makefile</filename>s with the same prefix as
-    <application>gnome-doc-utils</application></para>
+    <application>GNOME Doc Utils</application></para>
 
-    <para><parameter>make -C doc html</parameter>: This command runs
+    <para><command>install ... /usr/share/gnumeric/1.6.2/doc</command> and
+    <command> ln ... /usr/share/gnome/help/gnumeric/C /usr/share/gnumeric/1.6.2/doc</command>:
+    These commands are used to create a symlink required because of a bug in
+    the program. The help system looks for the docs in one location, but they
+    are actually installed in another. See
+    <ulink url="http://bugzilla.gnome.org/show_bug.cgi?id=330339"/>.</para>
+
+    <para><command>make -C doc html</command>: This command runs
     <command>make</command> in the <filename class="directory">doc</filename>
     directory with html as the <filename>Makefile</filename> target.</para>
 
@@ -151,11 +189,10 @@
         <seg>gnumeric, gnumeric-&gnumeric-version;, and ssconvert</seg>
         <seg>numerous filters, plugins and <application>GNOME</application>
         components</seg>
-        <seg>&gnome-etc-dir;/gconf/gconf.xml.defaults/apps/gnumeric,
-        &gnome-etc-dir;/gconf/gconf.xml.defaults/schemas/apps/gnumeric,
-        /usr/lib/gnumeric, /usr/share/doc/gnumeric-&gnumeric-version;,
-        /usr/share/gnumeric, /usr/share/mc, /usr/share/omf/gnumeric and
-        /usr/share/pixmaps/gnumeric</seg>
+        <seg>&gnome-etc-dir;/gconf/gconf.xml.defaults/[,schemas/]apps/gnumeric,
+        /usr/lib/gnumeric,
+        /usr/share/doc/gnumeric-&gnumeric-version;, and
+        /usr/share/[[,gnome/help/, omf/, pixmaps/]gnumeric,mc]</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -167,7 +204,8 @@
       <varlistentry id="gnumeric-prog">
         <term><command>gnumeric</command></term>
         <listitem>
-          <para>is a symlink to <command>gnumeric-&gnumeric-version;</command></para>
+          <para>is a symlink to
+          <command>gnumeric-&gnumeric-version;</command></para>
           <indexterm zone="gnumeric gnumeric-prog">
             <primary sortas="g-gnumeric">gnumeric</primary>
           </indexterm>




More information about the blfs-book mailing list