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

Koop Mast kwm at rainbow-runner.nl
Wed Jun 13 10:51:04 EDT 2012


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.

-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
> 
> 




More information about the marcuscom-devel mailing list