Gnumeric-1.6.3

Introduction to Gnumeric

The Gnumeric package contains a spreadsheet program. This is useful for financial analysis.

Package Information

Gnumeric Dependencies

Required

libgnomeprintui-2.12.1 and GOffice-0.2.1

Optional

Python-2.4.4, PyGTK, libgnomeui-2.14.1 (combined with the libgsf-gnome-1 library from the libgsf-1.14.1 package will provide GNOME-2 support), GNOME Doc Utils-0.6.1 (to convert the XML help documentation into HTML), libgnomedb (requires libgda), pxlib, Psiconv, Hildon, and Gnome Basic (this package is no longer under active development)

[Note]

Note

Though only a run-time dependency, if you don't install the Yelp-2.14.3 package, the built-in help functionality in Gnumeric will not be available.

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gnumeric

Installation of Gnumeric

Install Gnumeric by running the following commands:

./configure --prefix=/usr \
            --sysconfdir=/etc/gnome/2.14.3 \
            --localstatedir=/var/lib &&
make

This package does not come with a test suite.

Now, as the root user:

make install

There is a bug in the program. The help system looks for the docs in one location, but they are actually installed in the wrong place. See http://bugzilla.gnome.org/show_bug.cgi?id=330339. If you have Yelp-2.14.3 installed and would like to be able to use it to view the help documentation from within Gnumeric, work around the problem by creating a symbolic link. As root:

ln -vsf /usr/share/gnome/help/gnumeric \
        /usr/share/gnumeric/1.6.3/doc

If you have GNOME installed in a prefix other than /usr, as the root user create the following symlink for the Gnumeric Bonobo server file:

ln -v -s /usr/lib/bonobo/servers/GNOME_Gnumeric.server \
    $(pkg-config --variable=prefix ORBit-2.0)/lib/bonobo/servers

If you have GNOME Doc Utils-0.6.1 installed you can convert the XML help files into HTML by issuing the following commands:

./configure \
    --prefix=$(pkg-config --variable=prefix gnome-doc-utils) &&
make -C doc html

Now, as the root user, install the documentation files:

install -v -m755 -d /usr/share/doc/gnumeric-1.6.3/figures &&
install -v -m644 doc/C/html/* /usr/share/doc/gnumeric-1.6.3 &&
install -v -m644 doc/C/figures/* \
    /usr/share/doc/gnumeric-1.6.3/figures &&
ln -v -s /usr/share/xml/docbook/xsl-stylesheets-1.69.1/images \
    /usr/share/doc/gnumeric-1.6.3/stylesheet

If you wish to install the Developer documentation, issue the following commands as the root user:

install -v -m755 -d /usr/share/doc/gnumeric-1.6.3/developer &&
install -v -m644 doc/developer/* \
    /usr/share/doc/gnumeric-1.6.3/developer &&
rm -v /usr/share/doc/gnumeric-1.6.3/developer/Makefile*

Command Explanations

--sysconfdir=/etc/gnome/2.14.3: This parameter causes the configuration files to be installed in /etc/gnome/2.14.3 instead of $GNOME_PREFIX/etc. Additionally (if applicable), the parameter ensures that the GConf-2 database is correctly updated.

--localstatedir=/var/lib: This parameter is used so that all ScrollKeeper files are installed in, and the ScrollKeeper database is properly updated in /var/lib/scrollkeeper instead of some files being installed in $GNOME_PREFIX/var/scrollkeeper.

--prefix=$(pkg-config --variable=prefix gnome-doc-utils): This rebuilds the Makefiles with the same prefix as GNOME Doc Utils

make -C doc html: This command runs make in the doc directory with html as the Makefile target.

Contents

Installed Programs: gnumeric, gnumeric-1.6.3, and ssconvert
Installed Libraries: numerous filters, plugins and GNOME components
Installed Directories: /usr/lib/gnumeric, /usr/share/doc/gnumeric-1.6.3, and /usr/share/{{,gnome/help/, omf/, pixmaps/}gnumeric,mc}

Short Descriptions

gnumeric

is a symlink to gnumeric-1.6.3

gnumeric-1.6.3

is GNOME's spreadsheet application.

ssconvert

is a command line utility to convert spreadsheet files between various spreadsheet file formats.

Last updated on 2006-07-15 07:37:38 -0500