pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Update mail/mew to 4.1, obsoleting mew 2.x/3.x.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5a2f2e4c75a4
branches:  trunk
changeset: 484742:5a2f2e4c75a4
user:      uebayasi <uebayasi%pkgsrc.org@localhost>
date:      Mon Nov 29 14:31:45 2004 +0000

description:
Update mail/mew to 4.1, obsoleting mew 2.x/3.x.

This is a major update.  Changes since 3.x are:

* Summary mode format
        - Parts of message bodies are displayed.
        - Message number disappeared.
        - "=" displays its message number.
        - Refile information overrides its body part in Summary mode.
        - 'mew-scan-form*' is now 'mew-summary-form*'.
        - "j" now jumps to a message with line number instead of its
          message number.
        - You can still pack messages by "O" in a local folder.

* A new mark scheme
        - Marks are preserved even if Emacs is terminated.
        - The unread mark 'U' is introduced.
        - The multi mark '@' is obsoleted.
        - To handle multiple messages, use the target mark '*'.
        - To preserve the target mark '*', use the escape mark '$'.
        - You can create Virtual mode for unread messages by
          "C-um/" + 'U'.

* Summary mode
        - Refile information is logged. See "Mail/Refilelog".
        - You can pick or grep for a region as well as the entire
          folder. ("?" and "'")
        - You can rename and remove folders. ("Rd" and "Rr")

* Message mode

        - If To:/Cc: contains many addresses, they are covered with a
          invisible veil except the first four lines. To toggle the
          veil, type "zv".

* Virtual mode
        - You can pick or grep if the Virtual mode is created of
          a one physical folder.
        - You can make a thread if the Virtual mode is created of
          a one physical folder.

* Draft mode
        - You can complete addresses even if they have the same user
          name. See 'mew-use-full-alias'.
        - Fixing a bug of 'mew-make-message-hook' so that ispell-message
          works.

* IMAP
        - A new name space. You can omit the unnecessary prefix,
          "inbox."!
        - Fcc: %backup
        - Invalid cache messages are marked with "#".
        - Invalid cache messages can be created even online (by "x").
        - IMAP messages are cached with the same UID number.
        - Transition mechanism from POP to IMAP is provided.
          M-x mew-summary-from-local-to-imap copies messages on a
          local file system to an IMAP server.

* NetNews

        - NetNews articles are now gained access by article numbers
          instead of Message-Id:. Articles are cached with the same
          article number.

* Spam filter
        - Mew side filtering when scanning/retrieving.
          See 'mew-inbox-action-alist'.
        - Mew side filtering by a command. ('"')
        - IMAP server side filtering. See 'mew-imap-spam-field'.
        - Learning as spam or ham. ("ls" and "lh")

* Network
        - POP/IMAP/SMTP/NNTP preserves its status even if its
          connection is lost by accident.

* Other
        - "mewls" is now called "mewl" so that both "mewls" or Mew 2/3
          and "mewl" for Mew 4 co-exist.

diffstat:

 doc/CHANGES        |   3 ++-
 mail/mew3/Makefile |  18 +++++++-----------
 mail/mew3/PLIST    |   9 ++++++---
 mail/mew3/distinfo |   6 +++---
 4 files changed, 18 insertions(+), 18 deletions(-)

diffs (98 lines):

diff -r 4e75e831d927 -r 5a2f2e4c75a4 doc/CHANGES
--- a/doc/CHANGES       Mon Nov 29 14:20:16 2004 +0000
+++ b/doc/CHANGES       Mon Nov 29 14:31:45 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.8143 2004/11/29 14:20:16 wiz Exp $
+$NetBSD: CHANGES,v 1.8144 2004/11/29 14:31:45 uebayasi Exp $
 
 Changes to the packages collection and infrastructure in 2004:
 
@@ -5632,3 +5632,4 @@
        Updated p5-BSD-Resource to 1.24 [he 2004-11-29]
        Updated p5-Archive-Tar to 1.22 [he 2004-11-29]
        Added jpegpixi-1.0.3 [wiz 2004-11-29]
+       Updated mew to 4.1 [uebayasi 2004-11-29]
diff -r 4e75e831d927 -r 5a2f2e4c75a4 mail/mew3/Makefile
--- a/mail/mew3/Makefile        Mon Nov 29 14:20:16 2004 +0000
+++ b/mail/mew3/Makefile        Mon Nov 29 14:31:45 2004 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.12 2004/10/03 00:12:53 tv Exp $
+# $NetBSD: Makefile,v 1.13 2004/11/29 14:31:45 uebayasi Exp $
 
-DISTNAME=      mew-3.3
-PKGREVISION=   1
+DISTNAME=      mew-4.1
 CATEGORIES=    mail
 MASTER_SITES=  ftp://ftp.mew.org/pub/Mew/release/
 
-MAINTAINER=    tech-pkg-ja%jp.NetBSD.org@localhost
+MAINTAINER=    uebayasi%NetBSD.org@localhost
 HOMEPAGE=      http://www.mew.org/
 COMMENT=       Messaging in the Emacs World
 
@@ -24,13 +23,10 @@
 MAKE_FLAGS+=   elispdir=${EMACS_LISPPREFIX}/mew
 MAKE_FLAGS+=   etcdir=${PREFIX}/share/mew
 
-post-patch:
-       @${GREP} -lr /usr/local ${WRKSRC} | \
-       while read f; do \
-               ${MV} $$f $${f}.orig; \
-               ${SED} -e 's|/usr/local|${PREFIX}|g' $${f}.orig >$$f; \
-       done
-       @${FIND} ${WRKSRC} -name '*.orig' -exec ${RM} {} \;
+SUBST_CLASSES=         local
+SUBST_STAGE.local=     post-patch
+SUBST_FILES.local=     Makefile bin/configure info/Makefile
+SUBST_SED.local=       -e 's|/usr/local|${PREFIX}|g'
 
 post-install:
        @${INSTALL_DATA_DIR} ${MEW_CONTRIB_DIR}
diff -r 4e75e831d927 -r 5a2f2e4c75a4 mail/mew3/PLIST
--- a/mail/mew3/PLIST   Mon Nov 29 14:20:16 2004 +0000
+++ b/mail/mew3/PLIST   Mon Nov 29 14:31:45 2004 +0000
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.4 2004/03/07 21:05:05 seb Exp $
+@comment $NetBSD: PLIST,v 1.5 2004/11/29 14:31:45 uebayasi Exp $
 bin/incm
 bin/mewcat
 bin/mewdecode
 bin/mewencode
-bin/mewls
+bin/mewl
 share/mew/Mew.img
 share/mew/Mew.png
 share/mew/Mew.xbm
@@ -48,7 +48,7 @@
 man/man1/mewcat.1
 man/man1/mewdecode.1
 man/man1/mewencode.1
-man/man1/mewls.1
+man/man1/mewl.1
 ${EMACS_LISPPREFIX}/mew/contrib/00readme
 ${EMACS_LISPPREFIX}/mew/contrib/00readme-namazu.jis
 ${EMACS_LISPPREFIX}/mew/contrib/mew-browse.el
@@ -106,9 +106,12 @@
 ${EMACS_LISPPREFIX}/mew/mew-highlight.elc
 ${EMACS_LISPPREFIX}/mew/mew-imap.el
 ${EMACS_LISPPREFIX}/mew/mew-imap.elc
+${EMACS_LISPPREFIX}/mew/mew-imap2.el
+${EMACS_LISPPREFIX}/mew/mew-imap2.elc
 ${EMACS_LISPPREFIX}/mew/mew-key.el
 ${EMACS_LISPPREFIX}/mew/mew-key.elc
 ${EMACS_LISPPREFIX}/mew/mew-lang-jp.el
+${EMACS_LISPPREFIX}/mew/mew-lang-kr.el
 ${EMACS_LISPPREFIX}/mew/mew-lang-latin.el
 ${EMACS_LISPPREFIX}/mew/mew-local.el
 ${EMACS_LISPPREFIX}/mew/mew-local.elc
diff -r 4e75e831d927 -r 5a2f2e4c75a4 mail/mew3/distinfo
--- a/mail/mew3/distinfo        Mon Nov 29 14:20:16 2004 +0000
+++ b/mail/mew3/distinfo        Mon Nov 29 14:31:45 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2003/08/18 14:29:13 taca Exp $
+$NetBSD: distinfo,v 1.4 2004/11/29 14:31:45 uebayasi Exp $
 
-SHA1 (mew-3.3.tar.gz) = 173189ab30d95972c3dc0dc2367ef1fdd6abf5c7
-Size (mew-3.3.tar.gz) = 840756 bytes
+SHA1 (mew-4.1.tar.gz) = 4a89e7d32acd5bfae10aae40b4c5728262f2c750
+Size (mew-4.1.tar.gz) = 899279 bytes



Home | Main Index | Thread Index | Old Index