diff options
author | joerg <joerg> | 2013-10-27 20:41:49 +0000 |
---|---|---|
committer | joerg <joerg> | 2013-10-27 20:41:49 +0000 |
commit | abb9ccb4c1b2f173dcbea0ab3e45b7de63132508 (patch) | |
tree | fe7edde63a010e1ae53d7ec5723e174dae9cae62 /editors/emacs20/Makefile | |
parent | 0bd0687eac61462fb7c7adfda718f9d0513d6358 (diff) | |
download | pkgsrc-abb9ccb4c1b2f173dcbea0ab3e45b7de63132508.tar.gz |
Use tradcpp for clang build, fallback to cpp -traditional otherwise.
Diffstat (limited to 'editors/emacs20/Makefile')
-rw-r--r-- | editors/emacs20/Makefile | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/editors/emacs20/Makefile b/editors/emacs20/Makefile index 4e8f4f691fd..818c117f0a6 100644 --- a/editors/emacs20/Makefile +++ b/editors/emacs20/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.48 2013/05/31 12:40:58 wiz Exp $ +# $NetBSD: Makefile,v 1.49 2013/10/27 20:41:49 joerg Exp $ DISTNAME= emacs-20.7 PKGNAME= ${DISTNAME:S/emacs/emacs20/} @@ -76,6 +76,14 @@ MAKE_ENV+= INSTALL_STRIP=${_STRIPFLAG_INSTALL:Q} CFLAGS+= -fno-zero-initialized-in-bss .endif +.if !empty(PKGSRC_COMPILER:Mclang) +TOOL_DEPENDS+= tradcpp-[0-9]*:../../devel/tradcpp +MAKEFILECPP= ${PREFIX}/bin/tradcpp +.else +MAKEFILECPP= ${CPP} -traditional-cpp +.endif +ALL_ENV+= MAKEFILECPP=${MAKEFILECPP:Q} + INFO_FILES= yes INSTALL_PROGRAM=${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} |