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/Filter/
Date: Thu, 10 Sep 2020 16:36:02
Message-Id: 1599755718.58e4991173b821ab2f228e832c9d92205108d00d.kentnl@gentoo
1 commit: 58e4991173b821ab2f228e832c9d92205108d00d
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 10 16:34:48 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 10 16:35:18 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e49911
7
8 dev-perl/Filter: Bump to version 1.600.0
9
10 - EAPI7
11 - Remove unused/empty variable assignments
12 - Unconditionally strip bad tests
13 - Ensure CFLAGS passed to make/compiler
14
15 Upstream:
16 - Switch from DynaLoader to XSLoader
17 - Lazy load Carp when required
18 - Add new m4 filter
19 - Various test suite enhancements
20
21 Package-Manager: Portage-3.0.4, Repoman-3.0.1
22 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
23
24 dev-perl/Filter/Filter-1.600.0.ebuild | 32 ++++++++++++++++++++++++++++++++
25 dev-perl/Filter/Manifest | 1 +
26 dev-perl/Filter/metadata.xml | 1 +
27 3 files changed, 34 insertions(+)
28
29 diff --git a/dev-perl/Filter/Filter-1.600.0.ebuild b/dev-perl/Filter/Filter-1.600.0.ebuild
30 new file mode 100644
31 index 00000000000..d51eb847900
32 --- /dev/null
33 +++ b/dev-perl/Filter/Filter-1.600.0.ebuild
34 @@ -0,0 +1,32 @@
35 +# Copyright 1999-2020 Gentoo Authors
36 +# Distributed under the terms of the GNU General Public License v2
37 +
38 +EAPI=7
39 +
40 +DIST_AUTHOR=RURBAN
41 +DIST_VERSION=1.60
42 +DIST_EXAMPLES=("examples/*")
43 +inherit perl-module
44 +
45 +DESCRIPTION="Interface for creation of Perl Filters"
46 +
47 +SLOT="0"
48 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
49 +
50 +BDEPEND="
51 + virtual/perl-ExtUtils-MakeMaker
52 +"
53 +PERL_RM_FILES=(
54 + t/z_kwalitee.t
55 + t/z_manifest.t
56 + t/z_meta.t
57 + t/z_perl_minimum_version.t
58 + t/z_pod-coverage.t
59 + t/z_pod.t
60 +)
61 +src_compile() {
62 + mymake=(
63 + "OPTIMIZE=${CFLAGS}"
64 + )
65 + perl-module_src_compile
66 +}
67
68 diff --git a/dev-perl/Filter/Manifest b/dev-perl/Filter/Manifest
69 index 773b9219677..56ab4c7f3ca 100644
70 --- a/dev-perl/Filter/Manifest
71 +++ b/dev-perl/Filter/Manifest
72 @@ -1 +1,2 @@
73 DIST Filter-1.57.tar.gz 92255 BLAKE2B 33eaa676892f189e8e6ad8a86bd1a3769c3f7db08b65b7d0b349a884be44f1e098dc15c5c178406575c3c553af79a5c5ad6dbb58d0a5768eb96c81b378dfc050 SHA512 6e0fe52ace85b329a73a79522a8227b64017701c9949d89271257bc6c50c263074084a50c500a3250959617707261ea71abd2432678c0741f4ad713e03ddefec
74 +DIST Filter-1.60.tar.gz 95351 BLAKE2B ac7a53644e4423a5b34432f11a9354ff5ee9cbf56a3d790d86ec7ef2c5dc7468d6ef793b4c23b8258c8b8aba74198700c0b8800bdfdfea9fb890b6c78be20e80 SHA512 be6ecb9d37c8384de34e842e1e46a24c43592cb1995178ef7a100ef8b028e506d26c044ae9fd1e4672344cbc2dae06b9136b27eced5470cfce683017129cf248
75
76 diff --git a/dev-perl/Filter/metadata.xml b/dev-perl/Filter/metadata.xml
77 index 240c7eb9a59..d45629184b4 100644
78 --- a/dev-perl/Filter/metadata.xml
79 +++ b/dev-perl/Filter/metadata.xml
80 @@ -12,6 +12,7 @@
81 <remote-id type="cpan-module">Filter::cpp</remote-id>
82 <remote-id type="cpan-module">Filter::decrypt</remote-id>
83 <remote-id type="cpan-module">Filter::exec</remote-id>
84 + <remote-id type="cpan-module">Filter::m4</remote-id>
85 <remote-id type="cpan-module">Filter::sh</remote-id>
86 <remote-id type="cpan-module">Filter::tee</remote-id>
87 </upstream>