Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:languages:perl:CPAN-D
perl-Dist-Zilla-PluginBundle-Author-MAXHQ
perl-Dist-Zilla-PluginBundle-Author-MAXHQ.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File perl-Dist-Zilla-PluginBundle-Author-MAXHQ.spec of Package perl-Dist-Zilla-PluginBundle-Author-MAXHQ
# # spec file for package perl-Dist-Zilla-PluginBundle-Author-MAXHQ # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: perl-Dist-Zilla-PluginBundle-Author-MAXHQ Version: 3.3.3 Release: 0 %define cpan_name Dist-Zilla-PluginBundle-Author-MAXHQ Summary: MAXHQ's default Dist::Zilla configuration License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/M/MA/MAXHQ/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Dist::Zilla) >= 6.006 BuildRequires: perl(Dist::Zilla::Plugin::Authority) >= 1.009 BuildRequires: perl(Dist::Zilla::Plugin::Bootstrap::lib) >= 1.001000 BuildRequires: perl(Dist::Zilla::Plugin::CheckSelfDependency) >= 0.011 BuildRequires: perl(Dist::Zilla::Plugin::CopyFilesFromBuild) >= 0.161350 BuildRequires: perl(Dist::Zilla::Plugin::Git::Check) >= 2.039 BuildRequires: perl(Dist::Zilla::Plugin::Git::Commit) >= 2.039 BuildRequires: perl(Dist::Zilla::Plugin::Git::GatherDir) >= 2.039 BuildRequires: perl(Dist::Zilla::Plugin::Git::Push) >= 2.039 BuildRequires: perl(Dist::Zilla::Plugin::Git::Tag) >= 2.039 BuildRequires: perl(Dist::Zilla::Plugin::MetaProvides::Package) >= 2.003002 BuildRequires: perl(Dist::Zilla::Plugin::ModuleBuildTiny) >= 0.015 BuildRequires: perl(Dist::Zilla::Plugin::NextVersion::Semantic) >= v0.2.5 BuildRequires: perl(Dist::Zilla::Plugin::PodWeaver) >= 4.008 BuildRequires: perl(Dist::Zilla::Plugin::Prereqs::AuthorDeps) >= 0.006 BuildRequires: perl(Dist::Zilla::Plugin::Prereqs::FromCPANfile) BuildRequires: perl(Dist::Zilla::Plugin::PreviousVersion::Changelog) >= v0.2.5 BuildRequires: perl(Dist::Zilla::Plugin::ReadmeAnyFromPod) >= 0.161170 BuildRequires: perl(Dist::Zilla::Plugin::RunExtraTests) >= 0.029 BuildRequires: perl(Dist::Zilla::Plugin::Test::EOL) >= 0.19 BuildRequires: perl(Dist::Zilla::Plugin::Test::Inline) >= 0.011005 BuildRequires: perl(Dist::Zilla::Plugin::Test::NoTabs) >= 0.15 BuildRequires: perl(Dist::Zilla::Plugin::Test::Perl::Critic) >= 3.000 BuildRequires: perl(Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable) >= 0.06 BuildRequires: perl(Dist::Zilla::Plugin::Test::Pod::LinkCheck) >= 1.002 BuildRequires: perl(Dist::Zilla::Plugin::Test::Pod::No404s) >= 1.003 BuildRequires: perl(Dist::Zilla::Role::FileMunger) BuildRequires: perl(Dist::Zilla::Role::PluginBundle::Easy) BuildRequires: perl(Dist::Zilla::Role::PrereqSource) BuildRequires: perl(Dist::Zilla::Role::ShareDir) BuildRequires: perl(Distribution::Metadata) BuildRequires: perl(Module::Build::Tiny) >= 0.034 BuildRequires: perl(Module::Metadata) BuildRequires: perl(Moose) BuildRequires: perl(Pod::Coverage::TrustPod) BuildRequires: perl(Pod::Elemental::Transformer::List) >= 0.102000 BuildRequires: perl(Pod::Weaver::Config::Assembler) BuildRequires: perl(Test::EOL) BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Test::NoTabs) BuildRequires: perl(Test::Pod) >= 1.41 BuildRequires: perl(Test::Pod::Coverage) >= 1.08 BuildRequires: perl(Test::Pod::LinkCheck) BuildRequires: perl(Test::Pod::No404s) BuildRequires: perl(namespace::autoclean) Requires: perl(Dist::Zilla) >= 6.006 Requires: perl(Dist::Zilla::Plugin::Authority) >= 1.009 Requires: perl(Dist::Zilla::Plugin::Bootstrap::lib) >= 1.001000 Requires: perl(Dist::Zilla::Plugin::CheckSelfDependency) >= 0.011 Requires: perl(Dist::Zilla::Plugin::CopyFilesFromBuild) >= 0.161350 Requires: perl(Dist::Zilla::Plugin::Git::Check) >= 2.039 Requires: perl(Dist::Zilla::Plugin::Git::Commit) >= 2.039 Requires: perl(Dist::Zilla::Plugin::Git::GatherDir) >= 2.039 Requires: perl(Dist::Zilla::Plugin::Git::Push) >= 2.039 Requires: perl(Dist::Zilla::Plugin::Git::Tag) >= 2.039 Requires: perl(Dist::Zilla::Plugin::MetaProvides::Package) >= 2.003002 Requires: perl(Dist::Zilla::Plugin::ModuleBuildTiny) >= 0.015 Requires: perl(Dist::Zilla::Plugin::NextVersion::Semantic) >= v0.2.5 Requires: perl(Dist::Zilla::Plugin::PodWeaver) >= 4.008 Requires: perl(Dist::Zilla::Plugin::Prereqs::AuthorDeps) >= 0.006 Requires: perl(Dist::Zilla::Plugin::Prereqs::FromCPANfile) Requires: perl(Dist::Zilla::Plugin::PreviousVersion::Changelog) >= v0.2.5 Requires: perl(Dist::Zilla::Plugin::ReadmeAnyFromPod) >= 0.161170 Requires: perl(Dist::Zilla::Plugin::RunExtraTests) >= 0.029 Requires: perl(Dist::Zilla::Plugin::Test::EOL) >= 0.19 Requires: perl(Dist::Zilla::Plugin::Test::Inline) >= 0.011005 Requires: perl(Dist::Zilla::Plugin::Test::NoTabs) >= 0.15 Requires: perl(Dist::Zilla::Plugin::Test::Perl::Critic) >= 3.000 Requires: perl(Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable) >= 0.06 Requires: perl(Dist::Zilla::Plugin::Test::Pod::LinkCheck) >= 1.002 Requires: perl(Dist::Zilla::Plugin::Test::Pod::No404s) >= 1.003 Requires: perl(Dist::Zilla::Role::FileMunger) Requires: perl(Dist::Zilla::Role::PluginBundle::Easy) Requires: perl(Dist::Zilla::Role::PrereqSource) Requires: perl(Dist::Zilla::Role::ShareDir) Requires: perl(Distribution::Metadata) Requires: perl(Module::Metadata) Requires: perl(Moose) Requires: perl(Pod::Coverage::TrustPod) Requires: perl(Pod::Elemental::Transformer::List) >= 0.102000 Requires: perl(Pod::Weaver::Config::Assembler) Requires: perl(Test::EOL) Requires: perl(Test::More) >= 0.88 Requires: perl(Test::NoTabs) Requires: perl(Test::Pod) >= 1.41 Requires: perl(Test::Pod::Coverage) >= 1.08 Requires: perl(Test::Pod::LinkCheck) Requires: perl(Test::Pod::No404s) Requires: perl(namespace::autoclean) %{perl_requires} %description Currently this plugin bundle is equivalent to: # # Include files tracked by Git with some exceptions # [Git::GatherDir] exclude_match = ^cpanfile$ exclude_match = ^cpanfile.snapshot$ exclude_match = \A[^\/]+\.ini\Z exclude_match = \A[^\/]+\.tar\.gz\Z exclude_match = ^\.build\b exclude_match = ^\.git\b exclude_match = ^\.svn\b exclude_match = ^extlib\b exclude_match = ^local\b exclude_match = ^CVS\b include_dotfiles = 1 [PruneCruft] [ExecDir] dir = bin [ShareDir] dir = share/dist/My-Module # # Conversion and replacements # [Authority] [PkgVersion] die_on_existing_version = 1 die_on_line_insertion = 1 [NextRelease] format = '%-9v %{yyyy-MM-dd}d' [PreviousVersion::Changelog] [NextVersion::Semantic] major = *NEW FEATURES, *API CHANGES minor = +ENHANCEMENTS revision = REVISION, BUG FIXES, DOCUMENTATION numify_version = 1 format = %d.%03d%03d [PodWeaver] config_plugin = @Author::MAXHQ replacer = replace_with_comment # # Prerequisites # [Prereqs::FromCPANfile] [Prereqs::AuthorDeps] [AutoPrereqs] [Prereqs / MAXHQ] -phase = runtime -relationship = requires Pod::Elemental::Transformer::List = 0.102000 [Prereqs / MAXHQ-DEV] -phase = devlop -relationship = requires Pod::Coverage::TrustPod = 0.100003 [RemovePrereqs] remove = strict [CheckSelfDependency] # # Auto generation --- meta info # [Authority] do_munging = 0 [MetaProvides::Package] [MetaConfig] # # Auto generation --- generate files # [ModuleBuild] [MetaYAML] [MetaJSON] [Manifest] [License] [ReadmeAnyFromPod] [CPANFile] [MetaNoIndex] directory = t directory = xt directory = inc directory = share directory = eg directory = examples # # Auto generation --- tests # [Test::Inline] [RunExtraTests] [Test::Perl::Critic] [PodSyntaxTests] [Test::Pod::Coverage::Configurable] [Test::Pod::No404s] [Test::Pod::LinkCheck] [Test::EOL] [Test::NoTabs] # # Copy files back into project dir # [CopyFilesFromBuild] copy = cpanfile # # Release # [TestRelease] [Git::Check] allow_dirty => cpanfile [Git::Commit] allow_dirty => cpanfile allow_dirty => Changes commit_msg = Release %v%n%n%c [Git::Tag] tag_format = %v ;# make a lightweight tag tag_message = [Git::Push] [ConfirmRelease] %prep %setup -q -n %{cpan_name}-%{version} %build perl Build.PL --installdirs=vendor ./Build build --flags=%{?_smp_mflags} %check ./Build test %install ./Build install --destdir=%{buildroot} --create_packlist=0 %perl_gen_filelist %files -f %{name}.files %defattr(-,root,root,755) %doc Changes DEVELOPMENT README %license LICENSE %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor