From 30e05a5c6809dae5c3e516a0a181e2c730879353 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com> Date: Mon, 16 May 2016 12:06:54 +0200 Subject: 0.39 bump
--- .gitignore | 1 + .rpmlint | 3 +- Task-Kensho-Toolchain-0.38-Do-not-use-Carton.patch | 16 ----------- Task-Kensho-Toolchain-0.39-Do-not-use-Carton.patch | 33 ++++++++++++++++++++++ perl-Task-Kensho-Toolchain.spec | 31 ++++++++++---------- sources | 2 +- 6 files changed, 51 insertions(+), 35 deletions(-) delete mode 100644 Task-Kensho-Toolchain-0.38-Do-not-use-Carton.patch create mode 100644 Task-Kensho-Toolchain-0.39-Do-not-use-Carton.patch diff --git a/.gitignore b/.gitignore index bf476a5..3903291 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /Task-Kensho-Toolchain-0.35.tar.gz /Task-Kensho-Toolchain-0.36.tar.gz /Task-Kensho-Toolchain-0.38.tar.gz +/Task-Kensho-Toolchain-0.39.tar.gz diff --git a/.rpmlint b/.rpmlint index 9776a10..418ba73 100644 --- a/.rpmlint +++ b/.rpmlint @@ -1,3 +1,2 @@ -# coding=utf-8 from Config import * -addFilter(u'spelling-error .* Kenshō'); +addFilter("spelling-error .* amongst"); diff --git a/Task-Kensho-Toolchain-0.38-Do-not-use-Carton.patch b/Task-Kensho-Toolchain-0.38-Do-not-use-Carton.patch deleted file mode 100644 index 418ccfe..0000000 --- a/Task-Kensho-Toolchain-0.38-Do-not-use-Carton.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -up Task-Kensho-Toolchain-0.38/lib/Task/Kensho/Toolchain.pm.orig Task-Kensho-Toolchain-0.38/lib/Task/Kensho/Toolchain.pm ---- Task-Kensho-Toolchain-0.38/lib/Task/Kensho/Toolchain.pm.orig 2014-09-14 00:36:56.000000000 +0200 -+++ Task-Kensho-Toolchain-0.38/lib/Task/Kensho/Toolchain.pm 2015-07-29 10:59:46.310994545 +0200 -@@ -88,7 +88,11 @@ Create a minimal mirror of CPAN - - =head3 L<Carton> - --Perl module dependency manager (aka Bundler for Perl) -+Perl module dependency manager (aka Bundler for Perl) - Not supported -+ -+Note: L<Carton> is not provided by Fedora. Carton does not work correctly, if -+the system uses perl installed by a vendor package with modules stripped from -+core as Fedora does. - - =head3 L<Pinto> - diff --git a/Task-Kensho-Toolchain-0.39-Do-not-use-Carton.patch b/Task-Kensho-Toolchain-0.39-Do-not-use-Carton.patch new file mode 100644 index 0000000..a542999 --- /dev/null +++ b/Task-Kensho-Toolchain-0.39-Do-not-use-Carton.patch @@ -0,0 +1,33 @@ +From e219319bdc4856a6c1863279f70a842f22c04f96 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com> +Date: Mon, 16 May 2016 11:53:37 +0200 +Subject: [PATCH] Do not use Carton +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Petr Písař <ppi...@redhat.com> +--- + lib/Task/Kensho/Toolchain.pm | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/lib/Task/Kensho/Toolchain.pm b/lib/Task/Kensho/Toolchain.pm +index cd9ef72..7f9fe5a 100644 +--- a/lib/Task/Kensho/Toolchain.pm ++++ b/lib/Task/Kensho/Toolchain.pm +@@ -88,7 +88,11 @@ Create a minimal mirror of CPAN + + =head3 L<Carton> + +-Perl module dependency manager (aka Bundler for Perl) ++Perl module dependency manager (aka Bundler for Perl) - Not supported ++ ++Note: L<Carton> is not provided by Fedora. Carton does not work correctly, if ++the system uses perl installed by a vendor package with modules stripped from ++core as Fedora does. + + =head3 L<Pinto> + +-- +2.5.5 + diff --git a/perl-Task-Kensho-Toolchain.spec b/perl-Task-Kensho-Toolchain.spec index 47bd832..787c534 100644 --- a/perl-Task-Kensho-Toolchain.spec +++ b/perl-Task-Kensho-Toolchain.spec @@ -1,40 +1,36 @@ Name: perl-Task-Kensho-Toolchain -Version: 0.38 +Version: 0.39 Release: 1%{?dist} -Summary: Task::Kensho::Toolchain Perl module +Summary: Glimpse at an Enlightened Perl (basic toolchain) License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Task-Kensho-Toolchain/ Source0: http://www.cpan.org/authors/id/E/ET/ETHER/Task-Kensho-Toolchain-%{version}.tar.gz -Patch0: Task-Kensho-Toolchain-0.38-Do-not-use-Carton.patch +# Carton does not work in our distribution +Patch0: Task-Kensho-Toolchain-0.39-Do-not-use-Carton.patch BuildArch: noarch BuildRequires: coreutils BuildRequires: findutils BuildRequires: make BuildRequires: perl +BuildRequires: perl-generators BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(strict) BuildRequires: perl(warnings) # Run-time: -# Tests do not need them, but build script does. -BuildRequires: perl(App::cpanminus) -BuildRequires: perl(App::FatPacker) -BuildRequires: perl(App::perlbrew) -# Not use perl(Carton) -# Carton is not provided by Fedora. Carton does not work correctly, if the -# system uses perl installed by a vendor package with modules stripped from -# core as Fedora does. -BuildRequires: perl(CPAN::Mini) -BuildRequires: perl(local::lib) -BuildRequires: perl(Pinto) -BuildRequires: perl(version) +# No run-time dependency is needed for tests. # Tests: BuildRequires: perl(File::Spec) +BuildRequires: perl(Module::Metadata) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(App::cpanminus) Requires: perl(App::FatPacker) Requires: perl(App::perlbrew) +# Do not use perl(Carton) +# Carton is not provided by Fedora. Carton does not work correctly, if the +# system uses perl installed by a vendor package with modules stripped from +# core as Fedora does. Requires: perl(CPAN::Mini) Requires: perl(local::lib) Requires: perl(Pinto) @@ -52,7 +48,7 @@ to pick and choose amongst the various competing technologies. %patch0 -p1 %build -perl Makefile.PL INSTALLDIRS=vendor +perl Makefile.PL INSTALLDIRS=vendor </dev/null make %{?_smp_mflags} %install @@ -70,6 +66,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 16 2016 Petr Pisar <ppi...@redhat.com> - 0.39-1 +- 0.39 bump + * Wed Jul 29 2015 Jitka Plesnikova <jples...@redhat.com> - 0.38-1 - 0.38 bump diff --git a/sources b/sources index c617377..98a844f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7c4360a7fd308131902b39f0537eaaea Task-Kensho-Toolchain-0.38.tar.gz +be15b2a8e80956b3daa550b52d1f859b Task-Kensho-Toolchain-0.39.tar.gz -- cgit v0.12 http://pkgs.fedoraproject.org/cgit/perl-Task-Kensho-Toolchain.git/commit/?h=f23&id=30e05a5c6809dae5c3e516a0a181e2c730879353 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/perl-devel@lists.fedoraproject.org