           SPELL=ruby-dbus
         VERSION=0.2.1
          SOURCE="${SPELL}-${VERSION}.tar.gz"
         SOURCE2=$SOURCE.asc
   SOURCE_URL[0]=http://trac.luon.net/data/${SPELL}/releases/${SOURCE}
  SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
      SOURCE_GPG=50064181.gpg:$SOURCE2:UPSTREAM_KEY
  SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
        WEB_SITE="http://trac.luon.net/ruby-dbus/"
      LICENSE[0]=LGPL
         ENTERED=20080113
           SHORT="Ruby D-Bus provides an implementation of the D-Bus protocol"
cat << EOF
Ruby D-Bus provides an implementation of the D-Bus protocol such that the
D-Bus system can be used in the Ruby programming language.

Ruby D-Bus currently supports the following features:
* Connecting to local busses.
* Accessing remote services, objects and interfaces.
* Invoking methods on remote objects synchronously and asynchronously.
* Catch signals on remote objects and handle them via callbacks.
* Remote object introspection.
* Walking object trees.
* Creating services and registering them on the bus.
* Exporting objects with interfaces on a bus for remote use.
* Rubyish D-Bus object and interface syntax support that automatically allows
  for introspection.
* Emitting signals on exported objects.
EOF
