SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-PAR rpm build for : OpenSuSE. For other distributions click perl-PAR.

Name : perl-PAR
Version : 1.20.0 Vendor : openSUSE
Release : 1.1 Date : 2024-03-05 04:09:01
Group : Unspecified Source RPM : perl-PAR-1.20.0-1.1.src.rpm
Size : 0.20 MB
Packager : https://bugs_opensuse_org
Summary : Perl Archive Toolkit
Description :
This module lets you use special zip files, called *P*erl *Ar*chives, as
libraries from which Perl modules can be loaded.

It supports loading XS modules by overriding *DynaLoader* bootstrapping
methods; it writes shared object file to a temporary file at the time it is
needed.

A _.par_ file is mostly a zip of the _blib/_ directory after the build
process of a CPAN distribution. To generate a _.par_ file yourself, all you
have to do is compress the modules under _arch/_ and _lib/_, e.g.:

% perl Makefile.PL
% make
% cd blib
% zip -r mymodule.par arch/ lib/

Afterward, you can just use _mymodule.par_ anywhere in your \'AATTINC\', use
*PAR*, and it will Just Work. Support for generating _.par_ files is going
to be in the next (beyond 0.2805) release of Module::Build.

For convenience, you can set the \'PERL5OPT\' environment variable to \'-MPAR\'
to enable \'PAR\' processing globally (the overhead is small if not used);
setting it to \'-MPAR=/path/to/mylib.par\' will load a specific PAR file.
Alternatively, consider using the _par.pl_ utility bundled with the
PAR::Packer distribution, or using the self-contained _parl_ utility which
is also distributed with PAR::Packer on machines without PAR.pm installed.

Note that self-containing scripts and executables created with _par.pl_ and
_pp_ may also be used as _.par_ archives:

% pp -o packed.exe source.pl # generate packed.exe (see PAR::Packer)
% perl -MPAR=packed.exe other.pl # this also works
% perl -MPAR -Ipacked.exe other.pl # ditto

Please see SYNOPSIS for most typical use cases.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/openSUSE:/ALP:/Experimental:/Slowroll/base.20240605/repo/oss/noarch

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-PAR-1.20.0-1.1.noarch.rpm
ftp.icm.edu.pl  perl-PAR-1.20.0-1.1.noarch.rpm
     

Provides :
perl(PAR)
perl(PAR::Heavy)
perl(PAR::SetupProgname)
perl(PAR::SetupTemp)
perl-PAR

Requires :
perl(:MODULE_COMPAT_5.38.2)
perl(Archive::Zip) >= 1.00
perl(AutoLoader) >= 5.66_02
perl(Compress::Zlib) >= 1.30
perl(Digest::SHA) >= 5.45
perl(PAR::Dist) >= 0.32
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.38.2/PAR
/usr/lib/perl5/vendor_perl/5.38.2/PAR.pm
/usr/lib/perl5/vendor_perl/5.38.2/PAR/Environment.pod
/usr/lib/perl5/vendor_perl/5.38.2/PAR/FAQ.pod
/usr/lib/perl5/vendor_perl/5.38.2/PAR/Heavy.pm
/usr/lib/perl5/vendor_perl/5.38.2/PAR/SetupProgname.pm
/usr/lib/perl5/vendor_perl/5.38.2/PAR/SetupTemp.pm
/usr/lib/perl5/vendor_perl/5.38.2/PAR/Tutorial.pod
/usr/share/doc/packages/perl-PAR
/usr/share/doc/packages/perl-PAR/AUTHORS
/usr/share/doc/packages/perl-PAR/Changes
/usr/share/doc/packages/perl-PAR/README
/usr/share/licenses/perl-PAR
/usr/share/licenses/perl-PAR/LICENSE
/usr/share/man/man3/PAR.3pm.gz
/usr/share/man/man3/PAR::Environment.3pm.gz
/usr/share/man/man3/PAR::FAQ.3pm.gz
/usr/share/man/man3/PAR::Heavy.3pm.gz
/usr/share/man/man3/PAR::SetupProgname.3pm.gz
/usr/share/man/man3/PAR::SetupTemp.3pm.gz
/usr/share/man/man3/PAR::Tutorial.3pm.gz

 
ICM