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