aboutsummaryrefslogtreecommitdiffstats
path: root/editors/emacs
diff options
context:
space:
mode:
authorkeramida <keramida@FreeBSD.org>2010-05-22 03:51:04 +0800
committerkeramida <keramida@FreeBSD.org>2010-05-22 03:51:04 +0800
commit75a9ff08cd0653bcb45c6873b84f47bc18a8bcef (patch)
tree7f020b05b5ad412867f41886cc399622d5f9938b /editors/emacs
parentb83c3ccfdecd30b50914715324d4f7fd8b9a30bf (diff)
downloadfreebsd-ports-gnome-75a9ff08cd0653bcb45c6873b84f47bc18a8bcef.tar.gz
freebsd-ports-gnome-75a9ff08cd0653bcb45c6873b84f47bc18a8bcef.tar.zst
freebsd-ports-gnome-75a9ff08cd0653bcb45c6873b84f47bc18a8bcef.zip
When dbus is already installed on FreeBSD 6.X and Emacs builds
without X11 support, it may pick dbus up as a dependency and fail to link with the proper threading libraries. Approved by: Ashish SHUKLA <wahjava@gmail.com> (maintainer)
Diffstat (limited to 'editors/emacs')
-rw-r--r--editors/emacs/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/editors/emacs/Makefile b/editors/emacs/Makefile
index 68fa15eb01d3..2f4196d8acc9 100644
--- a/editors/emacs/Makefile
+++ b/editors/emacs/Makefile
@@ -7,7 +7,7 @@
PORTNAME= emacs
PORTVERSION= ${EMACS_VER}
-PORTEPOCH= 1
+PORTEPOCH= 2
CATEGORIES= editors ipv6
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -209,7 +209,11 @@ PLIST_SUB+= SOURCES=""
.endif
.if ${ARCH} == "ia64"
-BROKEN= Emacs 22.X does not currently build on ia64
+BROKEN= Emacs 23.X does not currently build on ia64
+.endif
+
+.if ${OSVERSION} < 700000 && defined(WITHOUT_X11) && defined(WITH_DBUS)
+BROKEN= Does not currently build with dbus support but without X11
.endif
post-patch: