Blob Blame History Raw
diff -ur src.orig/config/Amoeba.cf src/config/Amoeba.cf
--- src.orig/config/Amoeba.cf	1995-12-20 10:26:47.000000000 -0500
+++ src/config/Amoeba.cf	2005-03-03 11:52:59.000000000 -0500
@@ -309,7 +309,8 @@
 #ifndef InstallManPageAliases
 #define	InstallManPageAliases(file,destdir,aliases)			@@\
 install.man::								@@\
-	@(TMP=/tmp/tmp.$$$$; \						@@\
+	@(TMP=$(DESTDIR)destdir/file.$(MANSUFFIX).$$$$; \		@@\
+	$(MKXDIRHIER) `dirname $${TMP}` ; \				@@\
 	$(RM) $${TMP}; \						@@\
 	echo .so `basename destdir`/file.$(MANSUFFIX) > $${TMP}; \	@@\
 	for i in aliases; do (set -x; \					@@\
diff -ur src.orig/config/Imake.rules src/config/Imake.rules
--- src.orig/config/Imake.rules	2000-04-19 06:51:00.000000000 -0400
+++ src/config/Imake.rules	2005-03-03 12:22:32.000000000 -0500
@@ -999,7 +999,8 @@
 #ifndef InstallManPageAliases
 #define	InstallManPageAliases(file,destdir,aliases)			@@\
 install.man::								@@\
-	@(TMP=/tmp/tmp.$$$$; \						@@\
+	@(TMP=$(DESTDIR)destdir/file.$(MANSUFFIX).$$$$; \		@@\
+	$(MKDIRHIER) `dirname $${TMP}` ; \				@@\
 	RemoveFile($${TMP}); \						@@\
 	echo .so `basename destdir`/file.$(MANSUFFIX) > $${TMP}; \	@@\
 	for i in aliases; do (set -x; \					@@\
diff -ur src.orig/config/NetBSD.cf src/config/NetBSD.cf
--- src.orig/config/NetBSD.cf	1995-12-20 10:26:45.000000000 -0500
+++ src/config/NetBSD.cf	2005-03-03 11:53:29.000000000 -0500
@@ -99,9 +99,7 @@
 file.0:: file.man							@@\
 	@if [ -f file.man ]; \						@@\
 	then \								@@\
-	cat file.man | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.man; \	@@\
-	cp /tmp/$$$$.man file.0; \					@@\
-	$(RM) /tmp/$$$$.man; \						@@\
+	cat file.man | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >file.0; \ @@\
 	fi 								@@\
 									@@\
 file.man::								@@\
@@ -119,9 +117,10 @@
 	case '${MFLAGS}' in *[i]*) set +e;; esac; \			@@\
 	for i in list; do \                                             @@\
 	  (set -x; \							@@\
-	  cat $$i.suff | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.suff; \	@@\
-	  $(INSTALL) -c $(INSTMANFLAGS) /tmp/$$$$.suff $(DESTDIR)dest/$$i.0; \	@@\
-	  $(RM) /tmp/$$$$.suff); \						@@\
+	  TMP=$(DESTDIR)dest/$$$$.suff ; \				@@\
+	  cat $$i.suff | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >$${TMP}; \ @@\
+	  $(INSTALL) -c $(INSTMANFLAGS) $${TMP} $(DESTDIR)dest/$$i.0; \	@@\
+	  $(RM) $${TMP} ); \						@@\
 	done
 
 #define InstallMultipleMan(list,dest)                                   @@\
diff -ur src.orig/config/bsdi.cf src/config/bsdi.cf
--- src.orig/config/bsdi.cf	1995-12-20 10:26:44.000000000 -0500
+++ src/config/bsdi.cf	2005-03-03 11:56:33.000000000 -0500
@@ -69,9 +69,7 @@
 file.0:: file.man							@@\
 	@if [ -f file.man ]; \						@@\
 	then \								@@\
-	cat file.man | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.man; \	@@\
-	cp /tmp/$$$$.man file.0; \					@@\
-	$(RM) /tmp/$$$$.man; \						@@\
+	cat file.man | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >file.0; \ @@\
 	fi 								@@\
 									@@\
 file.man::								@@\
@@ -89,9 +87,10 @@
 	case '${MFLAGS}' in *[i]*) set +e;; esac; \			@@\
 	for i in list; do \                                             @@\
 	  (set -x; \							@@\
-	  cat $$i.suff | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.suff; \	@@\
-	  $(INSTALL) -c $(INSTMANFLAGS) /tmp/$$$$.suff $(DESTDIR)dest/$$i.0; \	@@\
-	  $(RM) /tmp/$$$$.suff); \						@@\
+	  TMP=$(DESTDIR)dest/$$$$.suff ; \				@@\
+	  cat $$i.suff | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >$${TMP}; \	@@\
+	  $(INSTALL) -c $(INSTMANFLAGS) $${TMP} $(DESTDIR)dest/$$i.0; \	@@\
+	  $(RM) $${TMP} ); \						@@\
 	done
 
 #define InstallMultipleMan(list,dest)                                   @@\
diff -ur src.orig/config/ncr.cf src/config/ncr.cf
--- src.orig/config/ncr.cf	1995-12-20 10:26:42.000000000 -0500
+++ src/config/ncr.cf	2005-03-03 12:01:48.000000000 -0500
@@ -75,11 +75,11 @@
 file.z:: file.man							@@\
 	@if [ -f file.man ]; \						@@\
 	then \								@@\
-	cat file.man | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.man; \	@@\
-	$(RM) /tmp/$$$$.man.z; \					@@\
-	pack -f /tmp/$$$$.man; \					@@\
-	cp /tmp/$$$$.man.z file.z; \					@@\
-	$(RM) /tmp/$$$$.man.z; \					@@\
+	cat file.man | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >file.$$$$.man; \	@@\
+	$(RM) file.$$$$.man.z; \					@@\
+	pack -f file.$$$$.man; \					@@\
+	cp file.$$$$.man.z file.z; \					@@\
+	$(RM) file.$$$$.man.z; \					@@\
 	fi 								@@\
 									@@\
 file.man::								@@\
@@ -97,10 +97,11 @@
 	case '${MFLAGS}' in *[i]*) set +e;; esac; \			@@\
 	for i in list; do \                                             @@\
 	  (set -x; \							@@\
-	  cat $$i.suff | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.suff; \	@@\
-	  pack -f /tmp/$$$$.suff; \					@@\
-	  $(INSTALL) -c $(INSTMANFLAGS) /tmp/$$$$.suff.z $(DESTDIR)dest/$$i.z; \	@@\
-	  $(RM) /tmp/$$$$.suff.z); \						@@\
+	  TMP=$(DESTDIR)dest/$$$$.suff ; \				@@\
+	  cat $$i.suff | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >$${TMP}; \	@@\
+	  pack -f $${TMP}; \						@@\
+	  $(INSTALL) -c $(INSTMANFLAGS) $${TMP}.z $(DESTDIR)dest/$$i.z; \ @@\
+	  $(RM) $${TMP}.z); \						@@\
 	done
 
 #define InstallMultipleMan(list,dest)                                   @@\
diff -ur src.orig/config/x386.cf src/config/x386.cf
--- src.orig/config/x386.cf	1995-12-20 10:26:43.000000000 -0500
+++ src/config/x386.cf	2005-03-03 12:12:41.000000000 -0500
@@ -107,9 +107,11 @@
 #define InstallManPageLong(file,destdir,dest)                           @@\
 install.man:: file.man                                                  @@\
 	$(RM) destdir/dest.$(MANSUFFIX)					@@\
-	cat file.man | neqn | nroff -man >/tmp/file.man  		@@\
-	$(INSTALL) -c $(INSTMANFLAGS) /tmp/file.man destdir/dest.$(MANSUFFIX) @@\
-	$(RM) /tmp/file.man
+	TMP=destdir/dest.$$$$.$(MANSUFFIX) ; \				@@\
+	$(INSTALL) -c $(INSTMANFLAGS) file.man $${TMP} ; \		@@\
+	cat file.man | neqn | nroff -man >$${TMP} ; \			@@\
+	$(INSTALL) -c $(INSTMANFLAGS) $${TMP} destdir/dest.$(MANSUFFIX) ; \ @@\
+	$(RM) $${TMP}
 
 #define InstallMultipleMan(list,dest)                                   @@\
 install.man:: list                                                      @@\
@@ -117,9 +119,11 @@
 	for i in list; do \                                             @@\
 		(set -x; \						@@\
 		$(RM) dest/$$i; \					@@\
-		cat $$i | neqn | nroff -man >/tmp/$$i; \  		@@\
-		$(INSTALL) -c $(INSTMANFLAGS) /tmp/$$i dest/$$i; \	@@\
-		$(RM) /tmp/$$i); \					@@\
+		TMP=dest/$$i.$$$$ ; \					@@\
+		$(INSTALL) -c $(INSTMANFLAGS) $$i $${TMP} ; \		@@\
+		cat $$i | neqn | nroff -man >$${TMP}; \  		@@\
+		$(INSTALL) -c $(INSTMANFLAGS) $${TMP} dest/$$i; \	@@\
+		$(RM) $${TMP} ); \					@@\
 	done
 
 /* If you have trouble with make bombing out in Xlib, try uncommenting this. */
diff -ur src.orig/patchy/yexpand.script src/patchy/yexpand.script
--- src.orig/patchy/yexpand.script	1994-09-26 07:51:09.000000000 -0400
+++ src/patchy/yexpand.script	2005-03-03 21:26:48.000000000 -0500
@@ -26,7 +26,7 @@
 # CERN_ROOT=":$CERN_ROOT" ; export CERN_ROOT 
   CERN_ROOT=":$CERN/$CERN_LEVEL" ; export CERN_ROOT 
 
-  tfile="/tmp/$tfile.yexp"
+  tfile="$HOME/$tfile.yexp"
   echo "#!/bin/sh"    >$tfile
   echo "  cat <<EOI" >>$tfile
   cat <$ifile        >>$tfile