Attached is a patch to update the current gaim-cvs ebuild to depend on libao and audiofile as gaim cvs no longer uses libnas, libesd, or libarts. Reproducible: Always Steps to Reproduce: 1. 2. 3. here's the patch: --- /usr/portage/net-im/gaim-cvs/gaim-cvs-0.60-r2.ebuild 2002-12-30 13:22:43.000000000 -0500 +++ gaim-cvs-0.60-r2.ebuild 2003-02-09 03:53:16.000000000 -0500 @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /home/cvsroot/gentoo-x86/net-im/gaim-cvs/gaim-cvs-0.60-r2.ebuild,v 1.4 2002/12/30 18:12:32 sethbc Exp $ -IUSE="nas nls esd arts perl" +IUSE="nls perl" DESCRIPTION="GTK Instant Messenger client - CVS ebuild." HOMEPAGE="http://gaim.sourceforge.net/" @@ -15,10 +15,9 @@ !net-im/gaim >=x11-libs/gtk+-2.0 >=dev-libs/glib-2.0 - esd? ( >=media-sound/esound-0.2.22-r2 ) + >=media-libs/audiofile-0.2.0 + media-libs/libao nls? ( sys-devel/gettext ) - nas? ( >=media-libs/nas-1.4.1-r1 ) - arts? ( >=kde-base/arts-0.9.5 ) perl? ( >=sys-devel/perl-5.6.1 ) spell? ( >=app-text/gtkspell-2.0.2 )" @@ -32,20 +31,9 @@ src_compile() { local myconf="--prefix=/usr" - use esd || myconf="${myconf} --disable-esd" use perl || myconf="${myconf} --disable-perl" - use nas && myconf="${myconf} --enable-nas" \ - || myconf="${myconf} --disable-nas" use spell || myconf="${myconf} --disable-gtkspell" - if [ "` use arts`" ]; then - inherit kde-functions - set-kdedir 3 - # $KDEDIR now points to arts location - else - myconf="${myconf} --disable-artsc" - fi - use nls || myconf="${myconf} --disable-nls" ./autogen.sh ${myconf} || die
Created attachment 8078 [details, diff] Patch to make gaim-cvs use libao/libaudio file now instead of nas,esd, or arts.
in portage as -r3 but -arch masked b/c i'm waiting from some new sounds from rob right now it sounds absolutely horrible...
alright done