Blame SOURCES/README

af33a6
Package %{scl_name} provides Ruby scripting language delivered as a Software
af33a6
Collection. For more information about Software Collections,
af33a6
see the scl(1) man page. By installing the %{scl_name} collection,
af33a6
you will get the minimum working set of packages to have a working Ruby scripting language.
af33a6
af33a6
Usage: scl enable %{scl} 'ruby'
af33a6
af33a6
Software Collections allow you to build and execute applications
af33a6
which are not located in the filesystem root hierarchy,
af33a6
but are stored in an alternative location, which is %{_scl_root}
af33a6
in case of the %{scl_name} collection.
af33a6
af33a6
Ruby is the interpreted scripting language for quick and easy
af33a6
object-oriented programming.  It has many features to process text
af33a6
files and to do system management tasks (as in Perl).  It is simple,
af33a6
straight-forward, and extensible.
af33a6
af33a6
When you want to work with the %{scl_name} collection, use the scl
af33a6
utility (see the scl(1) man page for usage) to enable the scl
af33a6
environment.
af33a6
af33a6
Examples:
af33a6
scl enable %{scl_name} 'command --arg'
af33a6
  Run a specific command with the argument --arg within the %{scl_name}
af33a6
  software collections environment.
af33a6
af33a6
scl enable %{scl_name} 'ruby script.rb'
af33a6
  Execute script.rb by Ruby from the %{scl_name} software collection.
af33a6
af33a6
scl enable %{scl_name} bash
af33a6
  Run an interactive shell with the %{scl_name} software collection enabled.
af33a6
af33a6
scl enable %{scl_name} 'man ruby'
af33a6
  Show man pages for the ruby command, which is a part of the
af33a6
  %{scl_name} software collection.
af33a6
af33a6
Report bugs to <http://bugzilla.redhat.com>.