From 9007c7adc1e176f69d0e7d38c0cc007b6556b404 Mon Sep 17 00:00:00 2001 From: Emmanuel Seyman Date: Apr 03 2019 08:40:05 +0000 Subject: reword dependencies and enable all tests --- diff --git a/perl-HTML-TableExtract.spec b/perl-HTML-TableExtract.spec index 901dfc7..8468989 100644 --- a/perl-HTML-TableExtract.spec +++ b/perl-HTML-TableExtract.spec @@ -8,27 +8,31 @@ Source0: https://cpan.metacpan.org/authors/id/M/MS/MSISK/HTML-TableExtrac Patch0: HTML-TableExtract-2.15-fix-testsuite.patch BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +# build requirements +BuildRequires: make BuildRequires: perl-interpreter BuildRequires: perl-generators -BuildRequires: perl(Carp) -BuildRequires: perl(Exporter) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 -BuildRequires: perl(File::Spec) -BuildRequires: perl(FindBin) -BuildRequires: perl(HTML::ElementTable) +# runtime requirements +BuildRequires: perl(Carp) +BuildRequires: perl(HTML::ElementTable) >= 1.16 BuildRequires: perl(HTML::Entities) BuildRequires: perl(HTML::Parser) BuildRequires: perl(HTML::TreeBuilder) -BuildRequires: perl(lib) BuildRequires: perl(strict) -BuildRequires: perl(Test::More) -BuildRequires: perl(Test::Pod) -BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(vars) -Requires: perl(HTML::ElementTable) +BuildRequires: perl(warnings) +# tests requirements +BuildRequires: perl(Exporter) +BuildRequires: perl(File::Spec) +BuildRequires: perl(FindBin) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Pod) >= 1.00 +BuildRequires: perl(Test::Pod::Coverage) >= 1.00 +BuildRequires: perl(lib) +Requires: perl(HTML::ElementTable) >= 1.16 Requires: perl(HTML::TreeBuilder) - %description HTML::TableExtract is a module that simplifies the extraction of information contained in tables within HTML documents. @@ -50,7 +54,7 @@ make pure_install DESTDIR=$RPM_BUILD_ROOT chmod -R u+w $RPM_BUILD_ROOT/* %check -make test +HTE_DEV_TESTS=1 make test %files %doc Changes README