1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-06 22:51:41 +00:00
freebsd-ports/mail/exmh2/scripts/build
Peter Wemm 0ec964f9ad Behind-the-scenes repository copy, and update to exmh-2.0beta!
There is some major new stuff here over v1.6.9, including:
HTTP, HTML support (a functional www browser!), including proxy support.
News posting.
Message threading. (like news threading)
Display MIME images inline as well as text/html and enriched text etc.
DSN support.
Unseen-only display window.
multipart/signature support, "Intelligent signatures"
PGP key management can talk directly to the key servers over the web,
  eliminating the email based query delays
Address book stuff, aliases etc.
1996-12-31 21:27:03 +00:00

72 lines
1.6 KiB
Bash

#! /bin/sh
#
# $Id: build,v 1.1.1.1 1996/10/10 15:00:53 peter Exp $
#
VERSION="`sed -ne 's/^set vers \(.*\)/\1/p' ${WRKSRC}/exmh.install`"
DATE="`sed -ne 's/^set date \(.*\)/\1/p' ${WRKSRC}/exmh.install`"
SEDFILE=sed.$$
EXPECT="{}"
FACES="{}"
DOMAIN="{}"
PGP="{}"
GLIMPSE="{}"
PLAY="{}"
if [ -f ${PREFIX}/bin/expect ]; then
EXPECT=${PREFIX}/bin/expect #executable
fi
if [ -d ${PREFIX}/share/faces ]; then
FACES=${PREFIX}/share/faces #dir
shortname="`hostname -s`"
domain="`hostname | sed -e s/^${shortname}// -e s/^.// | tr A-Z a-z`"
if [ "${domain}" != "" ]; then
DOMAIN="{${domain}}"
fi
fi
if [ -f ${PREFIX}/bin/pgp ]; then
PGP=${PREFIX}/bin #bindir
fi
if [ -f ${PREFIX}/bin/glimpse ]; then
GLIMPSE=${PREFIX}/bin #bindir
fi
if [ -f ${PREFIX}/bin/rplay ]; then
PLAY=${PREFIX}/bin/rplay #executable
fi
echo "s@^#!wish@#!${WISH}@" >${SEDFILE}
if [ "${EXPECT}" != "{}" ]; then
echo "s@^#!expect@#!${EXPECT}@" >>${SEDFILE}
fi
echo "/^#CONFIGURATION/a\\" >>${SEDFILE}
sed <${FILESDIR}/config \
-e "s+!!PREFIX!!+${PREFIX}+g" \
-e "s+!!WISH!!+${WISH}+g" \
-e "s+!!EXPECT!!+${EXPECT}+g" \
-e "s+!!FACES!!+${FACES}+g" \
-e "s+!!DOMAIN!!+${DOMAIN}+g" \
-e "s+!!PGP!!+${PGP}+g" \
-e "s+!!GLIMPSE!!+${GLIMPSE}+g" \
-e "s+!!PLAY!!+${PLAY}+g" \
-e "s+!!VERSION!!+${VERSION}+g" \
-e "s+!!DATE!!+${DATE}+g" \
| sed -e 's/$/\\/' >> ${SEDFILE}
for i in exmh-async exmh-bg exmh ftp.expect
do
echo "sed -f ${SEDFILE} < $i.MASTER > $i"
sed -f ${SEDFILE} < $i.MASTER > $i
done
rm -f ${SEDFILE}
echo "cd lib ; echo 'auto_mkindex . *.tcl ; exit' | tclsh"
cd lib ; echo 'auto_mkindex . *.tcl ; exit' | tclsh