perl-SelfLoader-1.240.0-3.mga7.noarch.rpm


Advertisement

Description

perl-SelfLoader - Automatic function loader (using __DATA__)

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name perl-SelfLoader
Package version 1.240.0
Package release 3.mga7
Package architecture noarch
Package type rpm
Installed size 36.99 KB
Download size 23.48 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
This module tells its users that functions in the FOOBAR package are to be
autoloaded from after the '__DATA__' token. See also the
perlsub/"Autoloading" manpage.
The __DATA__ token
The '__DATA__' token tells the perl compiler that the perl code for
compilation is finished. Everything after the '__DATA__' token is
available for reading via the filehandle FOOBAR::DATA, where FOOBAR is
the name of the current package when the '__DATA__' token is reached.
This works just the same as '__END__' does in package 'main', but for
other modules data after '__END__' is not automatically retrievable,
whereas data after '__DATA__' is. The '__DATA__' token is not
recognized in versions of perl prior to 5.001m.
Note that it is possible to have '__DATA__' tokens in the same package
in multiple files, and that the last '__DATA__' token in a given
package that is encountered by the compiler is the one accessible by
the filehandle. This also applies to '__END__' and main, i.e. if the
'main' program has an '__END__', but a module 'require'd (_not_ 'use'd)
by that program has a 'package main;' declaration followed by an
''__DATA__'', then the 'DATA' filehandle is set to access the data
after the '__DATA__' in the module, _not_ the data after the '__END__'
token in the 'main' program, since the compiler encounters the
'require'd file later.

Alternatives

Package Version Architecture Repository
perl-SelfLoader-1.240.0-3.mga7.noarch.rpm 1.240.0 noarch Mageia Core
perl-SelfLoader - - -

Requires

Name Value
perl >= 0:5.008
perl >= 0:5.009005
perl(Exporter) -
perl(IO::Handle) -
perl(strict) -
perl(vars) -
perl-base >= 2:5.26.1

Provides

Name Value
perl(SelfLoader) == 1.240.0
perl-SelfLoader == 1.240.0-3.mga7

Download

Type URL
Binary Package perl-SelfLoader-1.240.0-3.mga7.noarch.rpm
Source Package perl-SelfLoader-1.240.0-3.mga7.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-SelfLoader rpm package:
    # urpmi perl-SelfLoader

Files

Path
/usr/lib/perl5/vendor_perl/5.26.1/SelfLoader.pm
/usr/share/doc/perl-SelfLoader/Changes
/usr/share/doc/perl-SelfLoader/META.json
/usr/share/doc/perl-SelfLoader/META.yml
/usr/share/doc/perl-SelfLoader/MYMETA.yml
/usr/share/doc/perl-SelfLoader/README
/usr/share/man/man3/SelfLoader.3pm.xz

Changelog

2017-10-03 - tv <tv> 1.240.0-3.mga7
+ Revision: 1166457
- rebuild with fixed rpm for missing autodeps
2017-09-19 - tv <tv> 1.240.0-2.mga7
+ Revision: 1155974
+ rebuild (emptylog)
2017-09-19 - tv <tv> 1.240.0-1.mga7
+ Revision: 1155920
- update to 1.24
2016-06-19 - pterjan <pterjan> 1.200.0-8.mga6
+ Revision: 1033028
- Rebuild for perl 5.22.2
2016-02-08 - umeabot <umeabot> 1.200.0-7.mga6
+ Revision: 948759
- Mageia 6 Mass Rebuild
2014-10-18 - umeabot <umeabot> 1.200.0-6.mga5
+ Revision: 788242
- Rebuild to potentially add missing dependencies
2014-10-15 - umeabot <umeabot> 1.200.0-5.mga5
+ Revision: 744909
- Second Mageia 5 Mass Rebuild

See Also

Package Description
perl-Sentinel-0.50.0-5.mga7.i586.rpm Create lightweight SCALARs with get/set callbacks
perl-Sereal-4.5.0-1.mga7.noarch.rpm Fast, compact, powerful binary (de-)serialization
perl-Sereal-Decoder-4.5.0-2.mga7.i586.rpm Getting the most out of the Perl-Sereal implementation
perl-Sereal-Encoder-4.5.0-2.mga7.i586.rpm Fast, compact, powerful binary serialization
perl-Server-Starter-0.340.0-1.mga7.noarch.rpm A superdaemon for hot-deploying server programs
perl-Set-Infinite-0.650.0-8.mga6.noarch.rpm Infinite Set Theory module, with Date, Time
perl-Set-IntSpan-1.190.0-6.mga6.noarch.rpm Manage sets of integers
perl-Set-Intersection-0.40.0-3.mga6.noarch.rpm Get intersection (of set theory) of arrays
perl-Set-Object-1.390.0-2.mga7.i586.rpm Set of objects and strings in Perl
perl-Set-Scalar-1.290.0-5.mga6.noarch.rpm Basic set operations
perl-Sex-0.690.0-7.mga6.noarch.rpm Perl teaches the birds and the bees
perl-Shell-0.730.0-2.mga6.noarch.rpm Run shell commands transparently within perl
perl-Shell-Command-0.60.0-7.mga6.noarch.rpm Cross-platform functions emulating common shell commands
perl-Shell-Config-Generate-0.310.0-1.mga7.noarch.rpm Portably generate config for any shell
perl-Shell-Guess-0.80.0-1.mga7.noarch.rpm Make an educated guess about the shell in use
Advertisement
Advertisement