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/mp3blaster: ChangeLog mp3blaster-3.2.5-r1.ebuild
Date: Mon, 09 Jan 2012 17:34:49
Message-Id: 20120109173439.E81A32004B@flycatcher.gentoo.org
1 ssuominen 12/01/09 17:34:39
2
3 Modified: ChangeLog
4 Added: mp3blaster-3.2.5-r1.ebuild
5 Log:
6 Import Debian patchset; to fix number of issues ranging from endianess to memory leaks. Upstream seems quiet.
7
8 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.52 media-sound/mp3blaster/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/mp3blaster/ChangeLog?rev=1.52&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/mp3blaster/ChangeLog?rev=1.52&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/mp3blaster/ChangeLog?r1=1.51&r2=1.52
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/mp3blaster/ChangeLog,v
20 retrieving revision 1.51
21 retrieving revision 1.52
22 diff -u -r1.51 -r1.52
23 --- ChangeLog 9 Jan 2012 17:13:54 -0000 1.51
24 +++ ChangeLog 9 Jan 2012 17:34:39 -0000 1.52
25 @@ -1,6 +1,13 @@
26 # ChangeLog for media-sound/mp3blaster
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3blaster/ChangeLog,v 1.51 2012/01/09 17:13:54 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3blaster/ChangeLog,v 1.52 2012/01/09 17:34:39 ssuominen Exp $
30 +
31 +*mp3blaster-3.2.5-r1 (09 Jan 2012)
32 +
33 + 09 Jan 2012; Samuli Suominen <ssuominen@g.o>
34 + +mp3blaster-3.2.5-r1.ebuild:
35 + Import Debian patchset; to fix number of issues ranging from endianess to
36 + memory leaks. Upstream seems quiet.
37
38 09 Jan 2012; Samuli Suominen <ssuominen@g.o> mp3blaster-3.2.5.ebuild,
39 +files/mp3blaster-3.2.5-gcc44.patch:
40
41
42
43 1.1 media-sound/mp3blaster/mp3blaster-3.2.5-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/mp3blaster/mp3blaster-3.2.5-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/mp3blaster/mp3blaster-3.2.5-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: mp3blaster-3.2.5-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-sound/mp3blaster/mp3blaster-3.2.5-r1.ebuild,v 1.1 2012/01/09 17:34:39 ssuominen Exp $
53
54 EAPI=4
55 inherit eutils
56
57 DESCRIPTION="Text console based program for playing audio files"
58 HOMEPAGE="http://mp3blaster.sourceforge.net/"
59 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
60 mirror://debian/pool/main/m/${PN}/${PN}_${PV}-3.debian.tar.gz"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
65 IUSE="lirc oss sdl sid vorbis"
66
67 RDEPEND=">=sys-libs/ncurses-5.7-r7
68 lirc? ( app-misc/lirc )
69 sdl? ( media-libs/libsdl )
70 sid? ( =media-libs/libsidplay-1* )
71 vorbis? ( >=media-libs/libvorbis-1 )"
72 DEPEND="${RDEPEND}
73 x11-misc/imake
74 oss? ( virtual/os-headers )"
75
76 REQUIRED_USE="|| ( oss sdl )"
77
78 DOCS="AUTHORS BUGS ChangeLog CREDITS FAQ NEWS README TODO"
79
80 src_prepare() {
81 EPATCH_SOURCE=${WORKDIR}/debian/patches EPATCH_SUFFIX=patch EPATCH_FORCE=yes epatch
82 # file collision with media-sound/splay
83 sed -i -e 's:splay.1:splay_mp3blaster.1:' Makefile.in || die
84 mv -vf splay{,_mp3blaster}.1 || die
85 }
86
87 src_configure() {
88 # libpth and newthreads support are both broken
89 econf \
90 --disable-newthreads \
91 --without-pth \
92 --without-nas \
93 $(use_with lirc) \
94 $(use_with vorbis oggvorbis) \
95 $(use_with sid sidplay) \
96 --without-esd \
97 $(use_with sdl) \
98 $(use_with oss)
99 }
100
101 src_install() {
102 default
103 # file collision with media-sound/splay
104 mv -vf "${ED}"usr/bin/splay{,_mp3blaster} || die
105 }