Blame SOURCES/README

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