Gentoo Archives: gentoo-commits

From: Kent Fredric <kentfredric@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Audio-Extract-PCM/, dev-perl/Audio-Extract-PCM/files/0.04_59/
Date: Tue, 05 Apr 2011 18:17:28
Message-Id: 640f4b49190d28a4f872d14a9b419946d7e24df0.kent@gentoo
1 commit: 640f4b49190d28a4f872d14a9b419946d7e24df0
2 Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
3 AuthorDate: Tue Apr 5 17:14:36 2011 +0000
4 Commit: Kent Fredric <kentfredric <AT> gmail <DOT> com>
5 CommitDate: Tue Apr 5 17:14:36 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=640f4b49
7
8 [newversion] Audio-Extract-PCM-0.45.900_rc
9
10 (Portage version: 2.2.0_alpha29/git/Linux x86_64, signed Manifest commit with key 0A0CB301)
11
12 ---
13 .../Audio-Extract-PCM-0.45.900_rc.ebuild | 54 ++++++++++++++++++++
14 dev-perl/Audio-Extract-PCM/ChangeLog | 6 ++
15 .../Audio-Extract-PCM/files/0.04_59/Exporter.patch | 12 ++++
16 3 files changed, 72 insertions(+), 0 deletions(-)
17
18 diff --git a/dev-perl/Audio-Extract-PCM/Audio-Extract-PCM-0.45.900_rc.ebuild b/dev-perl/Audio-Extract-PCM/Audio-Extract-PCM-0.45.900_rc.ebuild
19 new file mode 100644
20 index 0000000..74ea6e8
21 --- /dev/null
22 +++ b/dev-perl/Audio-Extract-PCM/Audio-Extract-PCM-0.45.900_rc.ebuild
23 @@ -0,0 +1,54 @@
24 +# Copyright 1999-2011 Gentoo Foundation
25 +# Distributed under the terms of the GNU General Public License v2
26 +# $Header: $
27 +
28 +EAPI=4
29 +
30 +MODULE_VERSION=0.04_59
31 +MODULE_AUTHOR=PEPE
32 +inherit perl-module
33 +
34 +DESCRIPTION="Extract PCM data from audio files"
35 +
36 +SLOT="0"
37 +KEYWORDS=""
38 +comment() { echo ''; }
39 +PATCHES=(
40 + "${FILESDIR}/${MODULE_VERSION}/Exporter.patch"
41 +)
42 +IUSE="test $(comment DISABLED, MAD BROKEN +recommended mad ) sndfile ogg"
43 +COMMON_DEPEND="
44 + media-sound/sox
45 + >=dev-perl/IO-CaptureOutput-1.10 $(comment 0.100.0)
46 + dev-perl/Class-Inspector
47 + dev-perl/Class-Accessor
48 + virtual/perl-version
49 + dev-perl/List-MoreUtils
50 +
51 +"
52 +DEPEND="
53 + ${COMMON_DEPEND}
54 + virtual/perl-Module-Build
55 + virtual/perl-IO-Compress
56 + test? (
57 + virtual/perl-Test-Simple
58 + )
59 + $(comment "DISABLED, Audio::MAD is broken
60 + mad? (
61 + dev-perl/Audio-Mad
62 + recommended? (
63 + dev-perl/Sys-Mmap-Simple
64 + )
65 + )"
66 + )
67 + ogg? (
68 + dev-perl/Ogg-Vorbis-Decoder
69 + )
70 + sndfile? (
71 + dev-perl/Audio-SndFile
72 + )
73 +"
74 +RDEPEND="
75 + ${COMMON_DEPEND}
76 +"
77 +SRC_TEST="do"
78
79 diff --git a/dev-perl/Audio-Extract-PCM/ChangeLog b/dev-perl/Audio-Extract-PCM/ChangeLog
80 index 8b1c107..afb822d 100644
81 --- a/dev-perl/Audio-Extract-PCM/ChangeLog
82 +++ b/dev-perl/Audio-Extract-PCM/ChangeLog
83 @@ -2,6 +2,12 @@
84 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
85 # $Header: $
86
87 +*Audio-Extract-PCM-0.45.900_rc (05 Apr 2011)
88 +
89 + 05 Apr 2011; Kent Fredric <kentfredric@×××××.com>
90 + +files/0.04_59/Exporter.patch, +Audio-Extract-PCM-0.45.900_rc.ebuild:
91 + Bump in devel release
92 +
93 *Audio-Extract-PCM-0.40.0 (05 Apr 2011)
94
95 05 Apr 2011; Kent Fredric <kentfredric@×××××.com>
96
97 diff --git a/dev-perl/Audio-Extract-PCM/files/0.04_59/Exporter.patch b/dev-perl/Audio-Extract-PCM/files/0.04_59/Exporter.patch
98 new file mode 100644
99 index 0000000..0495bd9
100 --- /dev/null
101 +++ b/dev-perl/Audio-Extract-PCM/files/0.04_59/Exporter.patch
102 @@ -0,0 +1,12 @@
103 +diff -Naur a/lib/Audio/Extract/PCM/Format.pm b/lib/Audio/Extract/PCM/Format.pm
104 +--- a/lib/Audio/Extract/PCM/Format.pm
105 ++++ b/lib/Audio/Extract/PCM/Format.pm
106 +@@ -5,7 +5,7 @@
107 + use base qw(Class::Accessor::Fast);
108 + use List::Util qw(max);
109 + use List::MoreUtils qw(any);
110 +-use base qw(Exporter);
111 ++use Exporter qw(import);
112 +
113 + use constant AEPF => __PACKAGE__;
114 + our @EXPORT = qw(AEPF);