From b79e015bc595219dd2537233207eef32880f17a2 Mon Sep 17 00:00:00 2001 From: Daniel P. Berrange Date: Dec 28 2007 20:19:32 +0000 Subject: Initial import of perl-Module-CPANTS-Analyse after review --- diff --git a/.cvsignore b/.cvsignore index e69de29..830f73f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +Module-CPANTS-Analyse-0.75.tar.gz diff --git a/perl-Module-CPANTS-Analyse.spec b/perl-Module-CPANTS-Analyse.spec new file mode 100644 index 0000000..3554d7b --- /dev/null +++ b/perl-Module-CPANTS-Analyse.spec @@ -0,0 +1,86 @@ +Name: perl-Module-CPANTS-Analyse +Version: 0.75 +Release: 2%{?dist} +Summary: Generate Kwalitee ratings for a distribution +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Module-CPANTS-Analyse/ +Source0: http://www.cpan.org/modules/by-module/Module/Module-CPANTS-Analyse-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +BuildRequires: perl(Archive::Any) >= 0.06 +BuildRequires: perl(Archive::Tar) >= 1.30 +BuildRequires: perl(Array::Diff) >= 0.04 +BuildRequires: perl(Class::Accessor) >= 0.19 +BuildRequires: perl(CPAN::DistnameInfo) >= 0.06 +BuildRequires: perl(IO::Capture) >= 0.05 +BuildRequires: perl(Module::Build) +BuildRequires: perl(Module::ExtractUse) >= 0.18 +BuildRequires: perl(Module::Pluggable) >= 2.96 +BuildRequires: perl(Pod::Simple::Checker) >= 2.02 +BuildRequires: perl(Test::YAML::Meta::Version) >= 0.04 +BuildRequires: perl(version) >= 0.73 +BuildRequires: perl(YAML::Syck) >= 0.95 +BuildRequires: perl(Test::Deep) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) +Requires: perl(Archive::Any) >= 0.06 +Requires: perl(Archive::Tar) >= 1.30 +Requires: perl(Array::Diff) >= 0.04 +Requires: perl(Class::Accessor) >= 0.19 +Requires: perl(CPAN::DistnameInfo) >= 0.06 +Requires: perl(IO::Capture) >= 0.05 +Requires: perl(Module::ExtractUse) >= 0.18 +Requires: perl(Module::Pluggable) >= 2.96 +Requires: perl(Pod::Simple::Checker) >= 2.02 +Requires: perl(Test::YAML::Meta::Version) >= 0.04 +Requires: perl(version) >= 0.73 +Requires: perl(YAML::Syck) >= 0.95 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +CPANTS is an acronym for CPAN Testing Service. The goals +of the CPANTS project are to provide some sort of quality +measure (called "Kwalitee") and lots of metadata for all +distributions on CPAN. + +%prep +%setup -q -n Module-CPANTS-Analyse-%{version} + +%build +%{__perl} Build.PL installdirs=vendor +./Build + +%install +rm -rf $RPM_BUILD_ROOT + +./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +./Build test + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc Changes README TODO +%dir %{perl_vendorlib}/Module +%dir %{perl_vendorlib}/Module/CPANTS +%{perl_vendorlib}/Module/CPANTS/Analyse.pm +%{perl_vendorlib}/Module/CPANTS/Kwalitee.pm +%dir %{perl_vendorlib}/Module/CPANTS/Kwalitee/ +%{perl_vendorlib}/Module/CPANTS/Kwalitee/*.pm +%{_mandir}/man1/*.1* +%{_mandir}/man3/*.3pm* +%{_bindir}/cpants_lint.pl + +%changelog +* Wed Dec 26 2007 Daniel P. Berrange 0.75-2.fc9 +- Added Test::Deep, Test::Pod, Test::Pod::Coverage build requires + +* Fri Dec 21 2007 Daniel P. Berrange 0.75-1.fc9 +- Specfile autogenerated by cpanspec 1.73. diff --git a/sources b/sources index e69de29..8d26a6c 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +87c4e88f676c1e05e0c52b5261ee3acc Module-CPANTS-Analyse-0.75.tar.gz