SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Acme-Devel-Hide-Tiny rpm build for : OpenSuSE. For other distributions click perl-Acme-Devel-Hide-Tiny.

Name : perl-Acme-Devel-Hide-Tiny
Version : 0.002 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp154.1.1 Date : 2023-01-27 16:38:25
Group : Development/Libraries/Perl Source RPM : perl-Acme-Devel-Hide-Tiny-0.002-lp154.1.1.src.rpm
Size : 0.02 MB
Packager : https://www_suse_com/
Summary : Hide a perl module for testing, in one statement
Description :
The Devel::Hide and Test::Without::Module modules are very helpful
development tools. Unfortunately, using them in your _.t_ files adds a test
dependency. Maybe you don\'t want to do that.

Instead, you can use the one-liner from the SYNOPSIS above, which is an
extremely stripped down version of Devel::Hide.

Here is a more verbose, commented version of it:


use lib


map {

my $m = $_;


sub {


return unless $_[1] eq $m;


die \"Can\'t locate $_[1] in \\AATTINC (hidden)\
\";
}
}


qw{Cpanel/JSON/XS.pm JSON/XS.pm}

; # end of \'use lib\' statement

When perl sees a coderef in \'AATTINC\', it gives the coderef a chance to
provide the source code of that module. In this case, if the path is the
one we want to hide, it dies with the message we want and perl won\'t
continue looking at \'AATTINC\' to find the real module source. The module is
hidden and dies with a message similar to the one that would happen if it
weren\'t installed.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-A/15.4/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Acme-Devel-Hide-Tiny-0.002-lp154.1.1.noarch.rpm
     

Provides :
perl(Acme::Devel::Hide::Tiny)
perl-Acme-Devel-Hide-Tiny

Requires :
perl(:MODULE_COMPAT_5.26.1)
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/Acme
/usr/lib/perl5/vendor_perl/5.26.1/Acme/Devel
/usr/lib/perl5/vendor_perl/5.26.1/Acme/Devel/Hide
/usr/lib/perl5/vendor_perl/5.26.1/Acme/Devel/Hide/Tiny.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Acme-Devel-Hide-Tiny
/usr/share/doc/packages/perl-Acme-Devel-Hide-Tiny/CONTRIBUTING.mkdn
/usr/share/doc/packages/perl-Acme-Devel-Hide-Tiny/Changes
/usr/share/doc/packages/perl-Acme-Devel-Hide-Tiny/README
/usr/share/licenses/perl-Acme-Devel-Hide-Tiny
/usr/share/licenses/perl-Acme-Devel-Hide-Tiny/LICENSE
/usr/share/man/man3/Acme::Devel::Hide::Tiny.3pm.gz

 
ICM