From 9f7c0bb227080cf6de201423d7266a03670ad338 Mon Sep 17 00:00:00 2001 From: hauke Date: Wed, 25 Apr 2012 11:56:42 +0000 Subject: Like emacs21, #define TERMINFO for NetBSD >= 6. Fixes PR lib/46366 - thanks to dholland for the hint. --- editors/xemacs/Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'editors') 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 -- cgit v1.2.3