eseyman pushed to perl-MooseX-App-Cmd (master). "Update to 0.32"

notifications at fedoraproject.org notifications at fedoraproject.org
Sun Sep 13 10:11:20 UTC 2015


From 62f7504e424e86ef0fa3ec294eb4847a7c7d0acc Mon Sep 17 00:00:00 2001
From: Emmanuel Seyman <emmanuel at seyman.fr>
Date: Sun, 13 Sep 2015 12:11:13 +0200
Subject: Update to 0.32


diff --git a/.gitignore b/.gitignore
index f415cc7..1e6b902 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ MooseX-App-Cmd-0.06.tar.gz
 /MooseX-App-Cmd-0.27.tar.gz
 /MooseX-App-Cmd-0.30.tar.gz
 /MooseX-App-Cmd-0.31.tar.gz
+/MooseX-App-Cmd-0.32.tar.gz
diff --git a/perl-MooseX-App-Cmd.spec b/perl-MooseX-App-Cmd.spec
index 2ce0ce9..453516e 100644
--- a/perl-MooseX-App-Cmd.spec
+++ b/perl-MooseX-App-Cmd.spec
@@ -1,6 +1,6 @@
 Name:       perl-MooseX-App-Cmd
-Version:    0.31
-Release:    3%{?dist}
+Version:    0.32
+Release:    1%{?dist}
 # see lib/MooseX/App/Cmd.pm
 License:    GPL+ or Artistic
 Summary:    Mashes up MooseX::Getopt and App::Cmd
@@ -10,6 +10,7 @@ BuildArch:  noarch
 
 BuildRequires: perl
 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
+BuildRequires: perl(Module::Build::Tiny)
 BuildRequires: perl(strict)
 BuildRequires: perl(warnings)
 
@@ -22,6 +23,7 @@ BuildRequires: perl(File::Basename)
 BuildRequires: perl(Getopt::Long::Descriptive) >= 0.091
 # any_moose('::Object')
 BuildRequires: perl(Moose::Object)
+BuildRequires: perl(MooseX::NonMoose)
 # any_moose('X::Getopt')
 BuildRequires: perl(MooseX::Getopt) >= 0.18
 BuildRequires: perl(namespace::clean)
@@ -31,25 +33,21 @@ BuildRequires: perl(base)
 BuildRequires: perl(Carp)
 BuildRequires: perl(CPAN::Meta) >= 2.120900
 BuildRequires: perl(Data::Dumper)
-# File::Copy not used
 BuildRequires: perl(File::Spec)
 BuildRequires: perl(IPC::Open3)
 BuildRequires: perl(IO::Handle)
-# File::Temp not used
-# FindBin not used
 BuildRequires: perl(lib)
 BuildRequires: perl(Moose) >= 0.86
 BuildRequires: perl(MooseX::ConfigFromFile)
-# Pod::Coverage::TrustPod not used
-# Test::EOL not used
-# Test::Kwalitee 1.12 not used
-# Test::CPAN::Changes 0.19 not used
-# Test::CPAN::Meta not used
+BuildRequires: perl(Pod::Coverage::TrustPod)
+BuildRequires: perl(Test::EOL)
+BuildRequires: perl(Test::Kwalitee) >= 1.21
+BuildRequires: perl(Test::CPAN::Changes)
+BuildRequires: perl(Test::CPAN::Meta)
 BuildRequires: perl(Test::More) >= 0.94
-# Test::NoTabs not used
-# Test::Pod 1.41 not used
-# Test::Pod::Coverage 1.08 not used
-# Test::use::ok not used
+BuildRequires: perl(Test::NoTabs)
+BuildRequires: perl(Test::Pod) >= 1.41
+BuildRequires: perl(Test::Pod::Coverage) >=  1.08
 BuildRequires: perl(YAML)
 
 BuildRequires: perl(Scalar::Util)
@@ -83,20 +81,16 @@ returning a Getopt::Long::Descriptive spec.
 
 %prep
 %setup -q -n MooseX-App-Cmd-%{version}
-# Test::use::ok is useless,
-# <https://github.com/mjgardner/moosex-app-cmd/issues/11>
-sed -i -e '/Test::use::ok/d' Makefile.PL META.*
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
-make %{?_smp_mflags}
+%{__perl} Build.PL --installdirs=vendor
+./Build
 
 %install
-make pure_install DESTDIR=%{buildroot}
-%{_fixperms} %{buildroot}/*
+./Build install --destdir=%{buildroot} --create_packlist=0
 
 %check
-make test
+./Build test
 
 %files
 %doc Changes README
@@ -105,6 +99,10 @@ make test
 %{_mandir}/man3/MooseX::*.3*
 
 %changelog
+* Sun Sep 13 2015 Emmanuel Seyman <emmanuel at seyman.fr> - 0.32-1
+- Update to 0.32
+- Switch to the Module::Build::Tiny way of doing things
+
 * Thu Jun 18 2015 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.31-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
 
diff --git a/sources b/sources
index 9d4ac45..941279c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0aa1c0f03b92a326d4f261e63c4bcad8  MooseX-App-Cmd-0.31.tar.gz
+3499156dc87db7f6399ab8194bf0a3c1  MooseX-App-Cmd-0.32.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/perl-MooseX-App-Cmd.git/commit/?h=master&id=62f7504e424e86ef0fa3ec294eb4847a7c7d0acc


More information about the perl-devel mailing list