]> git.pld-linux.org Git - packages/cpanminus.git/commitdiff
cleanup deps, use package names and skip perl core deps auto/th/cpanminus-1.7034-1
authorElan Ruusamäe <glen@delfi.ee>
Mon, 28 Sep 2015 08:02:34 +0000 (11:02 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Mon, 28 Sep 2015 08:02:34 +0000 (11:02 +0300)
cpanminus.spec

index 37ec0305b63a39eefe69802f9d9bb52acd72e328..276f2503055e4bd15a2cafce08bcb9baf0b25ac1 100644 (file)
@@ -14,83 +14,29 @@ Source0:    http://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-%{name}-%{version}.tar
 Source1:       http://pkgs.fedoraproject.org/cgit/perl-App-cpanminus.git/plain/fatunpack
 # Source1-md5: c69ce04e198446d28e2aaa8ba3291542
 URL:           http://search.cpan.org/dist/App-cpanminus/
-BuildRequires: %{_bindir}/podselect
 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30
-BuildRequires: perl(File::Path)
-BuildRequires: perl(File::Spec)
-BuildRequires: perl(Getopt::Long)
-BuildRequires: perl(strict)
-BuildRequires: perl(warnings)
+BuildRequires: perl-Parse-PMFile
+BuildRequires: perl-String-ShellQuote
+BuildRequires: perl-aliased
+BuildRequires: perl-base
+BuildRequires: perl-devel
+BuildRequires: perl-modules
+BuildRequires: perl-tools-pod
+BuildRequires: perl-version
 BuildRequires: rpm-perlprov >= 4.1-13
-# Run-time:
-# Nothing special. The tests are very poor. But we run perl -c at built-time
-# to check for correct unpacking. So we need non-optional run-time
-# dependencies at build-time too:
-BuildRequires: perl(Config)
-BuildRequires: perl(aliased)
-BuildRequires: perl(constant)
-# CPAN::DistnameInfo not needed for compilation
-# CPAN::Meta not needed for copmilation
-# CPAN::Meta::Check not needed for compilation
-# CPAN::Meta::Prereqs not needed for compilation
-BuildRequires: perl(CPAN::Meta::Requirements)
-# CPAN::Meta::YAML not needed for compilation
-BuildRequires: perl(Cwd)
-# Digest::SHA not needed for compilation
-# Dumpvalue not needed for compilation
-# ExtUtils::Manifest not needed for compilation
-BuildRequires: perl(File::Basename)
-BuildRequires: perl(File::Copy)
-BuildRequires: perl(File::Find)
-# File::pushd not needed for compilation
-BuildRequires: perl(File::Temp)
-# HTTP::Tiny not needed for compilation
-# JSON::PP not needed for compilation
-# local::lib not needed for compilation
-# Module::CoreList not needed for compilation
-# Module::CPANfile not needed for compilation
-# Module::Metadata not needed for compilation
-BuildRequires: perl(Parse::CPAN::Meta)
-BuildRequires:  perl(Parse::PMFile)
-# POSIX not needed for compilation
-# Safe not needed for compilation
-BuildRequires: perl(String::ShellQuote)
-BuildRequires: perl(Symbol)
-BuildRequires: perl(version)
-# version::vpp not needed for compilation
-BuildRequires: perl(warnings::register)
-# YAML not needed for compilation
-# Tests:
-BuildRequires: perl(Test::More)
-# Current dependency generator cannot parse compressed code. Use PPI to find them, and list them manually:
-# Archive::Tar is optional
-# Archive::Zip is optional
-# Compress::Zlib is optional
-Requires:      perl(CPAN::DistnameInfo)
-Requires:      perl(CPAN::Meta)
-Requires:      perl(CPAN::Meta::Check)
-Requires:      perl(CPAN::Meta::Prereqs)
-Requires:      perl(CPAN::Meta::YAML)
-Requires:      perl(Digest::SHA)
+%if %{with tests}
+BuildRequires: perl-modules
+%endif
 Requires:      perl(ExtUtils::Install) >= 1.46
 Requires:      perl(ExtUtils::MakeMaker) >= 6.58
-Requires:      perl(ExtUtils::Manifest)
-# File::HomeDir is optional
-Requires:      perl(File::pushd)
-# HTTP getter by LWP::UserAgent or wget or curl or HTTP::Tiny
-Requires:      perl(HTTP::Tiny)
-Requires:      perl(local::lib)
-# LWP::Protocol::https is optional
-# LWP::UserAgent is optional
-Requires:      perl(Module::Build)
-Requires:      perl(Module::CPANfile)
-Requires:      perl(Module::CoreList)
-Requires:      perl(Module::Metadata)
-# Module::Signature is optional
-Requires:      perl(Parse::PMFile)
-Requires:      perl(version::vpp)
-# Win32 not used
-Requires:      perl(YAML)
+Requires:      perl-CPAN-DistnameInfo
+Requires:      perl-CPAN-Meta-Check
+Requires:      perl-File-pushd
+Requires:      perl-Module-CPANfile
+Requires:      perl-Parse-PMFile
+Requires:      perl-YAML
+Requires:      perl-local-lib
+Requires:      perl-version
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
This page took 0.22571 seconds and 4 git commands to generate.