commit 0c74c60b8bdda4905071cf8606572ea0e83e4958
Author: Petr Šabata <con...@redhat.com>
Date:   Tue Dec 16 13:19:42 2014 +0100

    2.0.3 bump

 .gitignore               |    1 +
 perl-Git-CPAN-Patch.spec |   88 ++++++++++++++++++++++++++++------------------
 sources                  |    2 +-
 3 files changed, 56 insertions(+), 35 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 904c994..47751d4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ Git-CPAN-Patch-0.2.1.tar.gz
 /Git-CPAN-Patch-0.4.6.tar.gz
 /Git-CPAN-Patch-0.7.0.tar.gz
 /Git-CPAN-Patch-0.8.0.tar.gz
+/Git-CPAN-Patch-2.0.3.tar.gz
diff --git a/perl-Git-CPAN-Patch.spec b/perl-Git-CPAN-Patch.spec
index 7d03031..a773e5f 100644
--- a/perl-Git-CPAN-Patch.spec
+++ b/perl-Git-CPAN-Patch.spec
@@ -1,52 +1,70 @@
 Name:           perl-Git-CPAN-Patch
 Summary:        Patch CPAN modules using Git
-Version:        0.8.0
+Version:        2.0.3
 Release:        8%{?dist}
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 Source0:        
http://search.cpan.org/CPAN/authors/id/Y/YA/YANICK/Git-CPAN-Patch-%{version}.tar.gz
-# Do not test MooseX::App::Cmd::Command without Moose, bug #1089247
-Patch0:         
Git-CPAN-Patch-0.8.0-Do-not-test-MooseX-App-Cmd-Command-without-Moose.patch
 URL:            http://search.cpan.org/dist/Git-CPAN-Patch/
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 BuildArch:      noarch
-
+# Build
+BuildRequires:  perl
+BuildRequires:  perl(Git::Repository::Plugin::AUTOLOAD)
+BuildRequires:  perl(Module::Build) >= 0.3601
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Runtime
+BuildRequires:  perl(Archive::Any)
 BuildRequires:  perl(Archive::Extract)
+BuildRequires:  perl(autodie)
 BuildRequires:  perl(BackPAN::Index)
-BuildRequires:  perl(Carp)
 BuildRequires:  perl(CLASS)
+BuildRequires:  perl(CPAN::Meta)
+BuildRequires:  perl(CPAN::ParseDistribution)
 BuildRequires:  perl(CPANPLUS)
 BuildRequires:  perl(Cwd)
-BuildRequires:  perl(DateTime::Format::W3CDTF)
+BuildRequires:  perl(DateTime)
+BuildRequires:  perl(experimental)
 BuildRequires:  perl(File::Basename)
+BuildRequires:  perl(File::chdir)
+BuildRequires:  perl(File::chmod)
+BuildRequires:  perl(File::Copy)
 BuildRequires:  perl(File::Find)
 BuildRequires:  perl(File::Path)
 BuildRequires:  perl(File::Spec::Functions)
 BuildRequires:  perl(File::Temp)
-BuildRequires:  perl(File::chdir)
-BuildRequires:  perl(File::chmod)
-BuildRequires:  perl(Getopt::Long)
 BuildRequires:  perl(Git::Repository)
-BuildRequires:  perl(LWP::UserAgent)
+BuildRequires:  perl(List::Pairwise)
+# BuildRequires:  perl(LWP::Simple)
+# BuildRequires:  perl(LWP::UserAgent)
 BuildRequires:  perl(MetaCPAN::API)
-BuildRequires:  perl(Method::Signatures)
-BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Method::Signatures::Simple) >= 1.07
 BuildRequires:  perl(Moose)
-BuildRequires:  perl(MooseX::App::Cmd)
-BuildRequires:  perl(MooseX::App::Cmd::Command)
+BuildRequires:  perl(Moose::Role)
+BuildRequires:  perl(MooseX::App)
+BuildRequires:  perl(MooseX::App::Command)
+BuildRequires:  perl(MooseX::App::Role)
+BuildRequires:  perl(MooseX::Role::Tempdir)
 BuildRequires:  perl(MooseX::SemiAffordanceAccessor)
-BuildRequires:  perl(Pod::Usage)
-BuildRequires:  perl(Scalar::Util)
-BuildRequires:  perl(Test::Compile)
+BuildRequires:  perl(Path::Class)
+# BuildRequires:  perl(Pod::Usage)
 BuildRequires:  perl(Test::More)
-BuildRequires:  perl(autodie)
-BuildRequires:  perl(strict)
-BuildRequires:  perl(version)
-BuildRequires:  perl(warnings)
-
-Requires:       git-cpan-patch = %{version}-%{release}
-Requires:       perl(MooseX::App::Cmd)
-Requires:       perl(MooseX::App::Cmd::Command)
+# Tests only
+BuildRequires:  git
+BuildRequires:  perl(File::Spec)
+BuildRequires:  perl(IO::Handle)
+BuildRequires:  perl(IPC::Open3)
+BuildRequires:  perl(Test::MockObject)
+BuildRequires:  perl(Test::More) >= 0.88
+Requires:       perl(:MODULE_COMPAT_%(eval "(perl -V:version)"; echo $version))
+Requires:       git
+Requires:       perl(CPAN::Meta)
+Requires:       perl(CPAN::ParseDistribution)
+Requires:       perl(File::Copy)
+Requires:       perl(LWP::Simple)
+Requires:       perl(LWP::Protocol::ftp)
+Requires:       perl(LWP::Protocol::http)
+Requires:       perl(LWP::UserAgent)
 
 %{?perl_default_filter}
 
@@ -64,7 +82,6 @@ Summary:        Patch CPAN modules using Git
 License:        GPL+ or Artistic
 Group:          Development/Tools
 Requires:       perl-Git-CPAN-Patch = %{version}-%{release}
-
 Requires:       git, git-email
 
 %description -n git-cpan-patch
@@ -73,38 +90,41 @@ easy the process of grabbing any distribution off CPAN, 
stuffing it in a
 local git repository and, once gleeful hacking has been perpetrated,
 sending back patches to its maintainer.
 
-
 %prep
 %setup -q -n Git-CPAN-Patch-%{version}
-%patch0 -p1
 
 %build
-%{__perl} Build.PL installdirs=vendor
+perl Build.PL installdirs=vendor
 ./Build
 
 %install
 ./Build install destdir=%{buildroot} create_packlist=0
-
 %{_fixperms} %{buildroot}/*
-
 # upstream now installs to /usr/bin; we still prefer /usr/libexec/git-core
 install -d -m 0755 %{buildroot}%{_libexecdir}/git-core
 mv %{buildroot}/%{_bindir}/* %{buildroot}%{_libexecdir}/git-core/
 
 %check
+git config --global user.email "perl-git-cpan-patch-ow...@fedoraproject.org"
+git config --global user.name "Git-CPAN-Patch Owner"
 ./Build test
 
 %files
-%doc AUTHOR_PLEDGE Changes LICENSE README
+%license LICENSE
+%doc AUTHOR_PLEDGE Changes README
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
 %files -n git-cpan-patch
-%doc AUTHOR_PLEDGE Changes LICENSE README
+%license LICENSE
+%doc AUTHOR_PLEDGE Changes README
 %{_libexecdir}/*
 %{_mandir}/man1/*
 
 %changelog
+* Tue Dec 16 2014 Petr Šabata <con...@redhat.com> - 2.0.3-8
+- 2.0.3 bump
+
 * Mon Sep 01 2014 Jitka Plesnikova <jples...@redhat.com> - 0.8.0-8
 - Perl 5.20 rebuild
 
diff --git a/sources b/sources
index 1abe16b..7a0a66d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fb958b5c3738cdbbaee22ac55dc68a9d  Git-CPAN-Patch-0.8.0.tar.gz
+38fd1c6a78c0e3f090ddd90b9d374e48  Git-CPAN-Patch-2.0.3.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Reply via email to