Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A set of bindings for the GNOME-2.x libraries to use from Ruby.

Fetching latest commit…

Cannot retrieve the latest commit at this time

README
Ruby-GNOME2 -- Ruby bindings for GNOME-2.x
==========================================

   This is a set of bindings for the GNOME-2.x libraries for use from Ruby.

Release packages
----------------
   ruby-gtk2
    - Ruby/GLib2        - GLib 2.0.x or later
    - Ruby/Pango        - Pango 1.1.x or later
    - Ruby/GdkPixbuf2   - GTK+ 2.0.x or later
    - Ruby/GTK2         - GTK+ 2.0.x or later

   ruby-gstreamer
    - Ruby/GLib2        - GLib-2.0.x or later
    - Ruby/GStreamer    - GStreamer 0.6.x or later

   ruby-gnome2-all
    - ruby-gtk2
    - Ruby/GNOME2       - libgnome-2.0.x, libgnomeui-2.0.x or later
    - Ruby/GnomeCanvas2 - libgnomecanvas-2.0.x or later
    - Ruby/Libart2      - libart_lgpl 2.3.12 or later
    - Ruby/Libglade2    - Libglade 2.0.x or later
    - Ruby/GConf2       - GConf 2.0.x or later
    - Ruby/GnomeVFS     - GnomeVFS 2.0.x or later
    - Ruby/GStreamer    - GStreamer 0.6.x or later
    - Ruby/GtkHtml2     - GtkHtml2 2.0.x or later
    - Ruby/GtkGLExt     - GtkGLExt 1.0.3 or later
    - Ruby/Libgda       - Libgda 1.0.2 or later

Install
-------
   1. ruby extconf.rb
   2. make
   3. su
   4. make install

   To compile and install a particular sub-binding, 
   you can add arguments:

     ruby extconf.rb [subdir]...
       e.g.) ruby extconf.rb glib pango gdkpixbuf 

   Or you can compile each sub-binding:

     0. cd <each sub-directory>
     1. ruby extconf.rb
     2. make
     3. su
     4. make install

extconf.rb options
-------------------
   --ruby      : ruby directory
   --topsrcdir : top source directory
   --topdir    : top directory

Dependencies
------------
   You should install a sub-binding with its dependencies.
   The current dependencies are:

      Ruby/GLib        none.
      Ruby/Libart      none.
      Ruby/Pango       depends on Ruby/GLib.
      Ruby/GdkPixbuf   depends on Ruby/GLib.
      Ruby/GTK         depends on Ruby/GLib, Ruby/GdkPixbuf, Ruby/Pango.
      Ruby/GnomeCanvas depends on Ruby/GTK, Ruby/Libart.
      Ruby/GNOME       depends on Ruby/GnomeCanvas.
      Ruby/Libglade    depends on Ruby/GTK, Ruby/GNOME(optional).
      Ruby/GConf       depends on Ruby/GLib.
      Ruby/GnomeVFS    depends on Ruby/GLib.
      Ruby/GStreamer   depends on Ruby/GLib.
      Ruby/GtkHtml2    depends on Ruby/GTK.
      Ruby/GtkGLExt    depends on Ruby/GTK, rbogl.
      Ruby/Libgda      depends on Ruby/GLib.

Copying
-------
   Copyright (c) 2002,2003 The Ruby-GNOME2 Project Team

   This program is free software.
   You can distribute/modify this program under the terms of
   the GNU LESSER GENERAL PUBLIC LICENSE Version 2.1.

Project Website
---------------
   http://ruby-gnome2.sourceforge.jp/
Something went wrong with that request. Please try again.