Index: tangerine.git/configure.ac
===================================================================
--- tangerine.git.orig/configure.ac	2010-10-24 16:55:23.438870031 +0100
+++ tangerine.git/configure.ac	2010-10-24 16:55:31.419486112 +0100
@@ -117,6 +117,54 @@
         build_session_plugin="yes"
         platform="LINUX"
         ;;
+    *-*-kfreebsd*)
+        PKG_CHECK_MODULES(GLIB_SHARP_20, glib-sharp-2.0)
+        AC_SUBST(GLIB_SHARP_20_LIBS)
+
+        PKG_CHECK_MODULES(GTK_SHARP_20, gtk-sharp-2.0)
+        AC_SUBST(GTK_SHARP_LIBS_20)
+
+        PKG_CHECK_MODULES(GLADE_SHARP_20, glade-sharp-2.0)
+        AC_SUBST(GLADE_SHARP_LIBS_20)
+
+        PKG_CHECK_MODULES(NDESK_DBUS_10, ndesk-dbus-1.0)
+        AC_SUBST([NDESK_DBUS_10_LIBS])
+
+        PKG_CHECK_MODULES(NDESK_DBUS_GLIB_10, ndesk-dbus-glib-1.0)
+        AC_SUBST([NDESK_DBUS_GLIB_10_LIBS])
+
+        PKG_CHECK_MODULES(X_SESSION, sm)
+        AC_SUBST([X_SESSION_LIBS])
+
+        have_inotify="no"
+        build_gui="yes"
+        build_session_plugin="yes"
+        platform="LINUX"
+        ;;
+    *-*-kfreebsd*)
+        PKG_CHECK_MODULES(GLIB_SHARP_20, glib-sharp-2.0)
+        AC_SUBST(GLIB_SHARP_20_LIBS)
+
+        PKG_CHECK_MODULES(GTK_SHARP_20, gtk-sharp-2.0)
+        AC_SUBST(GTK_SHARP_LIBS_20)
+
+        PKG_CHECK_MODULES(GLADE_SHARP_20, glade-sharp-2.0)
+        AC_SUBST(GLADE_SHARP_LIBS_20)
+
+        PKG_CHECK_MODULES(NDESK_DBUS_10, ndesk-dbus-1.0)
+        AC_SUBST([NDESK_DBUS_10_LIBS])
+
+        PKG_CHECK_MODULES(NDESK_DBUS_GLIB_10, ndesk-dbus-glib-1.0)
+        AC_SUBST([NDESK_DBUS_GLIB_10_LIBS])
+
+        PKG_CHECK_MODULES(X_SESSION, sm)
+        AC_SUBST([X_SESSION_LIBS])
+
+        have_inotify="no"
+        build_gui="yes"
+        build_session_plugin="yes"
+        platform="LINUX"
+        ;;
     *-*-darwin*)
         have_inotify="no"
         build_gui="no"
