[perl-Makefile-DOM] 0.008 bump
Petr Šabata
psabata at fedoraproject.org
Fri Nov 21 12:43:07 UTC 2014
commit 14a710c9cecafcab8a8804aeb19b32542582f95d
Author: Petr Šabata <contyk at redhat.com>
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 at redhat.com> - 0.008-1
+- 0.008 bump
+
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik at redhat.com> - 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
More information about the perl-devel
mailing list