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/YAML-PP/
Date: Sun, 26 Apr 2020 15:17:03
Message-Id: 1587914200.be43f87f400ab010178cc361c2a8163c0f728aa7.kentnl@gentoo
1 commit: be43f87f400ab010178cc361c2a8163c0f728aa7
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 26 15:13:42 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 26 15:16:40 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be43f87f
7
8 dev-perl/YAML-PP: Add missing deps re bug #719642
9
10 Test::Deep's absence was breaking tests.
11
12 Additionally, I've added all the other dependencies upstream mentioned,
13 and moved from DEPEND to BDEPEND for EAPI7 reasons.
14
15 The "export ... " line is removed because it only affects the building
16 of XS/C code, of which this package has none (otherwise I'd have moved
17 it to src_configure because calling 'export' really shouldn't happen in
18 global scope, especially for this example, which could break pontetial
19 application of per-package settings with package.env)
20
21 Closes: https://bugs.gentoo.org/719642
22 Package-Manager: Portage-2.3.97, Repoman-2.3.22
23 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
24
25 dev-perl/YAML-PP/YAML-PP-0.18.0-r1.ebuild | 35 +++++++++++++++++++++++++++++++
26 1 file changed, 35 insertions(+)
27
28 diff --git a/dev-perl/YAML-PP/YAML-PP-0.18.0-r1.ebuild b/dev-perl/YAML-PP/YAML-PP-0.18.0-r1.ebuild
29 new file mode 100644
30 index 00000000000..7db24149237
31 --- /dev/null
32 +++ b/dev-perl/YAML-PP/YAML-PP-0.18.0-r1.ebuild
33 @@ -0,0 +1,35 @@
34 +# Copyright 1999-2020 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=7
38 +
39 +DIST_AUTHOR=TINITA
40 +DIST_VERSION=0.018
41 +SRC_TEST="do"
42 +inherit perl-module
43 +
44 +DESCRIPTION="YAML 1.2 processor in perl"
45 +SLOT="0"
46 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
47 +IUSE='test'
48 +RESTRICT="!test? ( test )"
49 +
50 +RDEPEND="
51 + virtual/perl-Carp
52 + virtual/perl-Data-Dumper
53 + virtual/perl-Encode
54 + virtual/perl-Exporter
55 + virtual/perl-MIME-Base64
56 + virtual/perl-Module-Load
57 + >=virtual/perl-Scalar-List-Utils-1.70.0
58 +"
59 +BDEPEND="${RDEPEND}
60 + virtual/perl-ExtUtils-MakeMaker
61 + test? (
62 + virtual/perl-File-Spec
63 + virtual/perl-IO
64 + dev-perl/Test-Deep
65 + >=virtual/perl-Test-Simple-0.980.0
66 + dev-perl/Test-Warn
67 + )
68 +"