src ruby http://handhelds.org/feeds/rubyto your /etc/ipkg.conf (when still using the (slow) script version of ipkg, put the line on top to get the most recent version of the packages that are also in familiar)
You probably want to install "ruby1.8-task", or "ruby", which in turn installs a few dependencies (base + network). If you want more of Ruby's standard libraries, install ruby1.8-large to get them all, or install what you need by hand. Other interesting packages are "irb1.8" and perhaps "erb1.8".
Additionally, "ruby-agenda" and "ruby-ipaq" would be interesting, iff several dependencies on ruby 1.8 had been worked out, yet. Besides, ruby-agenda contains a bug that causes you to loose appointments. ruby-ipaq installs a replacement for gtk-menu that is a tad slower, but uses a nicer font and survives screen-rotations. It also has a few applets to monitor battery, cpu and a clock. Click on them for fancy features.
Package | Version | Description |
---|---|---|
ruby-kero | 0.2.4-1 | Ruby/Kero -- Some useful additions to Ruby, by me, Kero. |
ruby | 1.8.1-1 | Ruby -- Interpreter and basic libraries |
ruby-ipaq | 0.3.1-2 | Ruby/iPAQ -- Some small applets and a menu, aimed at iPAQ-linux |
ruby-kero | 0.3-2 | Ruby/Kero -- Some useful additions to Ruby, by me, Kero. |
ruby1.8-doc | 1.8.1-1 | Ruby Doc -- The manual page for Ruby |
ruby1.8-unittest | 1.8.1-1 | Ruby Unit Testing |
irb1.8 | 1.8.1-1 | Irb -- Interactive Ruby |
ruby1.8-net | 1.8.1-1 | Ruby Net -- The Network libraries for Ruby |
ruby1.8-rexml | 1.8.1-1 | Ruby RexML -- The powerful pure-Ruby XML utilities |
ruby-gsm | 0.1.3-1 | Ruby/Gsm -- IrDA connection to CellPhone (from iPAQ). |
ruby1.8 | 1.8.1-1 | Ruby Core -- Interpreter and basic libraries |
ruby1.8-dl | 1.8.1-1 | Ruby DL -- The Dynamic Linking binding for Ruby |
ruby1.8-large | 1.8.1-1 | Ruby (with all standard libraries) -- The OO scripting language from Japan Combines the best of Perl, Smalltalk and then some See http://www.ruby-lang.org/ |
ruby1.8-soap | 1.8.1-1 | Ruby webrick -- Ruby handlers for Yet Another Markup Language |
ruby1.8-yaml | 1.8.1-1 | Ruby YAML -- Ruby handlers for Yet Another Markup Language |
ruby-wise | 0.6.13-1 | WiSe -- WIdget SEt for Ruby, aiming at an easy API for a compact and swift UI on a PDA |
ruby1.8-wsdl | 1.8.1-1 | Ruby webrick -- Ruby handlers for Yet Another Markup Language |
ruby | 1.8.0-1 | Ruby -- Interpreter and basic libraries |
ruby-address | 0.5.1-2 | Ruby Address -- Address Book in Ruby, with Wise as GUI. |
ruby1.8-tk | 1.8.1-1 | Ruby Tk -- The Tk bindings for Ruby |
ruby1.8-task | 1.8.1-1 | Ruby (base + network) -- The OO scripting language from Japan Combines the best of Perl, Smalltalk and then some See http://www.ruby-lang.org/ |
ruby-wise | 0.6.17-1 | Ruby Wise -- The Ruby WIdget SEt, building upon Xlib |
ruby1.8-webrick | 1.8.1-1 | Ruby webrick -- Ruby handlers for Yet Another Markup Language |
erb1.8 | 1.8.1-1 | Erb -- Embedded Ruby |
ruby1.8-dev | 1.8.1-1 | Ruby Dev -- The Development files for Ruby, including static lib |
ruby1.8-openssl | 1.8.1-1 | Ruby OpenSSL -- The OpenSSL bindings for Ruby |
ruby-agenda | 0.9.2-2 | Ruby Agenda -- Agenda in Ruby, with Tk as GUI. |
This feed (page and the Packages file) was generated by build-overview.rb.
Actually, to complete the building of ext/socket/ I had to add const to the definition of gai_strerror() in addrinfo.h and getaddrinfo.c (as is in `man gai_strerror`). This is so small a change that I'm not building a source-file for it.