perl-Dist-Zilla-Plugin-DynamicPrereqs-0.035-alt1.noarch.rpm


Advertisement

Description

perl-Dist-Zilla-Plugin-DynamicPrereqs - Specify dynamic (user-side) prerequisites for your distribution

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-Dist-Zilla-Plugin-DynamicPrereqs-0.035-alt1.noarch.rpm
Package name perl-Dist-Zilla-Plugin-DynamicPrereqs
Package version 0.035
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 37.54 KB
Installed size 37.54 KB
This is a the Dist::Zilla manpage plugin that inserts code into your Makefile.PL to
indicate dynamic (installer-side) prerequisites.
Code is inserted immediately after the declarations for `%WriteMakefileArgs'
and `%FallbackPrereqs', before they are conditionally modified (when an older
the ExtUtils::MakeMaker manpage is installed).  This gives you an opportunity to add to
the `WriteMakefile' arguments: `PREREQ_PM', `BUILD_REQUIRES', and
`TEST_REQUIRES', and therefore modify the prerequisites in the user's
MYMETA.yml and MYMETA.json based on conditions found on the user's system.
The `dynamic_config' field in metadata is
already set for you.
=for stopwords usecase
You could potentially use this plugin for performing other modifications in
Makefile.PL other than user-side prerequisite modifications, but I can't
think of a situation where this makes sense. Contact me if you have any ideas!
Only Makefile.PL modification is supported at this time. This author
considers the use of the Module::Build manpage to be questionable in all circumstances,
and the Module::Build::Tiny manpage does not (yet?) support dynamic configuration.

Alternatives

Package Version Architecture Repository
perl-Dist-Zilla-Plugin-DynamicPrereqs - - -

Requires

Name Value
/usr/share/perl5 -
perl(Dist/Zilla/Role/AfterBuild.pm) -
perl(Dist/Zilla/Role/FileGatherer.pm) -
perl(Dist/Zilla/Role/FileMunger.pm) -
perl(Dist/Zilla/Role/MetaProvider.pm) -
perl(Dist/Zilla/Role/ModuleMetadata.pm) -
perl(Dist/Zilla/Role/PrereqSource.pm) -
perl(Dist/Zilla/Role/TextTemplate.pm) -
perl(File/ShareDir.pm) -
perl(List/Util.pm) >= 1.450
perl(Module/Runtime.pm) -
perl(Moose.pm) -
perl(Path/Tiny.pm) -
perl(Term/ANSIColor.pm) >= 3.0
perl(Try/Tiny.pm) -
perl(namespace/autoclean.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(Dist/Zilla/Plugin/DynamicPrereqs.pm) = 0.035
perl-Dist-Zilla-Plugin-DynamicPrereqs = 0.035-alt1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-Dist-Zilla-Plugin-DynamicPrereqs-0.035-alt1.noarch.rpm
Source Package perl-Dist-Zilla-Plugin-DynamicPrereqs-0.035-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Dist-Zilla-Plugin-DynamicPrereqs rpm package:
    # sudo apt-get install perl-Dist-Zilla-Plugin-DynamicPrereqs

Files

Path
/usr/share/doc/perl-Dist-Zilla-Plugin-DynamicPrereqs-0.035/CONTRIBUTING
/usr/share/doc/perl-Dist-Zilla-Plugin-DynamicPrereqs-0.035/Changes
/usr/share/doc/perl-Dist-Zilla-Plugin-DynamicPrereqs-0.035/README
/usr/share/perl5/Dist/
/usr/share/perl5/Dist/Zilla/
/usr/share/perl5/Dist/Zilla/Plugin/DynamicPrereqs.pm
/usr/share/perl5/auto/share/
/usr/share/perl5/auto/share/module/
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/_add_prereq
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/build_requires
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/can_cc
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/can_run
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/can_use
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/can_xs
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/has_module
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/is_interactive
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/is_miniperl
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/is_os
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/is_smoker
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/is_trial
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/isnt_os
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/maybe_command
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/parse_args
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/prompt_default_no
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/prompt_default_yes
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/requires
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/runtime_requires
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/test_requires
/usr/share/perl5/auto/share/module/Dist-Zilla-Plugin-DynamicPrereqs/include_subs/want_pp

See Also

Package Description
perl-Dist-Zilla-Plugin-EOLTests-0.02-alt1_8.noarch.rpm Release tests making sure correct line endings are used
perl-Dist-Zilla-Plugin-EmailNotify-0.004-alt1.noarch.rpm send an email on dist release
perl-Dist-Zilla-Plugin-EnsureChangesHasContent-0.02-alt1.noarch.rpm Checks Changes for content using CPAN::Changes
perl-Dist-Zilla-Plugin-EnsureDepakable-0.004-alt1.noarch.rpm Make sure that distribution is "depakable"
perl-Dist-Zilla-Plugin-EnsureLatestPerl-0.008-alt1.noarch.rpm Ensure the author is releasing using the latest Perl
perl-Dist-Zilla-Plugin-EnsurePrereqsInstalled-0.009-alt1.noarch.rpm Ensure at build time that all prereqs, including developer, are satisfied
perl-Dist-Zilla-Plugin-EnsureSQLSchemaVersionedTest-0.03-alt1.noarch.rpm Make sure that xt/author/sql_schema_versioned.t is present
perl-Dist-Zilla-Plugin-Extras-0.03-alt1.noarch.rpm Put and ignore extra parameters in dist.ini
perl-Dist-Zilla-Plugin-FFI-1.04-alt1.noarch.rpm FFI related Dist::Zilla plugins
perl-Dist-Zilla-Plugin-FFI-CheckLib-1.01-alt1.noarch.rpm FFI::CheckLib alternative to Dist::Zilla::Plugin::CheckLib
perl-Dist-Zilla-Plugin-FakeFaker-0.04-alt1.noarch.rpm Because sometimes you just have to fake it
perl-Dist-Zilla-Plugin-FatPacker-1.161631-alt1.noarch.rpm Pack your dependencies onto your script file
perl-Dist-Zilla-Plugin-FileKeywords-0.02-alt3_8.noarch.rpm Standard Keywords plugin
perl-Dist-Zilla-Plugin-FindDirByRegex-1.102640-alt3_8.noarch.rpm A regex-based FileFinder plugin
perl-Dist-Zilla-Plugin-For-App-shcompgen-0.04-alt1.noarch.rpm Plugin for building App-shcompgen distribution
Advertisement
Advertisement