Blame SOURCES/README

d5f2d8
Package %{scl_name} provides Perl programming language delivered as a Software
d5f2d8
Collection. For more information about Software Collections,
d5f2d8
see the scl(1) man page. By installing the %{scl_name} collection,
d5f2d8
you will get the minimum working set of packages to have a working Perl
d5f2d8
programming language.
d5f2d8
d5f2d8
Usage: scl enable %{scl} 'perl'
d5f2d8
d5f2d8
Software Collections allow you to build and execute applications
d5f2d8
which are not located in the filesystem root hierarchy,
d5f2d8
but are stored in an alternative location, which is %{_scl_root}
d5f2d8
in case of the %{scl_name} collection.
d5f2d8
d5f2d8
Perl is a high-level programming language with roots in C, sed, awk and shell
d5f2d8
scripting. Perl is good at handling processes and files, and is especially
d5f2d8
good at handling text. Perl's hallmarks are practicality and efficiency.
d5f2d8
While it is used to do a lot of different things, Perl's most common
d5f2d8
applications are system administration utilities and web programming. A large
d5f2d8
proportion of the CGI scripts on the web are written in Perl.
d5f2d8
d5f2d8
When you want to work with the %{scl_name} collection, use the scl
d5f2d8
utility (see the scl(1) man page for usage) to enable the scl
d5f2d8
environment.
d5f2d8
d5f2d8
Examples:
d5f2d8
scl enable %{scl_name} 'command --arg'
d5f2d8
  Run a specific command with the argument --arg within the %{scl_name}
d5f2d8
  software collections environment.
d5f2d8
d5f2d8
scl enable %{scl_name} 'perl program.pl'
d5f2d8
  Execute program.pl by Perl from the %{scl_name} software collection.
d5f2d8
d5f2d8
scl enable %{scl_name} bash
d5f2d8
  Run an interactive shell with the %{scl_name} software collection enabled.
d5f2d8
d5f2d8
scl enable %{scl_name} 'man perl'
d5f2d8
  Show man pages for the perl command, which is a part of the
d5f2d8
  %{scl_name} software collection.
d5f2d8
d5f2d8
Report bugs to <http://bugzilla.redhat.com>.