--- ./configure.in.orig 2008-10-13 09:49:41.000000000 +0200 +++ ./configure.in 2008-10-15 17:26:10.000000000 +0200 @@ -38,6 +38,10 @@ AM_CONDITIONAL([HAVE_OS_CYGWIN], [test x if test x"`uname | grep \"CYGWIN\"`" != x""; then AC_DEFINE([HAVE_OS_CYGWIN], [1], [Compiling under cygwin]) fi +AM_CONDITIONAL([HAVE_OS_DARWIN], [test x"`uname`" = x"Darwin"]) +if test x"`uname`" = x"Darwin"; then + AC_DEFINE([HAVE_OS_DARWIN], [1], [Compiling under darwin]) +fi dnl check for basic programs AC_PROG_CC() --- ./libxfsm/Makefile.am.orig 2008-10-11 14:25:15.000000000 +0200 +++ ./libxfsm/Makefile.am 2008-10-15 17:26:10.000000000 +0200 @@ -30,6 +30,12 @@ libxfsm_4_6_la_LIBADD = \ $(XFCONF_LIBS) endif +if HAVE_OS_DARWIN +libxfsm_4_6_la_LIBADD = \ + $(LIBXFCEGUI4_LIBS) \ + $(XFCONF_LIBS) +endif + libxfsmincludedir = \ $(includedir)/xfce4/xfce4-session-4.6/libxfsm