summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorjoerg <joerg>2009-12-29 21:51:00 +0000
committerjoerg <joerg>2009-12-29 21:51:00 +0000
commit981f1d6f0c4cf8e89d0a5882378a9424c9091b18 (patch)
treead20ad5230348b74967addf5179490a08aed1a78 /editors
parent6ba32a4d34f0bd1688c5ef09dd7453b72b5527db (diff)
downloadpkgsrc-981f1d6f0c4cf8e89d0a5882378a9424c9091b18.tar.gz
Fix the mysterious bulk build failure (temacs can only run in batch mode).
Diffstat (limited to 'editors')
-rw-r--r--editors/xemacs-current/distinfo3
-rw-r--r--editors/xemacs-current/patches/patch-an36
2 files changed, 38 insertions, 1 deletions
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)