SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Getopt-Tabular rpm build for : openSUSE Leap 15. For other distributions click perl-Getopt-Tabular.

Name : perl-Getopt-Tabular
Version : 0.3 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp151.6.1 Date : 2018-12-03 22:21:35
Group : Development/Libraries/Perl Source RPM : perl-Getopt-Tabular-0.3-lp151.6.1.src.rpm
Size : 0.08 MB
Packager : (none)
Summary : Table-driven argument parsing for Perl 5
Description :
*Getopt::Tabular* is a Perl 5 module for table-driven argument parsing,
vaguely inspired by John Ousterhout\'s Tk_ParseArgv. All you really need to
do to use the package is set up a table describing all your command-line
options, and call &GetOptions with three arguments: a reference to your
option table, a reference to \'AATTARGV\' (or something like it), and an
optional third array reference (say, to \'AATTnewARGV\'). &GetOptions will
process all arguments in \'AATTARGV\', and copy any leftover arguments (i.e.
those that are not options or arguments to some option) to the \'AATTnewARGV\'
array. (If the \'AATTnewARGV\' argument is not supplied, \'GetOptions\' will
replace \'AATTARGV\' with the stripped-down argument list.) If there are any
invalid options, \'GetOptions\' will print an error message and return 0.

Before I tell you all about why Getopt::Tabular is a wonderful thing, let
me explain some of the terminology that will keep popping up here.

* argument

any single word appearing on the command-line, i.e. one element of the
\'AATTARGV\' array.

* option

an argument that starts with a certain sequence of characters; the
default is \"-\". (If you like GNU-style options, you can change this to
\"--\".) In most Getopt::Tabular-based applications, options can come
anywhere on the command line, and their order is unimportant (unless one
option overrides a previous option). Also, Getopt::Tabular will allow any
non-ambiguous abbreviation of options.

* option argument

(or _value_) an argument that immediately follows certain types of
options. For instance, if \'-foo\' is a scalar-valued integer option, and
\'-foo 3\' appears on the command line, then \'3\' will be the argument to
\'-foo\'.

* option type

controls how \'GetOptions\' deals with an option and the arguments that
follow it. (Actually, for most option types, the type interacts with the
\'num_values\' field, which determines whether the option is scalar- or
vector-valued. This will be fully explained in due course.)

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Leap_15.1/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
perl(Getopt::Tabular)
perl-Getopt-Tabular

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Getopt
/usr/lib/perl5/vendor_perl/5.26.1/Getopt/Tabular.pm
/usr/lib/perl5/vendor_perl/5.26.1/Getopt/Tabular.pod
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Getopt-Tabular
/usr/share/doc/packages/perl-Getopt-Tabular/Changes
/usr/share/doc/packages/perl-Getopt-Tabular/README
/usr/share/doc/packages/perl-Getopt-Tabular/demo
/usr/share/man/man3/Getopt::Tabular.3pm.gz

 
ICM