PerlReq::Utils man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

PerlReq::Utils(3)     User Contributed Perl Documentation    PerlReq::Utils(3)

NAME
       PerlReq::Utils - auxiliary routines for B::PerlReq, perl.req and
       perl.prov

DESCRIPTION
       This module provides the following convenience functions:

       path2mod
	   Convert file path to module name, e.g. File/Find.pm -> File::Find.

       mod2path
	   Convert module name to file path, e.g. File::Find -> File/Find.pm.

       path2dep
	   Convert file path to conventional dependency name, e.g.
	   File/Find.pm -> perl(File/Find.pm).	Note that this differs from
	   RedHat conventional form perl(File::Find).

       mod2dep
	   Convert module name to conventional dependency name, e.g.
	   File::Find -> perl(File/Find.pm).  Note that this differs from
	   RedHat conventional form perl(File::Find).

       verf
	   Format module version number, e.g. 2.12 -> 2.120.  Currently
	   truncated to 3 digits after decimal point, except for all zeroes,
	   e.g.	 2.000 -> 2.0.

	   Update.  The algorithm has been amended in almost compatible way so
	   that versions do not lose precision when truncated.	Now we allow
	   one more .ddd series at the end, but .000 is still truncated by
	   default, e.g. 2.123 -> 2.123, 2.123456 -> 2.123.456.

       verf_perl
	   Format Perl version number, e.g. 5.005_03 -> 1:5.5.30.

       sv_version
	   Extract version number from B::SV object.  v-strings converted to
	   floats according to Perl rules, e.g. 1.2.3 -> 1.002003.

       argv
	   Obtain a list of files passed on the command line.  When command
	   line is empty, obtain a list of files from standard input, one file
	   per line.  Die when file list is empty.  Check that each file
	   exists, or die otherwise.  Canonicalize each filename with
	   "File::Spec::rel2abs()" function (which makes no checks against the
	   filesystem).

       inc Obtain a list of Perl library paths from @INC variable, except for
	   current directory.  The RPM_PERL_LIB_PATH environment variable, if
	   set, is treated as a list of paths, seprarated by colons; put these
	   paths in front of the list.	Canonicalize each path in the list.

	   Finally, the RPM_BUILD_ROOT environment variable, if set, is
	   treated as installation root directory; each element of the list is
	   then prefixed with canonicalized RPM_BUILD_ROOT path and new values
	   are put in front of the list.

	   After all, only existent directories are returned.

       explode
	   Split given filename into its prefix (which is a valid Perl library
	   path, according to the inc() function above) and basename.  Return
	   empty list if filename does not match any prefix.

AUTHOR
       Written by Alexey Tourbin <at@altlinux.org>.

COPYING
       Copyright (c) 2004 Alexey Tourbin, ALT Linux Team.

       This is free software; you can redistribute it and/or modify it under
       the terms of the GNU Library General Public License as published by the
       Free Software Foundation; either version 2 of the License, or (at your
       option) any later version.

SEE ALSO
       B::PerlReq, perl.req, perl.prov

perl v5.14.1			  2009-09-27		     PerlReq::Utils(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net