1 # replaces metamail-csh.patch
3 --- mm2.7/src/src/metamail/mailto.c~ 2006-03-18 00:13:53.000000000 +0200
4 +++ mm2.7/src/src/metamail/mailto.c 2006-03-18 00:24:51.000000000 +0200
9 - char *pager = getenv("PAGER");
11 char TmpName[100], CmdBuf[150];
14 + if ((pager = getenv("METAMAIL_PAGER")) == NULL)
15 + pager = getenv("PAGER");
17 strcpy(TmpName, tmpname());
18 fp = fdopen(mkstemp(TmpName), "w");
24 - snprintf(CmdBuf, sizeof(CmdBuf), "%s %s", pager ? pager : "sensible-pager", TmpName);
25 + snprintf(CmdBuf, sizeof(CmdBuf), "%s %s", pager ? pager : "more", TmpName);
29 --- mm2.7/src/bin/sun-message~ 2006-03-18 00:13:53.000000000 +0200
30 +++ mm2.7/src/bin/sun-message 2006-03-18 00:26:48.000000000 +0200
32 # then gives the user a short menu of choices:
33 # display, save or quit.
35 +if [ -z "$METAMAIL_PAGER" ]
40 if [ "$2" = "uuencode" ]
42 fn=`tempfile -p metamail -m 600`
47 - 1) sensible-pager $fn ;;
49 2) echo -n "Save as: $HOME/"
51 if test ! -z "${nfn:-}"
59 --- mm2.7/src/bin/showexternal~ 2006-03-18 00:13:53.000000000 +0200
60 +++ mm2.7/src/bin/showexternal 2006-03-18 00:27:26.000000000 +0200
65 +if [ -z "$METAMAIL_PAGER" ]
70 # Check argument integrity. Don't trust mail headers
71 if echo "$1$2$3$4$5$6$7" | grep -q '[[:space:]]'
75 sed -e 1,/^\$/d < "$bodyfile" >> $TMPF
76 - sensible-pager $TMPF
77 + ${METAMAIL_PAGER} $TMPF