# GConf
# =====
# Slackware 9.0's 'gconf' includes 2.2.0, 9.1's includes 2.4.0.1, 10.0's
# and 10.1's include 2.6.2 Slackware 10.2 doesn't include GNOME any more.
# There are three versions here, each one for a different version of Gnome.
# GConf doesn't require Gnome, but each version of Gnome was designed around
# a particular version of GConf, so I stick with a particular major version
# of GConf for each major version of Gnome.
# If you want to uninstall GConf or clean up old versions, skip down to the
# bottom for instructions. This is recommended when you're going from one
# source-installed version to another.
# GConf 2.2.1 (for Gnome 2.2.x)
# ===========
# Prerequisites (beyond those listed above):
# linc >= 0.5.0
# gtk-doc, db2html (Slackware includes a sgml-tools or linuxdoc-tools package
# that includes these)
# Glib-2.0 >= 2.0.1
cd
test -f installed/GConf-2.2.1.tar.bz2 && mv installed/GConf-2.2.1.tar.bz2 .
test ! -f GConf-2.2.1.tar.bz2 &&
wget http://ftp.gnome.org/pub/GNOME/sources/GConf/2.2/GConf-2.2.1.tar.bz2
# GConf 2.4.0.1 (for Gnome 2.4.x)
# =============
# Prerequisites (beyond those listed above):
# gtk-doc, db2html (Slackware includes a sgml-tools or linuxdoc-tools package
# that includes these)
# Glib-2.0 >= 2.0.1
cd
test -f installed/GConf-2.4.0.1.tar.bz2 && mv installed/GConf-2.4.0.1.tar.bz2 .
test ! -f GConf-2.4.0.1.tar.bz2 &&
wget http://ftp.gnome.org/pub/GNOME/sources/GConf/2.4/GConf-2.4.0.1.tar.bz2
# GConf 2.6.4 (for Gnome 2.6.x, 2.8.x, or 2.10.x)
# ===========
# Prerequisites (beyond those listed above):
# gtk-doc, db2html (Slackware includes a sgml-tools or linuxdoc-tools package
# that includes these)
# Glib-2.0 >= 2.0.1
cd
test -f installed/GConf-2.6.4.tar.bz2 && mv installed/GConf-2.6.4.tar.bz2 .
test ! -f GConf-2.6.4.tar.bz2 &&
wget http://ftp.gnome.org/pub/GNOME/sources/GConf/2.6/GConf-2.6.4.tar.bz2
# GConf 2.12.1 (for Gnome 2.12.x)
# ============
# Prerequisites (beyond those listed above):
# gtk-doc, db2html (Slackware includes a sgml-tools or linuxdoc-tools package
# that includes these; used if --enable-gtk-doc is passed to configure)
# Glib-2.0 >= 2.7.0
# OpenLDAP's includes/libraries (optional)
cd
test -f installed/GConf-2.12.1.tar.bz2 && mv installed/GConf-2.12.1.tar.bz2 .
test ! -f GConf-2.12.1.tar.bz2 &&
wget http://ftp.gnome.org/pub/GNOME/sources/GConf/2.12/GConf-2.12.1.tar.bz2
# GConf 2.14.0 (for Gnome 2.14.x or 2.16.x)
# ============
# Prerequisites (beyond those listed above):
# gtk-doc, db2html (Slackware includes a sgml-tools or linuxdoc-tools package
# that includes these; used if --enable-gtk-doc is passed to configure)
# Glib-2.0 >= 2.7.0
# OpenLDAP's includes/libraries (optional)
cd
test -f installed/GConf-2.14.0.tar.bz2 && mv installed/GConf-2.14.0.tar.bz2 .
test ! -f GConf-2.14.0.tar.bz2 &&
wget http://ftp.gnome.org/pub/GNOME/sources/GConf/2.14/GConf-2.14.0.tar.bz2