Wed Nov 15 15:01:36 2017 UTC ()
Upgrade to XEmacs 21.5.34

Deal with bulk build namespace intrusion.

Was patch-an


(hauke)
diff -r1.1 -r0 pkgsrc/editors/xemacs-current/patches/patch-an
diff -r0 -r1.1 pkgsrc/editors/xemacs-current/patches/patch-src_Makefile.in.in

File Deleted: pkgsrc/editors/xemacs-current/patches/Attic/patch-an

File Added: pkgsrc/editors/xemacs-current/patches/patch-src_Makefile.in.in
$NetBSD: patch-src_Makefile.in.in,v 1.1 2017/11/15 15:01:36 hauke Exp $

Deal with bulk build namespace intrusion.

Was patch-an

--- src/Makefile.in.in.orig	2013-08-21 17:43:45.000000000 +0000
+++ src/Makefile.in.in
@@ -437,10 +437,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
@@ -644,7 +644,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
@@ -931,7 +931,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)