Blame SOURCES/README

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