commit 14a710c9cecafcab8a8804aeb19b32542582f95d Author: Petr Šabata <contyk@xxxxxxxxxx> Date: Fri Nov 21 13:42:56 2014 +0100 0.008 bump .gitignore | 1 + perl-Makefile-DOM.spec | 62 +++++++++++++++++++++++------------------------ sources | 2 +- 3 files changed, 32 insertions(+), 33 deletions(-) --- diff --git a/.gitignore b/.gitignore index 4798435..8073872 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ Makefile-DOM-0.004.tar.gz /Makefile-DOM-0.005.tar.gz /Makefile-DOM-0.006.tar.gz +/Makefile-DOM-0.008.tar.gz diff --git a/perl-Makefile-DOM.spec b/perl-Makefile-DOM.spec index d8d7caa..a28c61c 100644 --- a/perl-Makefile-DOM.spec +++ b/perl-Makefile-DOM.spec @@ -1,19 +1,27 @@ Name: perl-Makefile-DOM -Version: 0.006 -Release: 11%{?dist} +Version: 0.008 +Release: 1%{?dist} Summary: Simple DOM parser for Makefiles License: GPL+ or Artistic -Group: Development/Libraries URL: http://search.cpan.org/dist/Makefile-DOM/ Source0: http://www.cpan.org/authors/id/A/AG/AGENT/Makefile-DOM-%{version}.tar.gz BuildArch: noarch -BuildRequires: perl(inc::Module::Install) +# Build +BuildRequires: perl +BuildRequires: perl(Config) +BuildRequires: perl(CPAN) +BuildRequires: perl(Cwd) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +BuildRequires: perl(ExtUtils::MM_Unix) +BuildRequires: perl(Fcntl) +BuildRequires: perl(File::Find) +BuildRequires: perl(File::Path) +BuildRequires: perl(File::Spec) BuildRequires: perl(lib) -BuildRequires: perl(Module::Install::AutoInstall) -BuildRequires: perl(Module::Install::Metadata) -BuildRequires: perl(Module::Install::TestBase) BuildRequires: perl(strict) -# Run-time: +BuildRequires: perl(vars) +BuildRequires: perl(warnings) +# Runtime BuildRequires: perl(base) BuildRequires: perl(Carp) BuildRequires: perl(Clone) >= 0.18 @@ -25,20 +33,15 @@ BuildRequires: perl(overload) BuildRequires: perl(Params::Util) >= 0.22 BuildRequires: perl(Scalar::Util) BuildRequires: perl(Text::Balanced) -BuildRequires: perl(vars) -BuildRequires: perl(warnings) -# Tests: -BuildRequires: perl(Cwd) -# File::Spec not used -# File::Temp not used -# FindBin not used -# IPC::Run3 not used -# Spiffy not used -# Time::HiRes not used -BuildRequires: perl(Test::Base) -# Test::Base::Filter not used -BuildRequires: perl(Test::More) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +# Tests only +BuildRequires: perl(File::Temp) +BuildRequires: perl(FindBin) +BuildRequires: perl(IPC::Run3) +BuildRequires: perl(threads::shared) +BuildRequires: perl(Time::HiRes) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) +Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) Requires: perl(Clone) >= 0.18 Requires: perl(List::MoreUtils) >= 0.21 Requires: perl(Params::Util) >= 0.22 @@ -59,21 +62,13 @@ HTML source. %prep %setup -q -n Makefile-DOM-%{version} -# Optional POD tests do not pass because of poor documentation (CPAN RT #77897) -rm -r t/pod-coverage.t -sed -i -e '/^t\/pod-coverage.t$/d' MANIFEST -# Remove bundled modules -rm -rf inc -sed -i -e '/^inc$/d' MANIFEST %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 make %{?_smp_mflags} %install -make pure_install PERL_INSTALL_ROOT=%{buildroot} -find %{buildroot} -type f -name .packlist -exec rm -f {} \; -find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; +make pure_install DESTDIR=%{buildroot} %{_fixperms} %{buildroot}/* %check @@ -85,6 +80,9 @@ make test %{_mandir}/man3/* %changelog +* Fri Nov 21 2014 Petr Šabata <contyk@xxxxxxxxxx> - 0.008-1 +- 0.008 bump + * Fri Aug 29 2014 Jitka Plesnikova <jplesnik@xxxxxxxxxx> - 0.006-11 - Perl 5.20 rebuild diff --git a/sources b/sources index 3c68ce5..1ba387d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c9136d35514d3445288d5f4b8cea5703 Makefile-DOM-0.006.tar.gz +b66db82caca508a571d1eed345de89f3 Makefile-DOM-0.008.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel