SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-VCS rpm build for : openSUSE Tumbleweed. For other distributions click perl-VCS.

Name : perl-VCS
Version : 0.25 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.66 Date : 2024-08-05 17:46:12
Group : Development/Libraries/Perl Source RPM : perl-VCS-0.25-1.66.src.rpm
Size : 0.08 MB
Packager : (none)
Summary : Version Control System access in Perl
Description :
\'VCS\' is an API for abstracting access to all version control systems from
Perl code. This is achieved in a similar fashion to the \'DBI\' suite of
modules. There are \"container\" classes, \'VCS::Dir\', \'VCS::File\', and
\'VCS::Version\', and \"implementation\" classes, such as \'VCS::Cvs::Dir\',
\'VCS::Cvs::File\', and \'VCS::Cvs::Version\', which are subclasses of their
respective \"container\" classes.

The container classes are instantiated with URLs. There is a URL scheme for
entities under version control. The format is as follows:

vcs://localhost/VCS::Cvs/fs/path/?query=1

The \"query\" part is ignored for now. The path must be an absolute path,
meaningful to the given class. The class is an implementation class, such
as \'VCS::Cvs\'.

The \"container\" classes work as follows: when the \'new\' method of a
container class is called, it will parse the given URL, using the
\'VCS->parse_url\' method. It will then call the \'new\' of the
implementation\'s appropriate container subclass, and return the result. For
example,

VCS::Version->new(\'vcs://localhost/VCS::Cvs/fs/path/file/1.2\');

will return a \'VCS::Cvs::Version\'.

An implementation class is recognised as follows: its name starts with
\'VCS::\', and \'require \"VCS/Classname.pm\"\' will load the appropriate
implementation classes corresponding to the container classes.

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

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-VCS-0.25-1.66.noarch.rpm
     

Provides :
perl(VCS)
perl(VCS::Cvs)
perl(VCS::Cvs::Dir)
perl(VCS::Cvs::File)
perl(VCS::Cvs::Version)
perl(VCS::Dir)
perl(VCS::File)
perl(VCS::Rcs)
perl(VCS::Rcs::Dir)
perl(VCS::Rcs::File)
perl(VCS::Rcs::Version)
perl(VCS::Version)
perl-VCS

Requires :
perl(:MODULE_COMPAT_5.40.0)
perl(URI)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/VCS
/usr/lib/perl5/vendor_perl/5.40.0/VCS.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Cvs
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Cvs.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Cvs/Dir.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Cvs/File.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Cvs/Version.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Dir.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/File.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Rcs
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Rcs.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Rcs/Dir.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Rcs/File.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Rcs/Version.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS/Version.pm
/usr/lib/perl5/vendor_perl/5.40.0/VCS_dev.pod
/usr/share/doc/packages/perl-VCS
/usr/share/doc/packages/perl-VCS/BUGS
/usr/share/doc/packages/perl-VCS/Changes
/usr/share/doc/packages/perl-VCS/README
/usr/share/doc/packages/perl-VCS/examples
/usr/share/doc/packages/perl-VCS/examples/diff-hist
/usr/share/doc/packages/perl-VCS/examples/diff-releases
/usr/share/doc/packages/perl-VCS/examples/dir-test.pl
/usr/share/doc/packages/perl-VCS/examples/vcsweb
/usr/share/doc/packages/perl-VCS/examples/vcsweb/file.gif
/usr/share/doc/packages/perl-VCS/examples/vcsweb/folder.gif
/usr/share/doc/packages/perl-VCS/examples/vcsweb/vcsweb.cgi
/usr/share/doc/packages/perl-VCS/examples/vcsweb/vcsweb.ini
/usr/share/doc/packages/perl-VCS/examples/version-test
There is 7 files more in these RPM.

 
ICM