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/ExtUtils-LibBuilder/
Date: Thu, 20 Aug 2020 07:08:59
Message-Id: 1597907297.f1f9261c636a5f4cc858f31dd2d1134dad053a61.kentnl@gentoo
1 commit: f1f9261c636a5f4cc858f31dd2d1134dad053a61
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 20 07:07:45 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 20 07:08:17 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f9261c
7
8 dev-perl/ExtUtils-LibBuilder: -r bump for EAPI7 + toolchain love
9
10 - EAPI7
11 - Fix license
12 - Unconditionally remove bad tests
13 - Prevent breakage by LD!=ccld in ENV (this *may* fix bug #737304, but
14 my replication presented rather differently, so testing to confirm is
15 needed)
16
17 Bug: https://bugs.gentoo.org/737304
18 Package-Manager: Portage-2.3.103, Repoman-2.3.22
19 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
20
21 .../ExtUtils-LibBuilder-0.80.0-r1.ebuild | 39 ++++++++++++++++++++++
22 1 file changed, 39 insertions(+)
23
24 diff --git a/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
25 new file mode 100644
26 index 00000000000..bfe9f737d14
27 --- /dev/null
28 +++ b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
29 @@ -0,0 +1,39 @@
30 +# Copyright 1999-2020 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=6
34 +
35 +DIST_AUTHOR=AMBS
36 +DIST_VERSION=0.08
37 +
38 +inherit perl-module
39 +
40 +DESCRIPTION="A tool to build C libraries"
41 +# https://rt.cpan.org/Ticket/Display.html?id=133195
42 +LICENSE="|| ( Artistic GPL-1 )"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
45 +IUSE="test"
46 +RESTRICT="!test? ( test )"
47 +
48 +RDEPEND="
49 + >=virtual/perl-ExtUtils-CBuilder-0.230.0
50 + virtual/perl-File-Spec
51 + virtual/perl-File-Temp
52 +"
53 +DEPEND="dev-perl/Module-Build"
54 +BDEPEND="${RDEPEND}
55 + >=dev-perl/Module-Build-0.420.0
56 + test? (
57 + virtual/perl-Test-Simple
58 + )
59 +"
60 +PERL_RM_FILES=(
61 + "t/pod.t"
62 + "t/pod-coverage.t"
63 +)
64 +src_configure() {
65 + unset LD
66 + [[ -n "${CCLD}" ]] && export LD="${CCLD}"
67 + perl-module_src_configure
68 +}