diff --git a/.gitignore b/.gitignore index e69de29..96265ba 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/CPAN-Reporter-1.2011.tar.gz diff --git a/perl-CPAN-Reporter.spec b/perl-CPAN-Reporter.spec new file mode 100644 index 0000000..741b7b3 --- /dev/null +++ b/perl-CPAN-Reporter.spec @@ -0,0 +1,84 @@ +Name: perl-CPAN-Reporter +Version: 1.2011 +Release: 1%{?dist} +Summary: Adds CPAN Testers reporting to CPAN.pm +License: ASL 2.0 +Group: Development/Libraries +URL: http://search.cpan.org/dist/CPAN-Reporter/ +Source0: http://www.cpan.org/modules/by-module/CPAN/CPAN-Reporter-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(Archive::Tar) >= 1.54 +BuildRequires: perl(Capture::Tiny) +BuildRequires: perl(Carp) +BuildRequires: perl(Config) +BuildRequires: perl(Config::Tiny) >= 2.08 +BuildRequires: perl(constant) +BuildRequires: perl(CPAN) >= 1.94 +BuildRequires: perl(CPAN::Version) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Devel::Autoflush) >= 0.04 +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.36 +BuildRequires: perl(Fcntl) +BuildRequires: perl(File::Basename) +BuildRequires: perl(File::Copy::Recursive) >= 0.35 +BuildRequires: perl(File::Find) +BuildRequires: perl(File::Glob) +BuildRequires: perl(File::HomeDir) >= 0.58 +BuildRequires: perl(File::Path) +BuildRequires: perl(File::pushd) >= 0.32 +BuildRequires: perl(File::Spec) >= 3.19 +BuildRequires: perl(File::Spec::Functions) +BuildRequires: perl(File::Temp) >= 0.16 +BuildRequires: perl(IO::CaptureOutput) >= 1.03 +BuildRequires: perl(IO::File) +BuildRequires: perl(IPC::Cmd) >= 0.76 +BuildRequires: perl(List::Util) +BuildRequires: perl(Parse::CPAN::Meta) +BuildRequires: perl(Probe::Perl) +BuildRequires: perl(strict) +BuildRequires: perl(Test::Harness) +BuildRequires: perl(Test::More) >= 0.62 +BuildRequires: perl(Test::Reporter) >= 1.54 +BuildRequires: perl(vars) +BuildRequires: perl(version) +BuildRequires: perl(warnings) +Requires: perl(CPAN) >= 1.94 +Requires: perl(Data::Dumper) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +%{?perl_default_filter} +%global __requires_exclude %{?__requires_exclude:__requires_exclude|}^perl\\(Win32::Job) +%global __requires_exclude %__requires_exclude|^perl\\(File::Spec\\)$ +%global __requires_exclude %__requires_exclude|^perl\\(File::HomeDir\\)$ +%global __requires_exclude %__requires_exclude|^perl\\(CPAN\\) +%description +CPAN::Reporter is an add-on for the CPAN.pm module to send the results of +building and testing modules to the CPAN Testers project. + +%prep +%setup -q -n CPAN-Reporter-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%doc Changes CONTRIBUTING LICENSE README Todo examples +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Thu Jul 31 2014 David Dick - 1.2011-1 +- Initial release diff --git a/sources b/sources index e69de29..18450e7 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +aa6b07514b1e2d557341258233aa724f CPAN-Reporter-1.2011.tar.gz