Getting gtk12 based apps to build with esound

Jeremy Messenger mezz7 at cox.net
Tue Mar 18 09:02:22 PDT 2008


On Tue, 18 Mar 2008 11:00:24 -0500, Jeremy Messenger <mezz7 at cox.net> wrote:

> On Mon, 17 Mar 2008 18:31:35 -0500, Kevin Oberman <oberman at es.net> wrote:
>
>> I am trying to get xmms to build with esound support. It used to be
>> there, but seems to have vanished recently.
>>
>> I see the Makefile contains:
>> .if ${HAVE_GNOME:Mesound}!=""
>> USE_GNOME+=     esound
>> OUTPUT_PLUGINS+=        esd
>> PLIST_SUB+=     ESDPLUGIN:=""
>> .else
>> CONFIGURE_ARGS+=        --disable-esd
>> PLIST_SUB+=     ESDPLUGIN:="@comment "
>> .endif
>>
>> This is only the first check for 'HAVE_GNOME:Mesound'.
>>
>> While I have esound enabled for Gnome (in Preferences) and most apps
>> seem to work just fine with it (totem, xine, mplayer, etc), xmms builds
>> without esound support since the test for 'HAVE_GNOME:Mesound' was
>> added.
>
> But, if esound exists then it will be enable by default. If esound  
> doesn't exist and you want to enable it, you can either use  
> WITH_GNOME=yes or WITH_GNOME=esound (both will working).
>
>> I suspect I need to rebuild something, but I don't know what. How do I
>> get this to work again?
>
> I don't use xmms, but yeah you should reinstall it if it doesn't build  
> with esound. If it still doesn't work, then you should talk with the  
> maintainer.

Hold on, I just checked in xmms port and it looks like he has forgotten to  
add WANT_GNOME=yes. You can add it under 'USE_GNOME=gtk12 gnomehack' or  
somewhere in that area above of that '.include <bsd.port.pre.mk>'.

Add CC'ing to the maintainer.

Cheers,
Mezz

> Cheers,
> Mezz
>
>> Thanks,


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-gnome mailing list