diff options
author | hauke <hauke@pkgsrc.org> | 2012-04-25 11:56:42 +0000 |
---|---|---|
committer | hauke <hauke@pkgsrc.org> | 2012-04-25 11:56:42 +0000 |
commit | 9f7c0bb227080cf6de201423d7266a03670ad338 (patch) | |
tree | 88ff4d75383ca1a13a92911a18717e6f7ac3cecd | |
parent | c787a008b7af7cf8c41ce4f823fd7cb8d99826a6 (diff) | |
download | pkgsrc-9f7c0bb227080cf6de201423d7266a03670ad338.tar.gz |
Like emacs21, #define TERMINFO for NetBSD >= 6.
Fixes PR lib/46366 - thanks to dholland for the hint.
-rw-r--r-- | editors/xemacs/Makefile | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/editors/xemacs/Makefile b/editors/xemacs/Makefile index f515ecf305f..1950794f7ad 100644 --- a/editors/xemacs/Makefile +++ b/editors/xemacs/Makefile @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.101 2012/02/06 12:40:05 wiz Exp $ +# $NetBSD: Makefile,v 1.102 2012/04/25 11:56:42 hauke Exp $ PKGNAME?= ${DISTNAME} COMMENT?= XEmacs text editor version 21 DISTNAME= xemacs-21.4.22 -PKGREVISION= 5 +PKGREVISION= 6 CATEGORIES= editors MASTER_SITES= ${MASTER_SITE_XEMACS:=${DISTNAME:C/[.][^.]*$//}/} @@ -39,6 +39,13 @@ CONFIGURE_ARGS+= --with-mule=yes CONFIGURE_ARGS+= --with-msw=no CFLAGS+= -Dunix +# Use terminfo on NetBSD-6 and newer. +# We cannot use terminfo.*.mk as XEmacs enforces a link to termcap, +# but this is fine for us. +.if (${OPSYS} == "NetBSD") && exists(/usr/include/term.h) +CPPFLAGS+= -DTERMINFO +.endif + .if ${X11_TYPE} != "modular" INFOPATH= ${PREFIX}/${PKGINFODIR}:${X11BASE}/${PKGINFODIR}:${LOCALBASE}/${PKGINFODIR} .else |