ruby-rpm provides bindings for accessing RPM
packages and databases from Ruby. It includes the
low-level C API to talk to rpm as well as Ruby
classes to model the various objects that RPM
deals with (such as packages, dependencies, and
files).
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.