mutt - E-mail client ChangeLog

HOWTO


# mutt 1.4.2.1
# ============
# Slackware 9.0's 'mutt' package includes version 1.4 and patches includes
# version 1.4.1  Slackware 9.1's 'mutt' package includes 1.4.1

# Prerequisites:
# make
# gcc
# binutils
# fileutils
# sendmail
# ispell
# ncurses or slang
# openssl (if you build it in)
# libiconv (probably optional, see the howto)
# bison
# gpg
# ispell (optional)
# cyrus sasl (optional)

# Backup your global configuration files:
test -f /usr/local/etc/Muttrc &&
( mkdir -p -m 0700 ~/backup/mutt ; cp /usr/local/etc/Muttrc ~/backup/mutt/ )
test -f /usr/local/etc/mime.types &&
( mkdir -p -m 0700 ~/backup/mutt
   cp /usr/local/etc/mime.types ~/backup/mutt/ )
test -d /etc/mutt &&
( mkdir -p -m 0700 ~/backup/mutt ; cp -a /etc/mutt/* ~/backup/mutt/ )

# If you had mutt installed using a prefix of /usr/local, run this to
# remove it:
( /usr/local/bin ; rm -f flea mutt muttbug pgpewrap pgpring )
test -d /usr/local/doc/mutt && rm -r /usr/local/doc/mutt
test -f /usr/local/etc/Muttrc && rm /usr/local/etc/Muttrc
( cd /usr/local/man/man1 ; rm -f flea.1 mutt.1 mutt_dotlock.1 muttbug.1 )
( cd /usr/local/man/man5 ; rm -f mbox.5 muttrc.5 )
find /usr/local/share/locale -type f -name "mutt.mo" -exec rm {} \; \
> /dev/null 2>&1

cd
test -f installed/mutt-1.4.2.1i.tar.gz && mv installed/mutt-1.4.2.1i.tar.gz .
test ! -f mutt-1.4.2.1i.tar.gz &&
wget ftp://ftp.mutt.org/mutt/mutt-1.4.2.1i.tar.gz

# Verify tarball w/ gpg:
( gpg --list-keys CE6AC6C1 > /dev/null 2>&1 || gpg --recv-keys CE6AC6C1 ) &&
wget -nc ftp://ftp.mutt.org/mutt/mutt-1.4.2.1i.tar.gz.asc &&
gpg --verify mutt-1.4.2.1i.tar.gz.asc && rm mutt-1.4.2.1i.tar.gz.asc

cd /usr/local/src
find -type d -maxdepth 1 -name "mutt-*" -exec rm -r {} \;
tar xzvf ~/mutt-1.4.2.1i.tar.gz
cd mutt-1.4.2.1
chown -R root.root .
./configure \
--prefix=/usr \
--sysconfdir=/etc/mutt \
--enable-pop \
--enable-imap \
--with-ssl=/usr/local/ssl \
--disable-nls
make
removepkg mutt
find /usr/share/locale -type f -name "mutt.mo" -exec rm {} \; 2> /dev/null
make install
cd
mkdir -p -m 0700 installed
rm -f installed/mutt-*.tar.*
mv mutt-1.4.2.1i.tar.gz installed/

List of HOWTOs

Web page itself last updated: 2023-12-20 8:06pm (EDT -0400)
HOWTO last updated: 2004-02-17 10:53am
Copyright © 2001-2024 Jason Englander. All Rights reserved.
[HTML5]