Name: perl-Dist-Build Version: 0.020 Release: 2%{?dist} Summary: Modern module builder with author tools not included License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/dist/Dist-Build Source0: http://www.cpan.org/authors/id/L/LE/LEONT/Dist-Build-%{version}.tar.gz BuildArch: noarch BuildRequires: gcc BuildRequires: perl-devel BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(:VERSION) >= 5.10.0 BuildRequires: perl(blib) BuildRequires: perl(Carp) BuildRequires: perl(CPAN::Meta) BuildRequires: perl(CPAN::Meta::Merge) BuildRequires: perl(CPAN::Requirements::Dynamic) >= 0.002 BuildRequires: perl(Cwd) BuildRequires: perl(Data::Dumper) BuildRequires: perl(Exporter) >= 5.57 BuildRequires: perl(ExtUtils::Builder::Action::Function) BuildRequires: perl(ExtUtils::Builder::Compiler) >= 0.028 BuildRequires: perl(ExtUtils::Builder::Node) BuildRequires: perl(ExtUtils::Builder::ParseXS) BuildRequires: perl(ExtUtils::Builder::Planner) >= 0.016 BuildRequires: perl(ExtUtils::Builder::Planner::Extension) BuildRequires: perl(ExtUtils::Builder::Serializer) BuildRequires: perl(ExtUtils::Builder::Util) BuildRequires: perl(ExtUtils::Config) BuildRequires: perl(ExtUtils::HasCompiler) >= 0.024 BuildRequires: perl(ExtUtils::Helpers) >= 0.028 BuildRequires: perl(ExtUtils::Install) BuildRequires: perl(ExtUtils::InstallPaths) BuildRequires: perl(ExtUtils::Manifest) BuildRequires: perl(File::Basename) BuildRequires: perl(File::Copy) BuildRequires: perl(File::Find) BuildRequires: perl(File::Path) BuildRequires: perl(File::ShareDir::Tiny) BuildRequires: perl(File::Spec) BuildRequires: perl(File::Spec::Functions) BuildRequires: perl(File::Temp) BuildRequires: perl(Getopt::Long) >= 2.36 BuildRequires: perl(IO::File) BuildRequires: perl(IO::Handle) BuildRequires: perl(IPC::Open2) BuildRequires: perl(IPC::Open3) BuildRequires: perl(lib) BuildRequires: perl(List::Util) >= 1.33 BuildRequires: perl(Module::Build) BuildRequires: perl(parent) BuildRequires: perl(Parse::CPAN::Meta) BuildRequires: perl(Perl::OSType) BuildRequires: perl(Pod::Man) BuildRequires: perl(strict) BuildRequires: perl(TAP::Harness::Env) BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Text::ParseWords) BuildRequires: perl(version) BuildRequires: perl(warnings) BuildRequires: perl(XSLoader) Requires: perl(CPAN::Requirements::Dynamic) >= 0.002 Requires: perl(Exporter) >= 5.57 Requires: perl(ExtUtils::Builder::Compiler) >= 0.028 Requires: perl(ExtUtils::Builder::Planner) >= 0.016 Requires: perl(ExtUtils::Helpers) >= 0.028 Requires: perl(Getopt::Long) >= 2.36 Requires: perl(List::Util) >= 1.33 %{?perl_default_filter} %description Dist::Build is a Build.PL implementation. Unlike Module::Build::Tiny it is extensible, unlike Module::Build it uses a build graph internally which makes it easy to combine different customizations. It's typically extended by adding a .pl script in planner/. %prep %setup -q -n Dist-Build-%{version} %build perl Build.PL --installdirs=vendor ./Build %install ./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0 %{_fixperms} $RPM_BUILD_ROOT/* %check ./Build test %files %doc Changes examples README %license LICENSE %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun May 04 2025 Charles R. Anderson 0.020-2 - Add perl_default_filter - Update description - BR: gcc perl-devel * Sat May 03 2025 Charles R. Anderson 0.020-1 - Specfile autogenerated by cpanspec 1.78.