%define upstream_name Dist-Zilla-PluginBundle-RTHOMPSON %define upstream_version 0.111290 Name: perl-%{upstream_name} Version: %perl_convert_version %{upstream_version} Release: %mkrel 1 Summary: RTHOMPSON's Dist::Zilla Configuration License: GPL+ or Artistic Group: Development/Perl Url: http://search.cpan.org/dist/%{upstream_name} Source0: http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz BuildRequires: perl(Carp) BuildRequires: perl(Dist::Zilla::Plugin::ArchiveRelease) BuildRequires: perl(Dist::Zilla::Plugin::AutoPrereqs) BuildRequires: perl(Dist::Zilla::Plugin::AutoVersion) BuildRequires: perl(Dist::Zilla::Plugin::CheckChangesHasContent) BuildRequires: perl(Dist::Zilla::Plugin::CheckPrereqsIndexed) BuildRequires: perl(Dist::Zilla::Plugin::CompileTests) BuildRequires: perl(Dist::Zilla::Plugin::ConfirmRelease) BuildRequires: perl(Dist::Zilla::Plugin::CopyFilesFromBuild) BuildRequires: perl(Dist::Zilla::Plugin::CriticTests) BuildRequires: perl(Dist::Zilla::Plugin::ExecDir) BuildRequires: perl(Dist::Zilla::Plugin::ExtraTests) BuildRequires: perl(Dist::Zilla::Plugin::GatherDir) BuildRequires: perl(Dist::Zilla::Plugin::Git::Check) BuildRequires: perl(Dist::Zilla::Plugin::Git::Commit) BuildRequires: perl(Dist::Zilla::Plugin::Git::Tag) BuildRequires: perl(Dist::Zilla::Plugin::GithubMeta) BuildRequires: perl(Dist::Zilla::Plugin::HasVersionTests) BuildRequires: perl(Dist::Zilla::Plugin::InstallGuide) BuildRequires: perl(Dist::Zilla::Plugin::KwaliteeTests) BuildRequires: perl(Dist::Zilla::Plugin::License) BuildRequires: perl(Dist::Zilla::Plugin::MakeMaker) BuildRequires: perl(Dist::Zilla::Plugin::Manifest) BuildRequires: perl(Dist::Zilla::Plugin::ManifestSkip) BuildRequires: perl(Dist::Zilla::Plugin::MetaYAML) BuildRequires: perl(Dist::Zilla::Plugin::MinimumPerl) BuildRequires: perl(Dist::Zilla::Plugin::NextRelease) BuildRequires: perl(Dist::Zilla::Plugin::PkgVersion) BuildRequires: perl(Dist::Zilla::Plugin::PodCoverageTests) BuildRequires: perl(Dist::Zilla::Plugin::PodSyntaxTests) BuildRequires: perl(Dist::Zilla::Plugin::PodWeaver) BuildRequires: perl(Dist::Zilla::Plugin::PortabilityTests) BuildRequires: perl(Dist::Zilla::Plugin::Prereqs) BuildRequires: perl(Dist::Zilla::Plugin::PruneCruft) BuildRequires: perl(Dist::Zilla::Plugin::PruneFiles) BuildRequires: perl(Dist::Zilla::Plugin::ReadmeAnyFromPod) BuildRequires: perl(Dist::Zilla::Plugin::ReportVersions) BuildRequires: perl(Dist::Zilla::Plugin::ShareDir) BuildRequires: perl(Dist::Zilla::Plugin::StaticVersion) BuildRequires: perl(Dist::Zilla::Plugin::SynopsisTests) BuildRequires: perl(Dist::Zilla::Plugin::TestRelease) BuildRequires: perl(Dist::Zilla::Plugin::UnusedVarsTests) BuildRequires: perl(Dist::Zilla::Plugin::UploadToCPAN) BuildRequires: perl(Dist::Zilla::Role::PluginBundle::Easy) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0 BuildRequires: perl(File::Find) BuildRequires: perl(File::Temp) BuildRequires: perl(Moose) BuildRequires: perl(MooseX::Has::Sugar) BuildRequires: perl(Pod::Weaver::Section::Installation) BuildRequires: perl(Pod::Weaver::Section::WarrantyDisclaimer) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Test::More) >= 0.940.0 BuildRequires: perl(utf8) BuildArch: noarch %description This plugin bundle, in its default configuration, is equivalent to: [AutoVersion] major = 0 [GatherDir] [PruneCruft] [ManifestSkip] [MetaYAML] [License] [ExecDir] [ShareDir] [MakeMaker] [Manifest] [PkgVersion] [PodWeaver] [InstallGuide] [ReadmeAnyFromPod / text.build ] filename = README type = text [ReadmeAnyFromPod / pod.root ] filename = README.pod type = pod location = root [CriticTests] [PodTests] [HasVersionTests] [PortabilityTests] [UnusedVarsTests] [CompileTests] skip = Test$ [KwaliteeTests] [ExtraTests] [ReportVersions] [MinimumPerl] [AutoPrereqs] [CheckChangesHasContent] [NextRelease] [TestRelease] [ConfirmRelease] [UploadToCPAN] [ArchiveRelease] directory = releases [Git::Check] allow_dirty = dist.ini allow_dirty = README.pod allow_dirty = Changes [Git::Commit] allow_dirty = dist.ini allow_dirty = README.pod allow_dirty = Changes [Git::Tag] [GithubMeta] There are several options that can change the default configuation, though. %prep %setup -q -n %{upstream_name}-%{upstream_version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor %make %check %make test %install rm -rf %buildroot %makeinstall_std %clean rm -rf %buildroot %files %defattr(-,root,root) %doc Changes INSTALL LICENSE META.yml README %{_mandir}/man3/* %perl_vendorlib/*