From 981f1d6f0c4cf8e89d0a5882378a9424c9091b18 Mon Sep 17 00:00:00 2001 From: joerg Date: Tue, 29 Dec 2009 21:51:00 +0000 Subject: Fix the mysterious bulk build failure (temacs can only run in batch mode). --- editors/xemacs-current/distinfo | 3 ++- editors/xemacs-current/patches/patch-an | 36 +++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 editors/xemacs-current/patches/patch-an (limited to 'editors') diff --git a/editors/xemacs-current/distinfo b/editors/xemacs-current/distinfo index ea785cb3e5a..eeebcbf6c1f 100644 --- a/editors/xemacs-current/distinfo +++ b/editors/xemacs-current/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.21 2008/05/04 22:27:07 tonnerre Exp $ +$NetBSD: distinfo,v 1.22 2009/12/29 21:51:00 joerg Exp $ SHA1 (xemacs-21.5.27.tar.gz) = 55fc3e9c8fe3cac92791ffe1a0870aeae1baf0b8 RMD160 (xemacs-21.5.27.tar.gz) = ee0caff8730c999d37aa3a19b19f23d5756837ad @@ -16,3 +16,4 @@ SHA1 (patch-aj) = aeebaec687a1ea2974d909404938fc060d5df75f SHA1 (patch-ak) = c8a3369efdd4af32b1a65cdb3d798724d63b3ed5 SHA1 (patch-al) = 33000a300de6358c0ba3260708d6d625dcd625a2 SHA1 (patch-am) = 0ccbead4be5da92e73a15432ff1b063da13cf0b4 +SHA1 (patch-an) = f382865087f011ea3806d707cbf784fac81ad746 diff --git a/editors/xemacs-current/patches/patch-an b/editors/xemacs-current/patches/patch-an new file mode 100644 index 00000000000..e32554bbd1b --- /dev/null +++ b/editors/xemacs-current/patches/patch-an @@ -0,0 +1,36 @@ +$NetBSD: patch-an,v 1.1 2009/12/29 21:51:00 joerg Exp $ + +--- src/Makefile.in.in.orig 2009-12-29 21:28:28.000000000 +0000 ++++ src/Makefile.in.in +@@ -451,10 +451,10 @@ RAW_EXE = temacs + DO_TEMACS = $(DUMPENV) ./$(RAW_EXE) + DO_XEMACS = ./$(PROGNAME) + +-BATCH = -no-packages -batch ++MY_BATCH = -no-packages -batch + BATCH_PACKAGES = -vanilla -batch +-TEMACS_BATCH = $(DO_TEMACS) -nd $(BATCH) +-XEMACS_BATCH = $(DO_XEMACS) $(BATCH) ++TEMACS_BATCH = $(DO_TEMACS) -nd $(MY_BATCH) ++XEMACS_BATCH = $(DO_XEMACS) $(MY_BATCH) + XEMACS_BATCH_PACKAGES = $(DO_XEMACS) $(BATCH_PACKAGES) + temacs_loadup_args = -l $(LISP)/loadup.el + dump_temacs_args = $(temacs_loadup_args) dump +@@ -663,7 +663,7 @@ load-shadows: update-elc-2 + + release: all + -if [ -w $(LISP) ]; then \ +- w=`pwd`; cd $(SRC) && $$w/$(RAW_EXE) -nd $(BATCH) -l $(LISP)/inc-vers; \ ++ w=`pwd`; cd $(SRC) && $$w/$(RAW_EXE) -nd $(MY_BATCH) -l $(LISP)/inc-vers; \ + else true; fi + -$(dump_temacs) + touch release +@@ -974,7 +974,7 @@ run-rtcmacs: rtcmacs + ignore POLL; \ + check -access; \ + suppress rui; \ +- runargs -nd $(BATCH) $(run_temacs_args) -vanilla; \ ++ runargs -nd $(MY_BATCH) $(run_temacs_args) -vanilla; \ + run' rtcmacs + + debug-temacs: $(RAW_EXE) -- cgit v1.2.3