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-MPD/
Date: Fri, 06 May 2011 11:05:17
Message-Id: aebd99dd0fd58d283b4fbc6f16e8abd9f9a9c909.kent@gentoo
1 commit: aebd99dd0fd58d283b4fbc6f16e8abd9f9a9c909
2 Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
3 AuthorDate: Fri May 6 10:32:42 2011 +0000
4 Commit: Kent Fredric <kentfredric <AT> gmail <DOT> com>
5 CommitDate: Fri May 6 10:32:42 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=aebd99dd
7
8 [migrate/fix] Audio-MPD-1.102.260 , Modernize, migrate, fixdeps, remove extra Keywords
9
10 (Portage version: 2.2.0_alpha30/git/Linux x86_64, signed Manifest commit with key 0A0CB301)
11
12 ---
13 dev-perl/Audio-MPD/Audio-MPD-1.102.260.ebuild | 44 +++++++++++++++++++++++++
14 dev-perl/Audio-MPD/Audio-MPD-1.102260.ebuild | 32 ------------------
15 dev-perl/Audio-MPD/ChangeLog | 6 +++
16 dev-perl/Audio-MPD/metadata.xml | 9 +++++
17 4 files changed, 59 insertions(+), 32 deletions(-)
18
19 diff --git a/dev-perl/Audio-MPD/Audio-MPD-1.102.260.ebuild b/dev-perl/Audio-MPD/Audio-MPD-1.102.260.ebuild
20 new file mode 100644
21 index 0000000..d61c990
22 --- /dev/null
23 +++ b/dev-perl/Audio-MPD/Audio-MPD-1.102.260.ebuild
24 @@ -0,0 +1,44 @@
25 +# Copyright 1999-2011 Gentoo Foundation
26 +# Distributed under the terms of the GNU General Public License v2
27 +# $Header: $
28 +EAPI=4
29 +MODULE_AUTHOR="JQUELIN"
30 +MODULE_VERSION="1.102260"
31 +inherit perl-module
32 +
33 +DESCRIPTION="Audio::MPD is a Perl module for interfacing MPD through perl scripts."
34 +
35 +LICENSE="Artistic GPL-2"
36 +SLOT="0"
37 +KEYWORDS="~amd64 ~x86"
38 +IUSE=""
39 +comment() { echo ''; }
40 +RDEPEND="
41 + dev-perl/Audio-MPD-Common
42 + $(comment Audio::MPD::Common::Item)
43 + $(comment Audio::MPD::Common::Stats)
44 + $(comment Audio::MPD::Common::Status)
45 + virtual/perl-DB_File
46 + virtual/perl-Encode
47 + dev-perl/Getopt-Euclid
48 + virtual/perl-IO $(comment IO::Socket)
49 + dev-perl/Moose
50 + $(comment Moose::Util::TypeConstraints in Moose v0.05)
51 + dev-perl/MooseX-Has-Sugar
52 + dev-perl/MooseX-SemiAffordanceAccessor
53 + dev-perl/Proc-Daemon
54 + virtual/perl-Time-HiRes
55 + >=dev-lang/perl-5.10.0
56 +"
57 +DEPEND="${RDEPEND}
58 + $(comment configure)
59 + >=virtual/perl-Module-Build-0.36.01 $(comment 0.360.100)
60 +
61 + $(comment build)
62 + $(comment virtual/perl-English)
63 + $(comment virtual/perl-File-Find)
64 + virtual/perl-File-Temp
65 + >=dev-perl/Test-Corpus-Audio-MPD-1.92.920
66 + virtual/perl-Test-Simple
67 +"
68 +SRC_TEST="do"
69
70 diff --git a/dev-perl/Audio-MPD/Audio-MPD-1.102260.ebuild b/dev-perl/Audio-MPD/Audio-MPD-1.102260.ebuild
71 deleted file mode 100644
72 index 7ee8361..0000000
73 --- a/dev-perl/Audio-MPD/Audio-MPD-1.102260.ebuild
74 +++ /dev/null
75 @@ -1,32 +0,0 @@
76 -# Copyright 1999-2010 Gentoo Foundation
77 -# Distributed under the terms of the GNU General Public License v2
78 -# $Header: $
79 -
80 -inherit perl-module
81 -
82 -DESCRIPTION="Audio::MPD is a Perl module for interfacing MPD through perl scripts."
83 -HOMEPAGE="http://search.cpan.org/~jquelin/Audio-MPD/"
84 -SRC_URI="mirror://cpan/authors/id/J/JQ/JQUELIN/${P}.tar.gz"
85 -
86 -LICENSE="Artistic GPL-2"
87 -SLOT="0"
88 -KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
89 -IUSE=""
90 -
91 -SRC_TEST="do"
92 -
93 -RDEPEND="dev-perl/Proc-Daemon
94 - dev-perl/Audio-MPD-Common
95 - dev-perl/Getopt-Euclid
96 - dev-perl/Readonly
97 - dev-perl/MooseX-Has-Sugar
98 - dev-perl/MooseX-SemiAffordanceAccessor
99 - dev-lang/perl"
100 -DEPEND="${RDEPEND}
101 - virtual/perl-Module-Build"
102 -
103 -pkg_postinst() {
104 - elog "You need perl-experimental overlay for some dependencies"
105 - elog "Add the overlay with layman like this:"
106 - elog "layman -a perl-experimental"
107 -}
108
109 diff --git a/dev-perl/Audio-MPD/ChangeLog b/dev-perl/Audio-MPD/ChangeLog
110 index 9fef49f..dad19ce 100644
111 --- a/dev-perl/Audio-MPD/ChangeLog
112 +++ b/dev-perl/Audio-MPD/ChangeLog
113 @@ -2,6 +2,12 @@
114 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
115 # $Header: $
116
117 +*Audio-MPD-1.102.260 (06 May 2011)
118 +
119 + 06 May 2011; Kent Fredric <kentfredric@×××××.com>
120 + +Audio-MPD-1.102.260.ebuild, -Audio-MPD-1.102260.ebuild, +metadata.xml:
121 + Modernize, migrate, fixdeps, remove extra Keywords
122 +
123 06 May 2011; Kent Fredric <kentfredric@×××××.com> -Audio-MPD-9999.ebuild:
124 Remove -9999 version
125
126
127 diff --git a/dev-perl/Audio-MPD/metadata.xml b/dev-perl/Audio-MPD/metadata.xml
128 new file mode 100644
129 index 0000000..ccc7e0f
130 --- /dev/null
131 +++ b/dev-perl/Audio-MPD/metadata.xml
132 @@ -0,0 +1,9 @@
133 +<?xml version="1.0" encoding="UTF-8"?>
134 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
135 +<pkgmetadata>
136 + <herd>perl</herd>
137 + <maintainer>
138 + <email>kentfredric@×××××.com</email>
139 + <name>Kent Fredric</name>
140 + </maintainer>
141 +</pkgmetadata>