/[packages]/cauldron/perl-Dist-Zilla-Plugin-DynamicPrereqs/current/SPECS/perl-Dist-Zilla-Plugin-DynamicPrereqs.spec
ViewVC logotype

Contents of /cauldron/perl-Dist-Zilla-Plugin-DynamicPrereqs/current/SPECS/perl-Dist-Zilla-Plugin-DynamicPrereqs.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1385745 - (show annotations) (download)
Thu Apr 4 11:07:31 2019 UTC (5 years ago) by tv
File size: 3047 byte(s)
update to 0.035
1 %define upstream_name Dist-Zilla-Plugin-DynamicPrereqs
2 %define upstream_version 0.035
3
4 %{?perl_default_filter}
5
6 Name: perl-%{upstream_name}
7 Version: %perl_convert_version %{upstream_version}
8 Release: %mkrel 1
9
10 Summary: Specify dynamic (user-side) prerequisites for your distribution
11 License: GPLv1+ or Artistic
12 Group: Development/Perl
13 Url: http://metacpan.org/release/%{upstream_name}
14 Source0: http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz
15
16 BuildRequires: perl(CPAN)
17 BuildRequires: perl(CPAN::Meta::Requirements) >= 2.120.620
18 BuildRequires: perl(Capture::Tiny)
19 BuildRequires: perl(Dist::Zilla) >= 5.8.0
20 BuildRequires: perl(Dist::Zilla::Plugin::MakeMaker) >= 5.22.0
21 BuildRequires: perl(Dist::Zilla::Role::AfterBuild)
22 BuildRequires: perl(Dist::Zilla::Role::FileGatherer)
23 BuildRequires: perl(Dist::Zilla::Role::FileMunger)
24 BuildRequires: perl(Dist::Zilla::Role::MetaProvider)
25 BuildRequires: perl(Dist::Zilla::Role::ModuleMetadata)
26 BuildRequires: perl(Dist::Zilla::Role::PrereqSource)
27 BuildRequires: perl(Dist::Zilla::Role::TextTemplate)
28 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.640.0
29 BuildRequires: perl(File::ShareDir)
30 BuildRequires: perl(File::ShareDir::Install) >= 0.60.0
31 BuildRequires: perl(File::Spec)
32 BuildRequires: perl(File::pushd)
33 BuildRequires: perl(List::Util) >= 1.450.0
34 BuildRequires: perl(Module::CoreList) >= 3.60.0
35 BuildRequires: perl(Module::Metadata)
36 BuildRequires: perl(Module::Runtime)
37 BuildRequires: perl(Moose)
38 BuildRequires: perl(PadWalker)
39 BuildRequires: perl(Path::Tiny)
40 BuildRequires: perl(Term::ANSIColor) >= 3.0.0
41 BuildRequires: perl(Test::DZil)
42 BuildRequires: perl(Test::Deep)
43 BuildRequires: perl(Test::Deep::JSON)
44 BuildRequires: perl(Test::Fatal)
45 BuildRequires: perl(Test::File::ShareDir)
46 BuildRequires: perl(Test::More) >= 0.880.0
47 BuildRequires: perl(Test::Needs)
48 BuildRequires: perl(Try::Tiny)
49 BuildRequires: perl(if)
50 BuildRequires: perl(lib)
51 BuildRequires: perl(namespace::autoclean)
52 BuildRequires: perl(strict)
53 BuildRequires: perl(warnings)
54 BuildArch: noarch
55
56 %description
57 This is a the Dist::Zilla manpage plugin that inserts code into your
58 _Makefile.PL_ to indicate dynamic (installer-side) prerequisites.
59
60 Code is inserted immediately after the declarations for
61 '%WriteMakefileArgs' and '%FallbackPrereqs', before they are conditionally
62 modified (when an older the ExtUtils::MakeMaker manpage is installed). This
63 gives you an opportunity to add to the 'WriteMakefile' arguments:
64 'PREREQ_PM', 'BUILD_REQUIRES', and 'TEST_REQUIRES', and therefore modify
65 the prerequisites in the user's _MYMETA.yml_ and _MYMETA.json_ based on
66 conditions found on the user's system.
67
68 The 'dynamic_config' field in CPAN::Meta::Spec/dynamic_config is already
69 set for you.
70
71 %prep
72 %setup -q -n %{upstream_name}-%{upstream_version}
73
74 %build
75 %{__perl} Makefile.PL INSTALLDIRS=vendor
76
77 %make
78
79 %check
80 %__make test
81
82 %install
83 %make_install
84
85 %files
86 %doc CONTRIBUTING Changes INSTALL LICENCE META.json META.yml MYMETA.yml README
87 %{_mandir}/man3/*
88 %perl_vendorlib/*

  ViewVC Help
Powered by ViewVC 1.1.30