perl-autodie-2.250.0-6-omv2015.0.noarch.rpm


Advertisement

Description

perl-autodie - Lexically have functions succeed or die

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Main Release x86_64
Package name perl-autodie
Package version 2.250.0
Package release 6-omv2015.0
Package architecture noarch
Package type rpm
Installed size 182.16 KB
Download size 69.71 KB
Official Mirror abf-downloads.openmandriva.org
'Fatal' provides a way to conveniently replace functions which normally
return a false value when they fail with equivalents which raise exceptions
if they are not successful. This lets you use these functions without
having to test their return values explicitly on each call. Exceptions can
be caught using 'eval{}'. See the perlfunc manpage and the perlvar manpage
for details.
The do-or-die equivalents are set up simply by calling Fatal's 'import'
routine, passing it the names of the functions to be replaced. You may wrap
both user-defined functions and overridable CORE operators (except 'exec',
'system', 'print', or any other built-in that cannot be expressed via
prototypes) in this way.
If the symbol ':void' appears in the import list, then functions named
later in that import list raise an exception only when these are called in
void context--that is, when their return values are ignored. For example

Alternatives

Package Version Architecture Repository
perl-autodie-2.250.0-6-omv2015.0.noarch.rpm 2.250.0 noarch OpenMandriva Main Release
perl-autodie - - -

Requires

Name Value
perl(Carp) -
perl(Config) -
perl(Exporter) >= 5.570.0
perl(Scalar::Util) -
perl(Tie::RefHash) -
perl(abi) >= 5.20.2

Provides

Name Value
perl(Fatal) == 2.250.0
perl(autodie) -
perl-autodie == 2.250.0-6:2015.0

Download

Type URL
Binary Package perl-autodie-2.250.0-6-omv2015.0.noarch.rpm
Source Package perl-autodie-2.250.0-6.src.rpm

Install Howto

  1. Enable OpenMandriva Main Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-autodie rpm package:
    # urpmi perl-autodie

Files

Path
/usr/lib/perl5/vendor_perl/5.20.2/Fatal.pm
/usr/lib/perl5/vendor_perl/5.20.2/autodie.pm
/usr/lib/perl5/vendor_perl/5.20.2/autodie/ScopeUtil.pm
/usr/lib/perl5/vendor_perl/5.20.2/autodie/exception.pm
/usr/lib/perl5/vendor_perl/5.20.2/autodie/hints.pm
/usr/lib/perl5/vendor_perl/5.20.2/autodie/skip.pm
/usr/lib/perl5/vendor_perl/5.20.2/autodie/Scope/Guard.pm
/usr/lib/perl5/vendor_perl/5.20.2/autodie/Scope/GuardStack.pm
/usr/lib/perl5/vendor_perl/5.20.2/autodie/exception/system.pm
/usr/share/doc/perl-autodie/Changes
/usr/share/man/man3/Fatal.3pm.xz
/usr/share/man/man3/autodie.3pm.xz
/usr/share/man/man3/autodie::Scope::Guard.3pm.xz
/usr/share/man/man3/autodie::Scope::GuardStack.3pm.xz
/usr/share/man/man3/autodie::ScopeUtil.3pm.xz
/usr/share/man/man3/autodie::exception.3pm.xz
/usr/share/man/man3/autodie::exception::system.3pm.xz
/usr/share/man/man3/autodie::hints.3pm.xz
/usr/share/man/man3/autodie::skip.3pm.xz

Changelog

2015-07-19 - Bernhard Rosenkraenzer <bero@bero.eu> 2.250.0-6
- (0610898) MassBuild#774: Increase release tag
2014-12-07 - Bernhard Rosenkraenzer <bero@bero.eu> 2.250.0-5
- (8b77b95) MassBuild#609: Increase release tag
2014-10-10 - Tomasz Pawe? Gajc <tpgxyz@gmail.com> 2.250.0-4
- (7bab23e) MassBuild#568: Increase release tag
2014-07-11 - Bernhard Rosenkraenzer <bero@bero.eu> 2.250.0-3
- (f4637d5) MassBuild#451: Increase release tag
2014-06-13 - Bernhard Rosenkraenzer <bero@bero.eu> 2.250.0-2
- (6a72d6f) MassBuild#436: Increase release tag
2014-04-10 - Denis Silakov <denis.silakov@rosalab.ru> 2.250.0-1
- (db958a3) Fix %doc files
- (Denis Silakov: 0e40506) Updated to 2.25 (by updates_builder)
2014-02-10 - Denis Silakov <denis.silakov@rosalab.ru> 2.230.0-1
- (9949e50) Updated to 2.23 (by updates_builder)
2014-01-02 - Denis Silakov <denis.silakov@rosalab.ru> 2.220.0-1
- (5e14a6b) LOG Updated to 2.22 (by updates_builder)
2013-12-25 - Denis Silakov <denis.silakov@rosalab.ru> 2.200.0-1
- (8c940c5) LOG Updated to 2.20 (by updates_builder)
2013-12-07 - Bernhard Rosenkraenzer <bero@bero.eu> 2.130.0-6
- (a8207a4) MassBuild#289: Increase release tag

See Also

Package Description
perl-base-5.20.3-2-omv2015.0.x86_64.rpm The Perl programming language (base)
perl-devel-5.20.3-2-omv2015.0.x86_64.rpm The Perl programming language (devel)
perl-doc-5.20.3-2-omv2015.0.noarch.rpm The Perl programming language (documentation)
perl-dudfrpmstatus-0.15-18-omv2015.0.x86_64.rpm Mandriva DUDF file generation library Perl wrapper
perl-graphviz-2.38.0-4-omv2015.0.x86_64.rpm Graphviz bindings for perl
perl-ldap-0.440.0-11-omv2015.0.noarch.rpm Perl modules for ldap
perl-libintl-perl-1.230.0-7-omv2015.0.x86_64.rpm A localization library for Perl
perl-libwww-perl-6.80.0-6-omv2015.0.noarch.rpm The World-Wide Web library for Perl
perl-libxml-perl-0.80.0-15-omv2015.0.noarch.rpm Various perl modules and script for working with XML
perl-namespace-clean-0.240.0-8-omv2015.0.noarch.rpm Keep imports and functions out of your namespace
perl-openbabel-2.3.2-5-omv2015.0.x86_64.rpm Perl wrapper for the Open Babel library
perl-openipmi-2.0.21-4-omv2015.0.x86_64.rpm Perl interface for OpenIPMI
perl-parent-0.228.0-6-omv2015.0.noarch.rpm Establish an ISA relationship with base classes at compile time
perl-pcsc-perl-1.4.13-7-omv2015.0.x86_64.rpm Perl interface to the PC/SC smart card library
perl-pcsc-perl-1.4.14-1-omv2015.0.x86_64.rpm Perl interface to the PC/SC smart card library
Advertisement
Advertisement