[perl-Task-Kensho-Toolchain] 0.36 bump
Jitka Plesnikova
jplesnik at fedoraproject.org
Fri Mar 14 08:17:18 UTC 2014
commit 17cba2abea76d41573a136f1e8f23faa9d1cd8c1
Author: Jitka Plesnikova <jplesnik at redhat.com>
Date: Fri Mar 14 09:17:00 2014 +0100
0.36 bump
.gitignore | 1 +
Task-Kensho-Toolchain-0.36-Do-not-use-Carton.patch | 28 +++++++++++++++++++
perl-Task-Kensho-Toolchain.spec | 29 +++++++++++--------
sources | 2 +-
4 files changed, 47 insertions(+), 13 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index cf38c3a..eada871 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/Task-Kensho-Toolchain-0.27.tar.gz
/Task-Kensho-Toolchain-0.28.tar.gz
/Task-Kensho-Toolchain-0.35.tar.gz
+/Task-Kensho-Toolchain-0.36.tar.gz
diff --git a/Task-Kensho-Toolchain-0.36-Do-not-use-Carton.patch b/Task-Kensho-Toolchain-0.36-Do-not-use-Carton.patch
new file mode 100644
index 0000000..fb1d4ac
--- /dev/null
+++ b/Task-Kensho-Toolchain-0.36-Do-not-use-Carton.patch
@@ -0,0 +1,28 @@
+diff -up Task-Kensho-Toolchain-0.36/lib/Task/Kensho/Toolchain.pm.orig Task-Kensho-Toolchain-0.36/lib/Task/Kensho/Toolchain.pm
+--- Task-Kensho-Toolchain-0.36/lib/Task/Kensho/Toolchain.pm.orig 2014-03-13 14:57:02.408274760 +0100
++++ Task-Kensho-Toolchain-0.36/lib/Task/Kensho/Toolchain.pm 2014-03-13 16:58:28.525195861 +0100
+@@ -87,7 +87,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<local::lib>
+
+diff -up Task-Kensho-Toolchain-0.36/t/00-report-prereqs.t.orig Task-Kensho-Toolchain-0.36/t/00-report-prereqs.t
+--- Task-Kensho-Toolchain-0.36/t/00-report-prereqs.t.orig 2014-03-13 14:56:41.749066589 +0100
++++ Task-Kensho-Toolchain-0.36/t/00-report-prereqs.t 2014-03-13 14:57:53.447787300 +0100
+@@ -72,7 +72,7 @@ my $static_prereqs = do { my $x = {
+ 'App::cpanminus' => '0',
+ 'App::perlbrew' => '0',
+ 'CPAN::Mini' => '0',
+- 'Carton' => '0',
++# 'Carton' => '0',
+ 'local::lib' => '0',
+ 'version' => '0'
+ },
diff --git a/perl-Task-Kensho-Toolchain.spec b/perl-Task-Kensho-Toolchain.spec
index 3c8c4b5..0065df3 100644
--- a/perl-Task-Kensho-Toolchain.spec
+++ b/perl-Task-Kensho-Toolchain.spec
@@ -1,11 +1,12 @@
Name: perl-Task-Kensho-Toolchain
-Version: 0.35
+Version: 0.36
Release: 1%{?dist}
Summary: Task::Kensho::Toolchain Perl module
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.36-Do-not-use-Carton.patch
BuildArch: noarch
BuildRequires: perl
BuildRequires: perl(ExtUtils::MakeMaker)
@@ -14,8 +15,13 @@ BuildRequires: perl(warnings)
# Run-time:
# Tests do not need them, but build script does.
BuildRequires: perl(App::cpanminus)
+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(strict)
BuildRequires: perl(version)
# Tests:
BuildRequires: perl(File::Spec::Functions)
@@ -23,25 +29,21 @@ BuildRequires: perl(List::Util)
BuildRequires: perl(Test::More)
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl(App::cpanminus)
+Requires: perl(App::perlbrew)
+Requires: perl(CPAN::Mini)
Requires: perl(local::lib)
Requires: perl(version)
%{?perl_default_filter}
%description
-Kenshō (見性) (C. Wu) is a Japanese term for enlightenment
-experiences—most commonly used within the confines of Zen
-Buddhism—literally meaning "seeing one's nature"[1] or "true self."[2] It
-generally "refers to the realization of non-duality of subject and
-object."[3]
-
-Task::Kensho is a first cut at building a list of recommended modules for
-Enlightened Perl development. CPAN is wonderful, but there are too many
-wheels and you have to pick and choose among the various competing
-technologies.
+Task::Kensho is a list of recommended modules for Enlightened Perl
+development. CPAN is wonderful, but there are too many wheels and you have
+to pick and choose amongst the various competing technologies.
%prep
%setup -q -n Task-Kensho-Toolchain-%{version}
+%patch0 -p1
%build
perl Makefile.PL INSTALLDIRS=vendor
@@ -61,6 +63,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Tue Mar 11 2014 Jitka Plesnikova <jplesnik at redhat.com> - 0.36-1
+- 0.36 bump
+
* Mon Feb 03 2014 Jitka Plesnikova <jplesnik at redhat.com> - 0.35-1
- 0.35 bump
diff --git a/sources b/sources
index 10d3d5a..07700a9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9a6fdcaa4043e90482c2979f03c152c7 Task-Kensho-Toolchain-0.35.tar.gz
+2ac28ffcb84973d8fff8c0aeb85491aa Task-Kensho-Toolchain-0.36.tar.gz
More information about the perl-devel
mailing list