This is a new submission of ruby-gnome2 port that updates the version to 0.90.8, and changes the structure of the port. Instead of being a monolithic port (as 0.90.5 was), ruby-gnome2 is now shipped as separate ruby gems for each binding, so the port now uses subdirs. Some deprecated bindings were removed, and the ruby-gtk2 port is now part of this port. The currently available bindings are: atk, gdk_pixbuf2, gio2, glib2, goocanvas, gstreamer, gtk2, gtkmozembed, gtksourceview2, pango, poppler, rsvg2, and vte.
Like the ruby-qt4 port I submitted yesterday, this one builds for ruby 1.9 by default to avoid issues about pthreads, and the empty FLAVOR can be specified to use ruby 1.8. Unlike ruby-qt4, the ruby 1.8 and ruby 1.9 versions do not conflict. Like the ruby-qt4 port, if there are objections to having the ruby 1.8 version buildable at all, I'll be happy to modify the port. This depends on ruby-pkg-config and ruby-cairo, both attached. Tested on amd64 and i386. Looking for OKs. Jeremy
ruby-pkg-config.tar.gz
Description: application/tar-gz
ruby-cairo.tar.gz
Description: application/tar-gz
ruby-gnome2.tar.gz
Description: application/tar-gz