ERROR: Slooooow dooooown... this page load was delayed.
HOWTO
# gnumeric
# ========
# Slackware 9.0's 'gnumeric' package includes 1.1.16, 9.1's includes 1.2.0,
# 10.0's includes 1.2.12, and 10.1's includes 1.2.13 As of Slackware 10.2,
# Gnome is no longer included (and neither is gnumeric).
# Because of the different prerequisites that are required I include the
# latest 1.2.x, 1.4.x, and 1.x.x versions of gnumeric below.
# If you ever want to uninstall gnumeric, cd into the source directory, run
# 'make uninstall', remove the source directory, and then remove the
# tarball.
# gnumeric 1.2.13
# ===============
# You can run Gnumeric 1.2.x on any system with Gnome 2.0, 2.2, 2.4, or 2.6
# libraries installed.
# From a stock Slackware 9.1 system you should just have to install anything
# that's missing from the list and upgrade libgnomeprint and libgnomeprintui.
# Not sure about Slackware 10.0 Mine is very non-stock :-)
# Prerequisites:
# texinfo 's makeinfo
# intltool >= 0.27.2
# perl
# bison
# sed
# grep
# pkg-config
# libbonobo -2.0 >= 2.2.0
# libbonoboui -2.0 >= 2.2.0
# libgsf-gnome-1 >= 1.9.0
# glib -2.0 >= 2.0.0
# gtk+ -2.0 >= 2.0.0
# libxml -2.0 >= 2.4.12
# libglade -2.0 >= 2.0.0
# libgnomecanvas -2.0 >= 2.0.0
# libgnome -2.0 >= 2.0.0
# libgnomeui -2.0 >= 2.0.0
# libgnomeprint -2.2 >= 2.4.2
# libgnomeprintui -2.2 >= 2.4.2
# libart >= 2.3.11
# gnome-db 's libgda >= 1.0.1 and libgnomedb >= 1.0.1
# gettext
# python >= 2.0 (optional)
# pygtk >= 1.99.10 (optional)
# gconf
# orbit -2.0 >= 2.4.2
# libbonobo-activation
# jw (Jade Wrapper) (Slack 9.0 includes 'sgml-tools' in extra, 9.1 and up
# include it as a regular package in 'ap', they're all version 1.0.9)
# As of version 1.2.12, building with --without-bonobo is recommended to
# ensure that help works. If you do that, gnome-vfs is required.
cd
test -f installed/gnumeric-1.2.13.tar.bz2 &&
mv installed/gnumeric-1.2.13.tar.bz2 .
test ! -f gnumeric-1.2.13.tar.bz2 &&
wget http://ftp.gnome.org/pub/gnome/sources/gnumeric/1.2/\
gnumeric-1.2.13.tar.bz2
# Verify tarball w/ md5sum :
echo "367ec0d4a1a0b8898a03a70a05052698 gnumeric-1.2.13.tar.bz2" | md5sum -c
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "gnumeric-*" -exec rm -r {} \;
tar xjvf ~/gnumeric-1.2.13.tar.bz2
cd gnumeric-1.2.13
test $UID = 0 && chown -R root:root .
# If you use freetype2 >= 2.1.7 (like I do), apply this patch:
wget -nc http://englanders.cc/pub/linux/patches/\
gnumeric-1.2.8-freetype.patch &&
patch -p1 < gnumeric-1.2.8-freetype.patch
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
make
## If make fails with an error like this:
# /usr/bin/ld: cannot find -lssl
## re-run it like this:
# make LDFLAGS=-L/usr/local/ssl/lib
# Become root to install it
su
test -x /sbin/removepkg && /sbin/removepkg gnumeric
make install
find /usr/share/locale -type f -name "gnumeric.mo" -exec rm {} \;
# Become yourself again
exit
cd
mkdir -p -m 0700 installed
rm -f installed/gnumeric-*.tar.*
mv gnumeric-1.2.13.tar.bz2 installed/
# gnumeric 1.4.3
# ===============
# Prerequisites:
# gawk
# intltool >= 0.27.2
# perl
# gettext
# bison
# flex
# sed
# grep
# zlib
# pkg-config
# gtk+ -2.0 >= 2.4.0
# libglade -2.0 >= 2.3.6
# libgnomecanvas -2.0 >= 2.0.0
# libgnomeprint -2.2 >= 2.5.2
# libgnomeprintui -2.2 >= 2.5.2
# libart >= 2.3.11
# gconf
# libbonobo -2.0 >= 2.2.0 (optional)
# libbonoboui -2.0 >= 2.2.0 (optional)
# libgnome -2.0 >= 2.0.0 (optional)
# libgnomeui -2.0 >= 2.0.0 (optional)
# libgsf-gnome-1 >= 1.10.0
# glib -2.0 >= 2.4.0
# libxml -2.0 >= 2.4.12
# pango >= 1.4.0
# orbit -2.0 >= 2.4.2
# libbonobo-activation -2.0 >= 1.0.2
# gnome-db 's libgda >= 1.0.1 and libgnomedb >= 1.0.1 (optional)
# psiconv (optional)
# pxlib >= 0.4.0 (optional)
# python >= 2.0 (optional)
# pygtk >= 1.99.10 (optional)
# Install/update the XML::Parser perl module:
su -c "perl -MCPAN -e shell"
o conf prerequisites_policy follow
o conf make_install_arg UNINST=1
install Bundle::CPAN
install XML::Parser
exit
cd
test -f installed/gnumeric-1.4.3.tar.bz2 &&
mv installed/gnumeric-1.4.3.tar.bz2 .
test ! -f gnumeric-1.4.3.tar.bz2 &&
wget http://ftp.gnome.org/pub/gnome/sources/gnumeric/1.4/\
gnumeric-1.4.3.tar.bz2
# Verify tarball w/ md5sum :
echo "b684eec48b1696d7a8d7152d1e17741c gnumeric-1.4.3.tar.bz2" | md5sum -c
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "gnumeric-*" -exec rm -r {} \;
tar xjvf ~/gnumeric-1.4.3.tar.bz2
cd gnumeric-1.4.3
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
make
## If make fails with an error like this:
# /usr/bin/ld: cannot find -lssl
## re-run it like this:
# make LDFLAGS=-L/usr/local/ssl/lib
# Become root to install it
su
test -x /sbin/removepkg && /sbin/removepkg gnumeric
make install
find /usr/share/locale -type f -name "gnumeric.mo" -exec rm {} \;
# Become yourself again
exit
cd
mkdir -p -m 0700 installed
rm -f installed/gnumeric-*.tar.*
mv gnumeric-1.4.3.tar.bz2 installed/
# gnumeric 1.6.1
# ===============
# Prerequisites:
# gawk
# intltool >= 0.27.2
# perl
# iconv
# gettext
# bison
# flex
# sed
# grep
# zlib
# pkg-config
# gtk+ -2.0 >= 2.6.0
# libglade -2.0 >= 2.3.6
# libgnomeprint -2.2 >= 2.8.2
# libgnomeprintui -2.2 >= 2.8.2
# libart >= 2.3.11
# gconf
# libbonobo -2.0 >= 2.2.0 (optional)
# libbonoboui -2.0 >= 2.2.0 (optional)
# libgnome -2.0 >= 2.0.0 (optional)
# libgnomeui -2.0 >= 2.0.0 (optional)
# libgsf-gnome-1 >= 1.13.2
# glib -2.0 >= 2.6.0
# libgoffice -1 >= 0.1.2
# libxml -2.0 >= 2.4.12
# pango >= 1.8.1
# ORBit -2.0 >= 2.4.2
# libbonobo-activation -2.0 >= 1.0.2
# gnome-db 's libgda >= 1.3.0 and libgnomedb >= 1.3.0 (optional)
# psiconv (optional)
# pxlib >= 0.4.0 (optional)
# python >= 2.0 (optional)
# pygtk >= 1.99.10 (optional)
# Install/update the XML::Parser perl module:
su -c "perl -MCPAN -e shell"
o conf prerequisites_policy follow
o conf make_install_arg UNINST=1
install Bundle::CPAN
install XML::Parser
exit
cd
test -f installed/gnumeric-1.6.1.tar.bz2 &&
mv installed/gnumeric-1.6.1.tar.bz2 .
test ! -f gnumeric-1.6.1.tar.bz2 &&
wget http://ftp.gnome.org/pub/gnome/sources/gnumeric/1.6/\
gnumeric-1.6.1.tar.bz2
# Verify tarball w/ md5sum :
echo "e6f769e4e74c29ffea0305d48691fe28 gnumeric-1.6.1.tar.bz2" | md5sum -c
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "gnumeric-*" -exec rm -r {} \;
tar xjvf ~/gnumeric-1.6.1.tar.bz2
cd gnumeric-1.6.1
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
make
## If make fails with an error like this:
# /usr/bin/ld: cannot find -lssl
## re-run it like this:
# make LDFLAGS=-L/usr/local/ssl/lib
# Become root to install it
su
test -x /sbin/removepkg && /sbin/removepkg gnumeric
make install
find /usr/share/locale -type f -name "gnumeric.mo" -exec rm {} \;
# Become yourself again
exit
cd
mkdir -p -m 0700 installed
rm -f installed/gnumeric-*.tar.*
mv gnumeric-1.6.1.tar.bz2 installed/
# /usr/share/pixmaps/gnumeric/gnome-gnumeric.png can be used as a desktop
# icon
List of HOWTOs
Web page itself last updated: 2023-12-20 8:06pm (EST -0500)
HOWTO last updated: 2006-01-24 8:25pm
Copyright © 2001-2024 Jason Englander . All Rights reserved.