SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-WWW-Mechanize-Pluggable rpm build for : openSUSE Tumbleweed. For other distributions click perl-WWW-Mechanize-Pluggable.

Name : perl-WWW-Mechanize-Pluggable
Version : 1.14 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.60 Date : 2024-08-05 18:12:33
Group : Development/Libraries/Perl Source RPM : perl-WWW-Mechanize-Pluggable-1.14-1.60.src.rpm
Size : 0.06 MB
Packager : (none)
Summary : WWW::Mechanize that\'s custmomizable via plugins
Description :
This module provides all of the same functionality of \'WWW::Mechanize\', but
adds support for _plugins_ using \'Module::Pluggable\'; this means that any
module named \'WWW::Mechanize::Plugin::_whatever..._\' will be found and
loaded when \'WWW::Mechanize::Pluggable\' is loaded.

Big deal, you say. Well, it _becomes_ a big deal in conjunction with
\'WWW::Mechanize::Pluggable\'\'s other feature: _plugin hooks_. When plugins
are loaded, their \'import()\' methods can call \'WWW::Mechanize::Pluggable\'\'s
\'prehook\' and \'posthook\' methods. These methods add callbacks to the plugin
code in \'WWW::Mechanize::Pluggable\'\'s methods. These callbacks can act
before a method or after it, and have to option of short-circuiting the
call to the \'WWW::Mechanize::Pluggable\' method altogether.

These methods receive whatever parameters the \'WWW::Mechanize::Pluggable\'
methods received, plus a reference to the actvive \'Mech\' object.

All other extensions to \'WWW::Mechanize::Pluggable\' are handled by the
plugins.

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

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-WWW-Mechanize-Pluggable-1.14-1.60.noarch.rpm
     

Provides :
perl(WWW::Mechanize::Pluggable)
perl(WWW::Mechanize::Plugin::HelloWorld)
perl-WWW-Mechanize-Pluggable

Requires :
perl(:MODULE_COMPAT_5.40.0)
perl(Data::Dump::Streamer)
perl(HTML::Form) >= 1.038
perl(HTML::HeadParser)
perl(HTML::TokeParser) >= 2.28
perl(HTTP::Cookies)
perl(HTTP::Daemon)
perl(HTTP::Request) >= 1.3
perl(HTTP::Status)
perl(LWP) >= 6
perl(LWP::UserAgent) >= 2.024
perl(Module::Pluggable)
perl(Test::Exception) >= 0.200000
perl(URI) >= 1.25
perl(URI::URL)
perl(URI::file)
perl(WWW::Mechanize) >= 1.66
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/WWW
/usr/lib/perl5/vendor_perl/5.40.0/WWW/Mechanize
/usr/lib/perl5/vendor_perl/5.40.0/WWW/Mechanize/Pluggable
/usr/lib/perl5/vendor_perl/5.40.0/WWW/Mechanize/Pluggable.pm
/usr/lib/perl5/vendor_perl/5.40.0/WWW/Mechanize/Pluggable/Design.pm
/usr/lib/perl5/vendor_perl/5.40.0/WWW/Mechanize/Plugin
/usr/lib/perl5/vendor_perl/5.40.0/WWW/Mechanize/Plugin/Cookbook.pm
/usr/lib/perl5/vendor_perl/5.40.0/WWW/Mechanize/Plugin/HelloWorld.pm
/usr/share/doc/packages/perl-WWW-Mechanize-Pluggable
/usr/share/doc/packages/perl-WWW-Mechanize-Pluggable/Changes
/usr/share/doc/packages/perl-WWW-Mechanize-Pluggable/README
/usr/share/doc/packages/perl-WWW-Mechanize-Pluggable/Todo
/usr/share/licenses/perl-WWW-Mechanize-Pluggable
/usr/share/licenses/perl-WWW-Mechanize-Pluggable/LICENSE
/usr/share/man/man3/WWW::Mechanize::Pluggable.3pm.gz
/usr/share/man/man3/WWW::Mechanize::Pluggable::Design.3pm.gz
/usr/share/man/man3/WWW::Mechanize::Plugin::Cookbook.3pm.gz
/usr/share/man/man3/WWW::Mechanize::Plugin::HelloWorld.3pm.gz

 
ICM