[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