[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