As with the emacs23 port, the no_x11 flavour of your port requires
dbus, which requires X. To fix this, add "--without-dbus
--without-gconf" to CONFIGURE_ARGS for the no_x11 flavour and update
WANTLIB and LIB_DEPENDS appropriately.
The emacs23 no_x11 package requires dbus, which requires X.
Here's a patch to fix it:
--- Makefile.orig Tue Aug 14 17:36:43 2012
+++ MakefileTue Aug 14 21:31:50 2012
@@ -56,7 +56,8 @@
. if ${FLAVOR:Mathena}
ERRORS = "Fatal: athena and no_x11 flavors are mutually
exclusi