summaryrefslogtreecommitdiff
path: root/mk/emacs.mk
diff options
context:
space:
mode:
authorschmonz <schmonz>2002-12-07 02:37:56 +0000
committerschmonz <schmonz>2002-12-07 02:37:56 +0000
commit871498add4080b3a349768e215c1d64a2acbefc0 (patch)
tree9f9d7b468f453822a47bbad27f95a7fea151c8bd /mk/emacs.mk
parent514a02749c1d1a4bba8c32603688842be692d325 (diff)
downloadpkgsrc-871498add4080b3a349768e215c1d64a2acbefc0.tar.gz
Replace IGNORE into PKG_FAIL_REASON and PKG_SKIP_REASON, so pkgsrc
can stop builds when a dependency is broken, yet continue builds when a dependency is merely skipped (usually because it duplicates functionality in the base system). Thus IGNORE_FAIL, the oft-misunderstood and naught-documented option, goes away. This addresses many people's complaints on tech-pkg@ and other lists, as well as PR pkg/18157.
Diffstat (limited to 'mk/emacs.mk')
-rw-r--r--mk/emacs.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/mk/emacs.mk b/mk/emacs.mk
index 638eca9a9b5..fadccf52c27 100644
--- a/mk/emacs.mk
+++ b/mk/emacs.mk
@@ -1,4 +1,4 @@
-# $NetBSD: emacs.mk,v 1.7 2002/11/27 09:13:47 uebayasi Exp $
+# $NetBSD: emacs.mk,v 1.8 2002/12/07 02:37:57 schmonz Exp $
#
# A Makefile fragment for Emacs Lisp packages.
#
@@ -133,8 +133,8 @@ FOR.xemacs215= ""
EMACS_DEPENDENCY= ${BUILDLINK_DEPENDS.xemacs211}:../../editors/xemacs
FOR.xemacs211= ""
.else
-IGNORE+= "Accepted versions are: ${EMACS_VERSIONS_ACCEPTED}"
-IGNORE+= "No valid Emacs version installed found"
+PKG_FAIL_REASON+= "Accepted versions are: ${EMACS_VERSIONS_ACCEPTED}"
+PKG_FAIL_REASON+= "No valid Emacs version installed found"
.endif
.if defined(EMACS_FOR_BUILD_ONLY)
BUILD_DEPENDS+= ${EMACS_DEPENDENCY}