SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : perl-BSON
Version : 1.12.1 Vendor : obs://build_opensuse_org/home:interstar001
Release : 2.1 Date : 2020-06-15 14:53:45
Group : Development/Libraries/Perl Source RPM : perl-BSON-1.12.1-2.1.src.rpm
Size : 0.26 MB
Packager : (none)
Summary : BSON serialization and deserialization
Description :
This class implements a BSON encoder/decoder (\"codec\"). It consumes
\"documents\" (typically hash references) and emits BSON strings and vice
versa in accordance with the at http://bsonspec.org.

BSON is the primary data representation for MongoDB. While this module has
several features that support MongoDB-specific needs and conventions, it
can be used as a standalone serialization format.

The codec may be customized through attributes on the codec option as well
as encode/decode specific options on methods:

my $codec = BSON->new( \\%global_attributes );

my $bson = $codec->encode_one( $document, \\%encode_options );
my $doc = $codec->decode_one( $bson , \\%decode_options );

Because BSON is strongly-typed and Perl is not, this module supports a
number of \"type wrappers\" – classes that wrap Perl data to indicate how
they should serialize. The BSON::Types module describes these and provides
associated helper functions. See PERL-BSON TYPE MAPPING for more details.

When decoding, type wrappers are used for any data that has no native Perl
representation. Optionally, all data may be wrapped for precise control of
round-trip encoding.

Please read the configuration attributes carefully to understand more about
how to control encoding and decoding.

At compile time, this module will select an implementation backend. It will
prefer \'BSON::XS\' (released separately) if available, or will fall back to
BSON::PP (bundled with this module). See ENVIRONMENT for a way to control
the selection of the backend.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/home:/interstar001:/Centreon/SLE_15_SP1/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-BSON-1.12.1-2.1.noarch.rpm
ftp.icm.edu.pl  perl-BSON-1.12.1-2.1.noarch.rpm
ftp.icm.edu.pl  perl-BSON-1.12.1-2.1.noarch.rpm
ftp.icm.edu.pl  perl-BSON-1.12.1-2.1.noarch.rpm
ftp.icm.edu.pl  perl-BSON-1.12.1-2.1.noarch.rpm
     

Provides :
perl(BSON)
perl(BSON::Array)
perl(BSON::Binary)
perl(BSON::Bool)
perl(BSON::Bytes)
perl(BSON::Code)
perl(BSON::DBPointer)
perl(BSON::DBRef)
perl(BSON::Decimal128)
perl(BSON::Doc)
perl(BSON::Double)
perl(BSON::Int32)
perl(BSON::Int64)
perl(BSON::MaxKey)
perl(BSON::MinKey)
perl(BSON::OID)
perl(BSON::ObjectId)
perl(BSON::PP)
perl(BSON::Raw)
perl(BSON::Regex)
perl(BSON::String)
perl(BSON::Symbol)
perl(BSON::Time)
perl(BSON::Timestamp)
perl(BSON::Types)
perl-BSON

Requires :
perl = 5.26.1
perl(Crypt::URandom)
perl(Moo) >= 2.002004
perl(Tie::IxHash)
perl(boolean) >= 0.45
perl(mro)
perl(namespace::clean)
perl(version)
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/BSON
/usr/lib/perl5/vendor_perl/5.26.1/BSON.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Array.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Binary.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Bool.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Bytes.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Code.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/DBPointer.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/DBRef.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Decimal128.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Doc.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Double.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Int32.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Int64.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/MaxKey.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/MinKey.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/OID.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/ObjectId.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/PP.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Raw.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Regex.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/String.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Symbol.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Time.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Timestamp.pm
/usr/lib/perl5/vendor_perl/5.26.1/BSON/Types.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-BSON
/usr/share/doc/packages/perl-BSON/CONTRIBUTING.mkdn
/usr/share/doc/packages/perl-BSON/Changes
There is 28 files more in these RPM.

 
ICM