1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-28 10:08:24 +00:00
freebsd-ports/mail/imp/pkg-deinstall

28 lines
673 B
Plaintext
Raw Normal View History

Upgrade to 4.0. The major changes compared to the IMP 3.x versions are: * Much improved message format support through Horde's rewritten MIME system. * Many, many additional and improved mime viewers for attachments. * Encrypting, signing, decrypting and verifying of signed and encrypted messages (PGP/GPG and S/MIME). * Message filters moved to a separate application (Ingo) to support more filter backends and a more robust/comprehensive/easy-to-use UI. * Full charset support in folders, mailbox, message and compose views. * Mail folders in the left menu. * Experimental support for virtual folders. * Preview of attachments in compose view. * Send attachments as links. * Option to not save attachments with sent mail. * Navigation through message and mailbox views with arrow keys. * View all messages of a thread. * HTML message composition with a cross-browser WYSIWIG editor. * Fetching mails from other email accounts to view with IMP. * Message previews in mailbox view. * Prevent message loss during compositon due to session timeouts. * Management of shared IMAP folders. * Priority settings for composed messages. * User management for supported IMAP servers. * Integrated quota support. * Support for mailing list headers. * Ability to forward multiple messages at once. * Downloading of all attachments from a message as a single ZIP file. * Stripping individual attachments from messages. * Alias and "tied to" addresses in user identities. * Authentication with Horde credentials. * Graphical emoticons and country flags in message view. * Various caching improvements to drastically minimize duplicate IMAP server->web server traffic. This is a resurrection of the previous mail/imp, upgraded from mail/imp3. PR: ports/75434 Submitted by: /me
2004-12-26 10:26:14 +00:00
#!/bin/sh
#
# $FreeBSD$
#
# Backup IMP config files, if needed.
if [ x$2 != xDEINSTALL ]; then
exit
fi
if [ -z "${PACKAGE_BUILDING}" ]; then
for cf in `ls ${PKG_PREFIX}/www/horde/imp/config/*php ${PKG_PREFIX}/www/horde/imp/config/*txt`; do
diff -bBqw $cf $cf.dist >/dev/null 2>&1
case $? in
0) # original config file, will be deleted by pkg-plist
;;
1) # config file has been updated, must be backuped
cp -p $cf $cf.previous
echo "===> Backing-up..."
echo "---> $cf has been saved ***"
echo "---> as $cf.previous ***"
;;
*) # not found?
;;
esac
done
fi