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 | 01e1b838a1597000c2f637bbd0424a574a2df5dc (patch) | |
tree | 88ff4d75383ca1a13a92911a18717e6f7ac3cecd /editors | |
parent | 41745d41189c5e7198b09f161cd8ee70f24a8206 (diff) | |
download | pkgsrc-01e1b838a1597000c2f637bbd0424a574a2df5dc.tar.gz |
Like emacs21, #define TERMINFO for NetBSD >= 6.
Fixes PR lib/46366 - thanks to dholland for the hint.
Diffstat (limited to 'editors')
-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 |