Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Template-Toolkit/
Date: Mon, 17 Apr 2017 03:26:58
Message-Id: 1492399580.8d75ed6be074b59bf8a1cc28945fb84d8ddd05ea.kentnl@gentoo
1 commit: 8d75ed6be074b59bf8a1cc28945fb84d8ddd05ea
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Mon Apr 17 03:26:20 2017 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Mon Apr 17 03:26:20 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d75ed6b
7
8 dev-perl/Template-Toolkit: Bump to version 2.270.0
9
10 - EAPI6
11 - Parallel Testing ( Upstream now has hack to support the needed
12 non-parallel tests executing serially )
13 - Purge bad tests
14
15 Upstream:
16 - Fix regex in uri/url filters removing double quotes as per
17 RFC3986
18 - Use testrules.yml to run compile*.t sequentially
19 - Add "empty" vmethods for scalar/list/hash
20 - Add --envvars option to tpage
21 - Add Template::Toolkit module (for indexing reasons)
22 - Fix warnings and typos.
23
24 Package-Manager: Portage-2.3.4, Repoman-2.3.2
25
26 dev-perl/Template-Toolkit/Manifest | 1 +
27 .../Template-Toolkit-2.270.0.ebuild | 42 ++++++++++++++++++++++
28 dev-perl/Template-Toolkit/metadata.xml | 1 +
29 3 files changed, 44 insertions(+)
30
31 diff --git a/dev-perl/Template-Toolkit/Manifest b/dev-perl/Template-Toolkit/Manifest
32 index 127ca96b833..ad7bfd53e4b 100644
33 --- a/dev-perl/Template-Toolkit/Manifest
34 +++ b/dev-perl/Template-Toolkit/Manifest
35 @@ -1 +1,2 @@
36 DIST Template-Toolkit-2.26.tar.gz 503055 SHA256 e7e1cf36026f1ef96d8233e18a3fb39e1eafe9109edc639ecf25b20651cd76be SHA512 97e49392542e240840b44f0d78ea601afb26a6675f76faa9765c158820d596308a7f35057bf347d51a86a5f9134dfd4a02ce7a80b47a98b9bdbca68fff9146d6 WHIRLPOOL 692f4dd9dbded5c53f16c839740a9957d898e382fa1e4de90f331c437e47db641a087290a785b6df00dde483984b7c40b76db4c90967139a0b44de15b6dee8ec
37 +DIST Template-Toolkit-2.27.tar.gz 511172 SHA256 1311a403264d0134c585af0309ff2a9d5074b8ece23ece5660d31ec96bf2c6dc SHA512 17f03a01a3d6ab0ef2247c77da15c46d9bbce3e0158172162da6abe47f53c5e7ca041a7c31506bb3a37f31c476ba747f5111c5b1b1d69614a4ce3352927fd4e6 WHIRLPOOL a663134854f139a34171d769f889f154f25c27f69d22c4cf62e9f718fbf002de7d3067f104fcc561ec172cf988cd45201bfed54eb49e46a5f50e220e2188d41d
38
39 diff --git a/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0.ebuild b/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0.ebuild
40 new file mode 100644
41 index 00000000000..198da8d18ec
42 --- /dev/null
43 +++ b/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0.ebuild
44 @@ -0,0 +1,42 @@
45 +# Copyright 1999-2017 Gentoo Foundation
46 +# Distributed under the terms of the GNU General Public License v2
47 +
48 +EAPI=6
49 +
50 +DIST_AUTHOR=ABW
51 +DIST_VERSION=2.27
52 +inherit perl-module
53 +
54 +DESCRIPTION="The Template Toolkit"
55 +
56 +SLOT="0"
57 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-aix ~x86-fbsd ~x86-solaris"
58 +IUSE="xml gd mysql postgres latex vim-syntax test"
59 +
60 +RDEPEND="dev-perl/Text-Autoformat
61 + mysql? ( dev-perl/DBD-mysql )
62 + postgres? ( dev-perl/DBD-Pg )
63 + >=dev-perl/AppConfig-1.56"
64 +DEPEND="${RDEPEND}
65 + test? ( dev-perl/CGI )
66 +"
67 +PDEPEND="dev-perl/Text-Autoformat
68 + vim-syntax? ( app-vim/tt2-syntax )
69 + xml? ( dev-perl/Template-XML )
70 + gd? ( dev-perl/Template-GD )
71 + mysql? ( dev-perl/Template-DBI )
72 + latex? ( dev-perl/Template-Plugin-Latex )
73 + postgres? ( dev-perl/Template-DBI )"
74 +
75 +myconf=(
76 + TT_XS_ENABLE=y
77 + TT_XS_DEFAULT=y
78 + TT_QUIET=y
79 + TT_ACCEPT=y
80 +)
81 +
82 +src_prepare() {
83 + # Blame Makefile.PL
84 + use test && perl_rm_files t/zz-*.t
85 + perl-module_src_prepare
86 +}
87
88 diff --git a/dev-perl/Template-Toolkit/metadata.xml b/dev-perl/Template-Toolkit/metadata.xml
89 index 8f1be4bec2f..2a00f590df1 100644
90 --- a/dev-perl/Template-Toolkit/metadata.xml
91 +++ b/dev-perl/Template-Toolkit/metadata.xml
92 @@ -55,6 +55,7 @@
93 <remote-id type="cpan-module">Template::Stash::XS</remote-id>
94 <remote-id type="cpan-module">Template::Test</remote-id>
95 <remote-id type="cpan-module">Template::TieString</remote-id>
96 + <remote-id type="cpan-module">Template::Toolkit</remote-id>
97 <remote-id type="cpan-module">Template::VMethods</remote-id>
98 <remote-id type="cpan-module">Template::View</remote-id>
99 <remote-id type="cpan-module">bytes</remote-id>