Good news for those who don't want to install all of the GNOME desktop just to be able to run programs that use some of the basic GNOME libraries.
I've finally put together a group of packages and sources which should make it possible to run hundreds of such programs. This is not a mini-GNOME, in that it doesn't go so far as giving you functionality for gnome desktop and panel.
Instead I've broken basic GNOME comaptibility into several steps or Milestones:
1. libgnome dependency - some programs may only need these
2. libgnomeprintui dpendency
3. gtkhtml/libgtkhtml dependency
I took the latest 2.4.4 version of AbiWord as an example program since it requires libgnomeprintui. It also has a couple of other dependencies which aren't part of the GNOME-compat, at least yet. I believe there's quite a group of programs which use gtkhtml also, so I went that far as well.
I count around 120 packages on the GNOME website for each version, plus others that GNOME needs but are available elsewhere. I've narrowed that to a range of 5 to 25 packages, depending on what you need.
I've uploaded sources and PkgBuild scripts for the whole
group, plus AbiWord-2.4.4 to:
http://distro.ibiblio.org/pub/linux/...E-COMPAT-2.10/
Binary Slackware-type packages are available here:
http://distro.ibiblio.org/pub/linux/...E-COMPAT-2.10/
These packages should work on any Slackware 10.1 or 10.2 system, maybe even earlier. Note that Slackware 10.2 will only support GNOME-2.10.
But Slackware 'current' users can build and run later versions of GNOME -2.14 at least, I think.
There are a couple of new packages required for 2.12 -can you believe it? Otherwise the order is basically the same.
Here's a link to a sparse HOWTO which helps explain:
http://distro.ibiblio.org/pub/linux/...E_COMPAT.HOWTO
That's a document in progress, so be gentle with me...
I'm aware of a couple of things that may be missing from the list, and that some one will find them before I can fix it.