Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/madplay: madplay-0.15.2b-r1.ebuild ChangeLog
Date: Wed, 11 Jan 2012 10:21:34
Message-Id: 20120111102122.5ED862004B@flycatcher.gentoo.org
1 ssuominen 12/01/11 10:21:22
2
3 Modified: madplay-0.15.2b-r1.ebuild ChangeLog
4 Log:
5 Remove deprecated media-sound/esound support
6
7 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.14 media-sound/madplay/madplay-0.15.2b-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/madplay/madplay-0.15.2b-r1.ebuild?rev=1.14&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/madplay/madplay-0.15.2b-r1.ebuild?rev=1.14&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/madplay/madplay-0.15.2b-r1.ebuild?r1=1.13&r2=1.14
15
16 Index: madplay-0.15.2b-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/madplay/madplay-0.15.2b-r1.ebuild,v
19 retrieving revision 1.13
20 retrieving revision 1.14
21 diff -u -r1.13 -r1.14
22 --- madplay-0.15.2b-r1.ebuild 31 Aug 2011 20:36:44 -0000 1.13
23 +++ madplay-0.15.2b-r1.ebuild 11 Jan 2012 10:21:22 -0000 1.14
24 @@ -1,8 +1,9 @@
25 -# Copyright 1999-2011 Gentoo Foundation
26 +# Copyright 1999-2012 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/madplay/madplay-0.15.2b-r1.ebuild,v 1.13 2011/08/31 20:36:44 mattst88 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/madplay/madplay-0.15.2b-r1.ebuild,v 1.14 2012/01/11 10:21:22 ssuominen Exp $
30
31 -inherit eutils autotools
32 +EAPI=4
33 +inherit autotools eutils
34
35 DESCRIPTION="The MAD audio player"
36 HOMEPAGE="http://www.underbit.com/products/mad/"
37 @@ -11,44 +12,26 @@
38 LICENSE="GPL-2"
39 SLOT="0"
40 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
41 -IUSE="debug nls esd alsa"
42 +IUSE="alsa debug nls"
43
44 -# ~media-libs/libmad-${PV}
45 -# ~media-libs/libid3tag-${PV}
46 -# This version uses the previous libs... the only change is in handling lame encoded mp3s...
47 -# See http://sourceforge.net/project/shownotes.php?group_id=12349&release_id=219475
48 -
49 -RDEPEND="esd? ( media-sound/esound )
50 - ~media-libs/libmad-0.15.1b
51 - alsa? ( media-libs/alsa-lib )
52 - ~media-libs/libid3tag-0.15.1b"
53 +RDEPEND=">=media-libs/libid3tag-0.15.1b
54 + >=media-libs/libmad-0.15.1b
55 + alsa? ( media-libs/alsa-lib )"
56 DEPEND="${RDEPEND}
57 - nls? ( >=sys-devel/gettext-0.11.2 )"
58 + nls? ( sys-devel/gettext )"
59
60 -src_unpack() {
61 - unpack ${A}
62 - cd "${S}"
63 - eautoreconf # need new libtool for interix
64 +DOCS="CHANGES CREDITS README TODO"
65 +
66 +src_prepare() {
67 + epatch "${FILESDIR}"/${PN}-macos.patch
68 + eautoreconf #need new libtool for interix
69 epunt_cxx #74499
70 - epatch "${FILESDIR}/${PN}-macos.patch"
71 }
72
73 -src_compile() {
74 - # configure will bail out if both esd and alsa are enabled
75 - local myconf
76 - use alsa && myconf="--with-alsa --without-esd"
77 - use esd && myconf="--without-alsa --with-esd"
78 - use alsa || use esd || myconf="--without-alsa --without-esd"
79 -
80 +src_configure() {
81 econf \
82 $(use_enable nls) \
83 $(use_enable debug debugging) \
84 - ${myconf} \
85 - || die "configure failed"
86 - emake || die "make failed"
87 -}
88 -
89 -src_install() {
90 - make DESTDIR="${D}" install || die
91 - dodoc CHANGES CREDITS README TODO VERSION
92 + $(use_with alsa) \
93 + --without-esd
94 }
95
96
97
98 1.52 media-sound/madplay/ChangeLog
99
100 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/madplay/ChangeLog?rev=1.52&view=markup
101 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/madplay/ChangeLog?rev=1.52&content-type=text/plain
102 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/madplay/ChangeLog?r1=1.51&r2=1.52
103
104 Index: ChangeLog
105 ===================================================================
106 RCS file: /var/cvsroot/gentoo-x86/media-sound/madplay/ChangeLog,v
107 retrieving revision 1.51
108 retrieving revision 1.52
109 diff -u -r1.51 -r1.52
110 --- ChangeLog 31 Aug 2011 20:36:44 -0000 1.51
111 +++ ChangeLog 11 Jan 2012 10:21:22 -0000 1.52
112 @@ -1,6 +1,10 @@
113 # ChangeLog for media-sound/madplay
114 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
115 -# $Header: /var/cvsroot/gentoo-x86/media-sound/madplay/ChangeLog,v 1.51 2011/08/31 20:36:44 mattst88 Exp $
116 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
117 +# $Header: /var/cvsroot/gentoo-x86/media-sound/madplay/ChangeLog,v 1.52 2012/01/11 10:21:22 ssuominen Exp $
118 +
119 + 11 Jan 2012; Samuli Suominen <ssuominen@g.o>
120 + madplay-0.15.2b-r1.ebuild:
121 + Remove deprecated media-sound/esound support
122
123 31 Aug 2011; Matt Turner <mattst88@g.o> madplay-0.15.2b-r1.ebuild:
124 Changed -mips to ~mips. Works fine here.