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/alsaplayer: ChangeLog alsaplayer-0.99.81.ebuild
Date: Tue, 09 Nov 2010 13:29:41
Message-Id: 20101109132937.5309120051@flycatcher.gentoo.org
1 ssuominen 10/11/09 13:29:37
2
3 Modified: ChangeLog
4 Added: alsaplayer-0.99.81.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha4/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.74 media-sound/alsaplayer/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsaplayer/ChangeLog?rev=1.74&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsaplayer/ChangeLog?rev=1.74&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsaplayer/ChangeLog?r1=1.73&r2=1.74
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/ChangeLog,v
20 retrieving revision 1.73
21 retrieving revision 1.74
22 diff -u -r1.73 -r1.74
23 --- ChangeLog 23 May 2010 18:17:43 -0000 1.73
24 +++ ChangeLog 9 Nov 2010 13:29:37 -0000 1.74
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-sound/alsaplayer
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/ChangeLog,v 1.73 2010/05/23 18:17:43 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/ChangeLog,v 1.74 2010/11/09 13:29:37 ssuominen Exp $
30 +
31 +*alsaplayer-0.99.81 (09 Nov 2010)
32 +
33 + 09 Nov 2010; Samuli Suominen <ssuominen@g.o>
34 + +alsaplayer-0.99.81.ebuild:
35 + Version bump.
36
37 23 May 2010; Pacho Ramos <pacho@g.o> alsaplayer-0.99.80-r1.ebuild:
38 stable amd64, bug 307483
39
40
41
42 1.1 media-sound/alsaplayer/alsaplayer-0.99.81.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsaplayer/alsaplayer-0.99.81.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsaplayer/alsaplayer-0.99.81.ebuild?rev=1.1&content-type=text/plain
46
47 Index: alsaplayer-0.99.81.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/alsaplayer-0.99.81.ebuild,v 1.1 2010/11/09 13:29:37 ssuominen Exp $
52
53 EAPI=2
54 inherit autotools eutils
55
56 DESCRIPTION="A heavily multi-threaded pluggable audio player."
57 HOMEPAGE="http://www.alsaplayer.org"
58 SRC_URI="http://www.${PN}.org/${P}.tar.bz2"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86"
63 IUSE="alsa audiofile doc esd flac gtk id3tag jack mad mikmod nas nls ogg opengl oss vorbis xosd"
64
65 RDEPEND="media-libs/libsndfile
66 sys-libs/zlib
67 alsa? ( media-libs/alsa-lib )
68 audiofile? ( media-libs/audiofile )
69 esd? ( media-sound/esound )
70 flac? ( media-libs/flac )
71 gtk? ( >=x11-libs/gtk+-2.10 )
72 id3tag? ( media-libs/libid3tag )
73 jack? ( >=media-sound/jack-audio-connection-kit-0.80 )
74 mad? ( media-libs/libmad )
75 mikmod? ( media-libs/libmikmod )
76 nas? ( media-libs/nas )
77 ogg? ( media-libs/libogg )
78 opengl? ( virtual/opengl )
79 vorbis? ( media-libs/libvorbis )
80 xosd? ( x11-libs/xosd )"
81 DEPEND="${RDEPEND}
82 dev-util/pkgconfig
83 doc? ( app-doc/doxygen )
84 nls? ( sys-devel/gettext )"
85
86 src_prepare() {
87 sed -i \
88 -e 's:AM_CFLAGS = $(AM_CXXFLAGS)::' \
89 output/jack/Makefile.am || die
90
91 sed -i \
92 -e 's:-O2 -funroll-loops -finline-functions -ffast-math::' \
93 configure.ac || die
94
95 eautoreconf
96 }
97
98 src_configure() {
99 use doc || export ac_cv_prog_HAVE_DOXYGEN=false
100 use xosd || export ac_cv_lib_xosd_xosd_create=no
101
102 local myconf
103 if ! use alsa && ! use oss && ! use esd && ! use jack && ! use nas; then
104 myconf="--enable-oss"
105 fi
106
107 econf \
108 --docdir=/usr/share/doc/${PF} \
109 --disable-dependency-tracking \
110 $(use_enable nls) \
111 $(use_enable opengl) \
112 $(use_enable mikmod) \
113 $(use_enable vorbis oggvorbis) \
114 $(use_enable audiofile) \
115 $(use_enable flac) \
116 $(use_enable mad) \
117 $(use_enable id3tag) \
118 $(use_enable gtk systray) \
119 $(use_enable jack) \
120 $(use_enable alsa) \
121 $(use_enable esd) \
122 $(use_enable oss) \
123 $(use_enable gtk gtk2) \
124 $(use_enable nas) \
125 ${myconf}
126 }
127
128 src_install() {
129 emake DESTDIR="${D}" install || die
130 dodoc AUTHORS ChangeLog README TODO docs/*.txt
131 newicon interface/gtk2/pixmaps/logo.xpm ${PN}.xpm
132
133 find "${D}" -name '*.la' -exec rm -f '{}' +
134 }