perl-Dir-Self - A __DIR__ constant for the directory your source file is in

Property Value
Distribution OpenMandriva Cooker
Repository OpenMandriva Unsupported Release i586
Package filename perl-Dir-Self-0.110.0-3-omv4000.noarch.rpm
Package name perl-Dir-Self
Package version 0.110.0
Package release 3-omv4000
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 12.24 KB
Installed size 4.91 KB
Perl has two pseudo-constants describing the current location in your
source code, '__FILE__' and '__LINE__'. This module adds '__DIR__', which
expands to the directory your source file is in, as an absolute pathname.
This is useful if your code wants to access files in the same directory,
like helper modules or configuration data. This is a bit like the FindBin
manpage except it's not limited to the main program, i.e. you can also use
it in modules. And it actually works.
As of version 0.10 each use of '__DIR__' recomputes the directory name;
this ensures that files in different directories that share the same
package name get correct results. If you don't want this, 'use Dir::Self
qw(:static)' will create a true '__DIR__' constant in your package that
contains the directory name at the point of 'use'.


Package Version Architecture Repository
perl-Dir-Self-0.110.0-3-omv4000.noarch.rpm 0.110.0 noarch OpenMandriva Unsupported Release
perl-Dir-Self - - -


Name Value
perl >= 0
perl(File::Spec) -
perl(strict) -


Name Value
perl(Dir::Self) = 0.110.0
perl-Dir-Self = 0.110.0-3


Type URL
Binary Package perl-Dir-Self-0.110.0-3-omv4000.noarch.rpm
Source Package perl-Dir-Self-0.110.0-3.src.rpm

Install Howto

  1. Enable the repository in Software Repository Picker:
    # om-repo-picker
  2. Install perl-Dir-Self rpm package:
    # dnf install perl-Dir-Self



See Also

Package Description
perl-Dist-Zilla-Plugin-Bootstrap-lib- A minimal boot-strapping for Dist::Zilla Plug-ins
perl-Dist-Zilla-Plugin-GitFmtChanges-0.3.0-5-omv4000.noarch.rpm This Dist::Zilla plugin writes a CHANGES file with commits
perl-Dpkg-1.19.4-1-omv4000.noarch.rpm Package maintenance system for Debian Linux
perl-EV-4.270.0-1-omv4000.i686.rpm Wrapper for the libev high-performance event loop library
perl-Env-Path-0.190.0-4-omv4000.noarch.rpm Advanced operations on path variables
perl-Env-Sanctify-1.120.0-3-omv4000.noarch.rpm Lexically scoped sanctification of %ENV
perl-Event-1.270.0-1-omv4000.i686.rpm Event module for perl
perl-Event-File-0.1.1-3-omv4000.noarch.rpm Mimic the 'tail -f' behaviour using Event
perl-Event-XML-Sync-1.0.0-12-omv4000.noarch.rpm A Perl module to run synchronized XML stream
perl-Exception-Class-TryCatch-1.130.0-3-omv4000.noarch.rpm Syntactic tryE<sol>catch sugar for use with Exception::Class
perl-ExtUtils-CChecker-0.90.0-3-omv4000.noarch.rpm Configure-time utilities for using C headers,
perl-ExtUtils-LibBuilder-0.40.0-5-omv4000.noarch.rpm A tool to build C libraries
perl-ExtUtils-PerlPP-0.30.0-4-omv4000.noarch.rpm ExtUtils-PerlPP module for perl
perl-ExtUtils-XSBuilder-0.280.0-4-omv4000.noarch.rpm ExtUtils::XSBuilder - Automatic XS glue code generation
perl-ExtUtils-configPL-1.100.0-4-omv4000.noarch.rpm Perl extension to automagiclly configure perl scripts