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/Audio-FLAC-Header/, dev-perl/Audio-FLAC-Header/files/
Date: Wed, 29 Apr 2020 09:33:13
Message-Id: 1588152725.a9922416d5013ebc45fedf42daab0b091957274b.kentnl@gentoo
1 commit: a9922416d5013ebc45fedf42daab0b091957274b
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 29 09:29:40 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 29 09:32:05 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9922416
7
8 dev-perl/Audio-FLAC-Header: -r bump for EAPI7
9
10 - EAPI7
11 - Parallel Tests
12 - Makefiie patching moved to a patch instead of sed
13
14 Package-Manager: Portage-2.3.97, Repoman-2.3.22
15 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
16
17 .../Audio-FLAC-Header-2.400.0-r2.ebuild | 25 ++++++++++++++++++++++
18 .../files/Audio-FLAC-Header-2.4-no-dot-inc.patch | 24 +++++++++++++++++++++
19 2 files changed, 49 insertions(+)
20
21 diff --git a/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r2.ebuild b/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r2.ebuild
22 new file mode 100644
23 index 00000000000..e3e154a4b9b
24 --- /dev/null
25 +++ b/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r2.ebuild
26 @@ -0,0 +1,25 @@
27 +# Copyright 1999-2020 Gentoo Authors
28 +# Distributed under the terms of the GNU General Public License v2
29 +
30 +EAPI=7
31 +
32 +DIST_AUTHOR=DANIEL
33 +DIST_VERSION=2.4
34 +inherit perl-module
35 +
36 +DESCRIPTION="Access to FLAC audio metadata"
37 +
38 +SLOT="0"
39 +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
40 +
41 +RDEPEND="media-libs/flac"
42 +DEPEND="${RDEPEND}"
43 +BDEPEND="${RDEPEND}"
44 +
45 +PATCHES=(
46 + "${FILESDIR}/${PN}-2.4-no-dot-inc.patch"
47 +)
48 +PERL_RM_FILES=(
49 + "t/pod.t"
50 + "t/pod-coverage.t"
51 +)
52
53 diff --git a/dev-perl/Audio-FLAC-Header/files/Audio-FLAC-Header-2.4-no-dot-inc.patch b/dev-perl/Audio-FLAC-Header/files/Audio-FLAC-Header-2.4-no-dot-inc.patch
54 new file mode 100644
55 index 00000000000..522c355f9ca
56 --- /dev/null
57 +++ b/dev-perl/Audio-FLAC-Header/files/Audio-FLAC-Header-2.4-no-dot-inc.patch
58 @@ -0,0 +1,24 @@
59 +From c9826827c3ab83f5a14a936e2a2dd468250e1eed Mon Sep 17 00:00:00 2001
60 +From: Kent Fredric <kentnl@g.o>
61 +Date: Wed, 29 Apr 2020 21:17:45 +1200
62 +Subject: Ensure "." in @INC for Perl 5.28+
63 +
64 +---
65 + Makefile.PL | 1 +
66 + 1 file changed, 1 insertion(+)
67 +
68 +diff --git a/Makefile.PL b/Makefile.PL
69 +index 1d2b114..4c77d8d 100644
70 +--- a/Makefile.PL
71 ++++ b/Makefile.PL
72 +@@ -3,6 +3,7 @@
73 + use strict;
74 + use warnings;
75 + use Config;
76 ++use lib '.';
77 + use inc::Module::Install;
78 +
79 + # Automatically select XS or PP version in case neither argument is given
80 +--
81 +2.26.2
82 +