[perl-Perl-Metrics-Simple] 0.18 bump

Petr Pisar ppisar at fedoraproject.org
Mon Jan 5 15:57:57 UTC 2015


commit bd0264da220fd374ad8fa65d5e4142a0b3e84650
Author: Petr Písař <ppisar at redhat.com>
Date:   Mon Jan 5 16:57:38 2015 +0100

    0.18 bump

 .gitignore                    |    1 +
 perl-Perl-Metrics-Simple.spec |   46 +++++++++++++++++++++++++++-------------
 sources                       |    2 +-
 3 files changed, 33 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 56cb59b..bf025b5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /Perl-Metrics-Simple-0.15.tar.gz
 /Perl-Metrics-Simple-0.16.tar.gz
 /Perl-Metrics-Simple-0.17.tar.gz
+/Perl-Metrics-Simple-0.18.tar.gz
diff --git a/perl-Perl-Metrics-Simple.spec b/perl-Perl-Metrics-Simple.spec
index ff6b757..45d238f 100644
--- a/perl-Perl-Metrics-Simple.spec
+++ b/perl-Perl-Metrics-Simple.spec
@@ -1,38 +1,50 @@
 Name:           perl-Perl-Metrics-Simple
-Version:        0.17
-Release:        6%{?dist}
+Version:        0.18
+Release:        1%{?dist}
 Summary:        Count packages, subs, lines, etc. of many files
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Perl-Metrics-Simple/
 Source0:        http://www.cpan.org/authors/id/M/MA/MATISSE/Perl-Metrics-Simple-%{version}.tar.gz
 BuildArch:      noarch
-BuildRequires:  perl(Module::Build)
+BuildRequires:  perl
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
 # Run-time:
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Data::Dumper)
+BuildRequires:  perl(English)
 BuildRequires:  perl(File::Basename)
 BuildRequires:  perl(File::Find) >= 1.01
 BuildRequires:  perl(IO::File) >= 1.14
+# Pod::Usage not used at tests
 BuildRequires:  perl(PPI) >= 1.113
 BuildRequires:  perl(PPI::Document)
 BuildRequires:  perl(Readonly) >= 1.03
-BuildRequires:  perl(Readonly::XS) >= 1.02
 BuildRequires:  perl(Statistics::Basic::Mean)
 BuildRequires:  perl(Statistics::Basic::Median)
 BuildRequires:  perl(Statistics::Basic::StdDev)
+# Recommended:
+BuildRequires:  perl(Readonly::XS) >= 1.02
 # Tests:
 BuildRequires:  perl(File::Spec)
+BuildRequires:  perl(FindBin)
+BuildRequires:  perl(lib)
+# Moose not used, t/test_files/Perl/Code/Analyze/Test/Moose.pm is not compiled
+BuildRequires:  perl(Test::More)
 # Optional tests:
-BuildRequires:  perl(Test::Pod) >= 1
+# Test::Perl::Critic not used
 BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
-Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-Requires:   perl(File::Find) >= 1.01
-Requires:   perl(IO::File) >= 1.14
-Requires:   perl(PPI) >= 1.113
-Requires:   perl(Readonly) >= 1.03
-Requires:   perl(Readonly::XS) >= 1.02
-
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:       perl(File::Find) >= 1.01
+Requires:       perl(IO::File) >= 1.14
+Requires:       perl(PPI) >= 1.113
+Requires:       perl(Readonly) >= 1.03
+# Recommended:
+Requires:       perl(Readonly::XS) >= 1.02
+
+# Remove under-specified dependencies
 %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(File::Find\\)$
 %global __requires_exclude %__requires_exclude|perl\\(IO::File\\)$
 %global __requires_exclude %__requires_exclude|perl\\(PPI\\)$
@@ -49,15 +61,16 @@ the subroutines and the "main" portion of the code.
 sed -i '1 s|^#!.*|#!%{__perl}|' bin/countperl
 
 %build
-%{__perl} Build.PL installdirs=vendor
-./Build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
 
 %install
-./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
 %{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
-./Build test
+make test
 
 %files
 %doc Changes EXAMPLES LICENSE README Todo
@@ -67,6 +80,9 @@ sed -i '1 s|^#!.*|#!%{__perl}|' bin/countperl
 %{_mandir}/man1/*
 
 %changelog
+* Mon Jan 05 2015 Petr Pisar <ppisar at redhat.com> - 0.18-1
+- 0.18 bump
+
 * Fri Aug 29 2014 Jitka Plesnikova <jplesnik at redhat.com> - 0.17-6
 - Perl 5.20 rebuild
 
diff --git a/sources b/sources
index 6211ef5..3b68188 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-57cea9eb040bd5b05a528723b57ac423  Perl-Metrics-Simple-0.17.tar.gz
+f1590164fed9d70635a6658c38b3d40d  Perl-Metrics-Simple-0.18.tar.gz



More information about the perl-devel mailing list