diff --git a/Test-Pod-1.41-deps.patch b/Test-Pod-1.41-deps.patch new file mode 100644 index 0000000..54e1013 --- /dev/null +++ b/Test-Pod-1.41-deps.patch @@ -0,0 +1,51 @@ +diff -ruN Test-Pod-1.41-orig/Build.PL Test-Pod-1.41/Build.PL +--- Test-Pod-1.41-orig/Build.PL 2010-01-14 20:08:57.000000000 +0000 ++++ Test-Pod-1.41/Build.PL 2010-03-04 17:11:39.818356474 +0000 +@@ -7,14 +7,16 @@ + license => 'perl', + configure_requires => { 'Module::Build' => '0.30', }, + build_requires => { ++ 'File::Spec' => 0, + 'Module::Build' => '0.30', +- 'Test::More' => '0.70', ++ 'Pod::Simple' => '3.05', ++ 'Test::More' => '0.62', + }, + requires => { +- 'Pod::Simple' => '3.07', +- 'Test::More' => '0.70',, +- 'Test::Builder::Tester' => '1.02', + 'File::Spec' => 0, ++ 'Pod::Simple' => '3.05', ++ 'Test::More' => '0.62',, ++ 'Test::Builder::Tester' => '1.02', + }, + meta_merge => { + resources => { +diff -ruN Test-Pod-1.41-orig/META.yml Test-Pod-1.41/META.yml +--- Test-Pod-1.41-orig/META.yml 2010-01-14 20:08:57.000000000 +0000 ++++ Test-Pod-1.41/META.yml 2010-03-04 17:11:56.475108534 +0000 +@@ -3,8 +3,10 @@ + author: + - 'Currently maintained by David E. Wheeler, C<< >>.' + build_requires: ++ File::Spec: 0 + Module::Build: 0.30 +- Test::More: 0.70 ++ Pod::Simple: 3.05 ++ Test::More: 0.62 + configure_requires: + Module::Build: 0.30 + generated_by: 'Module::Build version 0.3601' +@@ -19,9 +21,9 @@ + version: 1.41 + requires: + File::Spec: 0 +- Pod::Simple: 3.07 ++ Pod::Simple: 3.05 + Test::Builder::Tester: 1.02 +- Test::More: 0.70 ++ Test::More: 0.62 + resources: + bugtracker: http://github.com/theory/test-xpod/issues/ + homepage: http://search.cpan.org/dist/Test-Pod/ diff --git a/perl-Test-Pod.changes b/perl-Test-Pod.changes index 03204ca..de72c4b 100644 --- a/perl-Test-Pod.changes +++ b/perl-Test-Pod.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Mar 4 17:12:33 UTC 2010 - chris@computersalat.de + +- cleanup spec + o fixed deps +- added deps patch + o there is no really need to have Test::More >= 0.70 + o Pod::Simple is needed for Build + but not really >= 3.07, changed to >= 3.05 + ------------------------------------------------------------------- Tue Feb 16 14:28:47 UTC 2010 - coolo@novell.com diff --git a/perl-Test-Pod.spec b/perl-Test-Pod.spec index b9557a2..b0bdcf0 100644 --- a/perl-Test-Pod.spec +++ b/perl-Test-Pod.spec @@ -22,28 +22,29 @@ Name: perl-Test-Pod %define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) Summary: Check for POD errors in files Version: 1.41 -Release: 1 +Release: 2 License: Artistic License .. Group: Development/Libraries/Perl Url: http://cpan.org/ Source: http://cpan.org/modules/by-module/Test/%{cpan_name}-%{version}.tar.gz +Patch0: %{cpan_name}-1.41-deps.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: perl BuildRequires: perl-macros -#BuildRequires: perl(Module::Build) -BuildRequires: perl(Test::More) >= 0 -BuildRequires: perl(Test::Builder::Tester) >= 0 -# other not perl || perl-base -BuildRequires: perl(Pod::Escapes) >= 1.04 -BuildRequires: perl(Pod::Simple) >= 2.04 +BuildRequires: perl(Module::Build) >= 0.30 BuildRequires: perl(File::Spec) >= 0 -Requires: perl = %{perl_version} +BuildRequires: perl(Test::More) >= 0.62 # other not perl || perl-base -Requires: perl(Pod::Escapes) >= 1.04 -Requires: perl(Pod::Simple) >= 2.04 +BuildRequires: perl(Pod::Simple) >= 3.05 +# +Requires: perl = %{perl_version} Requires: perl(File::Spec) >= 0 -#Provides: %{cpan_name} Test::Pod +Requires: perl(Test::More) >= 0.62 +# other not perl || perl-base +Requires: perl(Pod::Simple) >= 3.05 +Requires: perl(Test::Builder::Tester) >= 1.02 +Provides: %{cpan_name} %description Check POD files for errors or warnings in a test file, using Pod::Simple to @@ -52,6 +53,7 @@ do the heavy lifting. %prep %setup -q -n %{cpan_name}-%{version} +%patch0 -p1 %build CFLAGS="$RPM_OPT_FLAGS" %{__perl} Build.PL installdirs=vendor