[marcuscom-devel] cvs commit: ports/net-im/empathy3 Makefile

Jeremy Messenger mezz.freebsd at gmail.com
Wed Jun 13 11:21:11 EDT 2012


On Wed, Jun 13, 2012 at 9:51 AM, Koop Mast <kwm at rainbow-runner.nl> wrote:
> On Wed, 2012-06-13 at 09:40 -0500, Jeremy Messenger wrote:
>> On Wed, Jun 13, 2012 at 5:39 AM, Koop Mast <kwm at marcuscom.com> wrote:
>> > kwm         2012-06-13 10:39:12 UTC
>> >
>> >  MarcusCom CVS repository
>> >
>> >  Modified files:
>> >    net-im/empathy3      Makefile
>> >  Log:
>> >  Convert to optionsNG.
>> >  Add cheese support.
>> >  Mark HAZE and MSN options broken. They depend on stuff pulling in farsight2..
>>
>> Umm, interesting... I have tracked it down to net-im/libpurple. The
>> libpurple is looking for farstream dependency first by default. I
>> think I should put farstream in the ports tree then have libpurple
>> depends on it. Add CC'ing to marcus about it.
>
> Hmm yes, but lets complicate this, empathy 2.34.x also depends on
> libpurple and that is still farsight2 based. So this is a really hairy
> situation we need to find a solution for.

Have libpurple depends on farstream then disable it by default with
optional should solve this issue.

Cheers,
Mezz


> -Koop
>
>
>> libpurple's configure.ac:
>> ------------------------------
>> dnl #######################################################################
>> dnl # Check for Farstream
>> dnl #######################################################################
>> AC_ARG_ENABLE(farstream,
>>       [AC_HELP_STRING([--disable-farstream], [compile without farstream support])],
>>       enable_farstream="$enableval", enable_farstream="yes")
>> if test "x$enable_farstream" != "xno"; then
>>       PKG_CHECK_MODULES(FARSTREAM, [farstream-0.1], [
>>               AC_SUBST(FARSTREAM_CFLAGS)
>>               AC_SUBST(FARSTREAM_LIBS)
>>       ], [
>>               # Try farsight.
>>               PKG_CHECK_MODULES(FARSTREAM, [farsight2-0.10 >= 0.0.9], [
>>                       AC_DEFINE(HAVE_FARSIGHT, 1, [Use Farsight instead of Farstream])
>>                       AC_SUBST(FARSTREAM_CFLAGS)
>>                       AC_SUBST(FARSTREAM_LIBS)
>>               ], [
>>                       enable_farstream="no"
>>               ])
>>       ])
>>  fi
>> ------------------------------
>>
>> Cheers,
>> Mezz


-- 
mezz.freebsd at gmail.com - mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org



More information about the marcuscom-devel mailing list