From 605c67d89eef81523712ccc5667d61e5b492f3a7 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Tue, 19 Jul 2016 15:43:33 +0200
Subject: 0.21 bump
---
.gitignore | 1 +
....12-Do-not-auto-install-modules-from-CPAN.patch | 26 ------------
perl-Test-Dependencies.spec | 46 ++++++++++------------
sources | 2 +-
4 files changed, 23 insertions(+), 52 deletions(-)
delete mode 100644 Test-Dependencies-0.12-Do-not-auto-install-modules-from-CPAN.patch
diff --git a/.gitignore b/.gitignore
index bd2b408..ba7c0fd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
Test-Dependencies-0.11.tar.gz
/Test-Dependencies-0.12.tar.gz
+/Test-Dependencies-0.21.tar.gz
diff --git a/Test-Dependencies-0.12-Do-not-auto-install-modules-from-CPAN.patch
b/Test-Dependencies-0.12-Do-not-auto-install-modules-from-CPAN.patch
deleted file mode 100644
index 0a662be..0000000
--- a/Test-Dependencies-0.12-Do-not-auto-install-modules-from-CPAN.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From d0a1c478dd161e9020dd956eb1534265a80eaa35 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
-Date: Wed, 17 Jun 2015 07:32:49 +0200
-Subject: [PATCH] Do not auto-install modules from CPAN
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: Petr Písař <ppisar(a)redhat.com>
----
- Makefile.PL | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/Makefile.PL b/Makefile.PL
-index 76793d0..1a6a1e9 100644
---- a/Makefile.PL
-+++ b/Makefile.PL
-@@ -18,5 +18,4 @@ build_requires('Test::Builder::Tester' => 0.64);
-
- no_index directory => "t-data";
-
--auto_install;
- WriteAll;
---
-2.1.0
-
diff --git a/perl-Test-Dependencies.spec b/perl-Test-Dependencies.spec
index d30d47d..86838cd 100644
--- a/perl-Test-Dependencies.spec
+++ b/perl-Test-Dependencies.spec
@@ -1,43 +1,41 @@
-Name: perl-Test-Dependencies
-Version: 0.12
-Release: 13%{?dist}
+Name: perl-Test-Dependencies
+Version: 0.21
+Release: 1%{?dist}
# see lib/Test/Dependencies.pm
License: GPL+ or Artistic
Group: Development/Libraries
-Summary: Ensure that your Makefile.PL specifies all module dependencies
-Source:
http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEV/Test-Dependencies-%{versi...
-# Disable installing missing modules from CPAN
-Patch0: Test-Dependencies-0.12-Do-not-auto-install-modules-from-CPAN.patch
+Summary: Ensure that your Makefile.PL specifies all module dependencies
+Source:
http://search.cpan.org/CPAN/authors/id/E/EH/EHUELS/Test-Dependencies-%{ve...
Url:
http://search.cpan.org/dist/Test-Dependencies
BuildArch: noarch
+BuildRequires: coreutils
BuildRequires: findutils
BuildRequires: make
BuildRequires: perl
BuildRequires: perl-generators
-BuildRequires: perl(inc::Module::Install)
-BuildRequires: perl(Module::Install::Metadata)
-BuildRequires: perl(Module::Install::WriteAll)
+BuildRequires: perl(CPAN::Meta::Requirements) >= 2.120620
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(Module::Metadata)
+BuildRequires: perl(strict)
+BuildRequires: perl(warnings)
BuildRequires: sed
# Run-time:
BuildRequires: perl(B::PerlReq)
BuildRequires: perl(base)
BuildRequires: perl(Carp)
+BuildRequires: perl(CPAN::Meta)
BuildRequires: perl(Exporter)
-BuildRequires: perl(File::Find::Rule)
+BuildRequires: perl(File::Find::Rule::Perl)
BuildRequires: perl(IPC::Cmd)
BuildRequires: perl(Module::CoreList)
BuildRequires: perl(PerlReq::Utils)
BuildRequires: perl(Pod::Strip)
BuildRequires: perl(strict)
BuildRequires: perl(Test::Builder::Module)
-BuildRequires: perl(warnings)
-BuildRequires: perl(YAML)
# Tests:
BuildRequires: perl(Test::Builder::Tester) >= 0.64
-BuildRequires: perl(Test::More)
-# Optional tests:
-BuildRequires: perl(Test::Pod) >= 1.14
-BuildRequires: perl(Test::Pod::Coverage) >= 1.04
+BuildRequires: perl(Test::More) >= 0.98
+BuildRequires: perl(Test::Needs)
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo
$version))
%description
@@ -49,34 +47,32 @@ more time but is more accurate.
%prep
%setup -q -n Test-Dependencies-%{version}
-%patch0 -p1
# Remove bundled modules
rm -r ./inc
sed -i -e '/^inc\//d' MANIFEST
%build
perl Makefile.PL INSTALLDIRS=vendor
-# Hide ExtUtils::MakeMaker dependency declaration in META.yml from
-# Test::Dependencies tests. System Module::Install::Makefile write it there
-# but Test::Dependencies ignores ./inc. This is need for unbundling ./inc.
-# CPAN RT#105285
-sed -i -e '/ExtUtils::MakeMaker:/d' META.yml
make %{?_smp_mflags}
%install
make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type f -name .packlist -delete
%{_fixperms} %{buildroot}/*
%check
make test
%files
-%doc README Changes
+%license LICENSE
+%doc README.md Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
+* Tue Jul 19 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.21-1
+- 0.21 bump
+
* Sun May 15 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.12-13
- Perl 5.24 rebuild
diff --git a/sources b/sources
index fa504b0..c68482b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c6a2296a4dd1f023cb396832c4c2535c Test-Dependencies-0.12.tar.gz
+4ab7522b9f83904b6840185271501c55 Test-Dependencies-0.21.tar.gz
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-Test-Dependencies.git/commit/?h=m...