James Britt got Ruby-GNOME2 running on KUbuntu, and shared his steps to do so:
Set 1: get the ruby-gnome source and unpack. You get a directory tree
like this:james@xxx:~/ruby-gnome2-all-0.16.0$ lt total 220 -rw-r--r-- 1 james james 3473 2007-11-11 09:39 AUTHORS -rw-r--r-- 1 james james 3765 2007-11-11 09:39 README -rw-r--r-- 1 james james 52906 2007-11-11 09:39 NEWS -rw-r--r-- 1 james james 2477 2007-11-11 09:39 extconf.rb -rw-r--r-- 1 james james 864 2007-11-11 09:39 exec_make.rb -rw-r--r-- 1 james james 26430 2007-11-11 09:39 COPYING.LIB -rw-r--r-- 1 james james 7243 2007-11-11 09:39 ChangeLog drwxr-xr-x 23 james james 4096 2007-11-11 09:39 . drwxr-xr-x 77 james james 20480 2007-11-12 19:46 .. drwxr-xr-x 5 james james 4096 2007-11-12 19:48 libglade drwxr-xr-x 4 james james 4096 2007-11-12 19:48 gtksourceview drwxr-xr-x 4 james james 4096 2007-11-12 19:48 gnomevfs drwxr-xr-x 4 james james 4096 2007-11-12 19:48 poppler drwxr-xr-x 4 james james 4096 2007-11-12 19:48 gnome drwxr-xr-x 4 james james 4096 2007-11-12 19:48 gnomeprintui drwxr-xr-x 5 james james 4096 2007-11-12 19:48 gnomeprint drwxr-xr-x 4 james james 4096 2007-11-12 19:48 panel-applet drwxr-xr-x 4 james james 4096 2007-11-12 19:48 gnomecanvas drwxr-xr-x 4 james james 4096 2007-11-12 19:48 rsvg drwxr-xr-x 4 james james 4096 2007-11-12 19:48 gtkhtml2 drwxr-xr-x 5 james james 4096 2007-11-12 19:48 gconf drwxr-xr-x 4 james james 4096 2007-11-12 19:48 libart drwxr-xr-x 4 james james 4096 2007-11-12 19:48 gtkmozembed drwxr-xr-x 4 james james 4096 2007-11-12 19:48 vte -rw-r--r-- 1 james james 365 2007-11-12 19:48 Makefile drwxr-xr-x 4 james james 4096 2007-11-12 19:48 gtkglext drwxr-xr-x 4 james james 4096 2007-11-12 19:57 gtk drwxr-xr-x 5 james james 4096 2007-11-12 19:58 glib drwxr-xr-x 3 james james 4096 2007-11-12 19:59 atk drwxr-xr-x 4 james james 4096 2007-11-12 19:59 pango drwxr-xr-x 4 james james 4096 2007-11-12 20:00 gdkpixbufStep 2
Read the README. But it is incomplete.
run this
ruby extconf.rb make sudo make installin the root of this source tree
Step 3:
Install the zyps gem
Step 4:
Try running zyps_demo. It will likely fails, and complain tht it cannot
find something, such as gtk2Go to the ruby-gnome dir and cd into the sub dir for the missing lib.
Run this, in that dir
ruby extconf.rb make sudo make installSteps 5 - N
Keep trying the demo, and if it fails, note which lib is missing, find
it in one of the ruby-gnome subdirs, and run the above
extconf/make/install sequnce