diff options
author | tonio <tonio@pkgsrc.org> | 2005-08-02 12:57:02 +0000 |
---|---|---|
committer | tonio <tonio@pkgsrc.org> | 2005-08-02 12:57:02 +0000 |
commit | d8c05e27656ecf78fd4f5f067e094dd99838c3af (patch) | |
tree | e7d3b2f5d398c2dca916066af56cac3b8fbc3b7d /mail | |
parent | 1bd2c0cc142b8d0ce2c4ab4587b26630a5429e68 (diff) | |
download | pkgsrc-d8c05e27656ecf78fd4f5f067e094dd99838c3af.tar.gz |
* update to 1.5.9 (see PR 30102 and PR 30841 by Brian de Alwis)
Main changelog entries are a function "rename-mailbox", better imap handling
(do not lose flags when uploading to an imap mailbox), and integration of
header cache patch.
Added option "hcache" to enable header cache (adds a dependancy to db4)
Approved by wiz@
Diffstat (limited to 'mail')
-rw-r--r-- | mail/mutt-devel/Makefile | 5 | ||||
-rw-r--r-- | mail/mutt-devel/distinfo | 13 | ||||
-rw-r--r-- | mail/mutt-devel/options.mk | 15 | ||||
-rw-r--r-- | mail/mutt-devel/patches/patch-ab | 50 | ||||
-rw-r--r-- | mail/mutt-devel/patches/patch-ag | 10 | ||||
-rw-r--r-- | mail/mutt-devel/patches/patch-am | 26 |
6 files changed, 44 insertions, 75 deletions
diff --git a/mail/mutt-devel/Makefile b/mail/mutt-devel/Makefile index 718ee7014f2..1c88e1cb175 100644 --- a/mail/mutt-devel/Makefile +++ b/mail/mutt-devel/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.32 2005/07/16 01:19:13 jlam Exp $ +# $NetBSD: Makefile,v 1.33 2005/08/02 12:57:02 tonio Exp $ -DISTNAME= mutt-1.5.6i +DISTNAME= mutt-1.5.9i PKGNAME= ${DISTNAME:C/i$//} -PKGREVISION= 1 CATEGORIES= mail MUTT_SITES= ftp://ftp.mutt.org/mutt/ \ ftp://ftp.stealth.net/pub/mirrors/ftp.mutt.org/pub/mutt/ \ diff --git a/mail/mutt-devel/distinfo b/mail/mutt-devel/distinfo index f7f41ca8a2a..d24c11382f9 100644 --- a/mail/mutt-devel/distinfo +++ b/mail/mutt-devel/distinfo @@ -1,12 +1,11 @@ -$NetBSD: distinfo,v 1.22 2005/05/29 05:09:55 minskim Exp $ +$NetBSD: distinfo,v 1.23 2005/08/02 12:57:02 tonio Exp $ -SHA1 (mutt-1.5.6i.tar.gz) = 5b3ea613abeff4007fadc38946806aee2f225f48 -RMD160 (mutt-1.5.6i.tar.gz) = 9bcd0975d81ddedcfda41ae4875a16159fe9345e -Size (mutt-1.5.6i.tar.gz) = 2910730 bytes +SHA1 (mutt-1.5.9i.tar.gz) = a380747b86f11b2b3bf3c4407e70bfebe6d0af02 +RMD160 (mutt-1.5.9i.tar.gz) = 888848046382b3c4e8b18eacd30af4291a7ed23d +Size (mutt-1.5.9i.tar.gz) = 3036003 bytes SHA1 (patch-aa) = 59d89dce24110be2927c8a1ea1fa5b780d644372 -SHA1 (patch-ab) = c34c52fa0c49250d3acf7b402b56abf2531e6a68 +SHA1 (patch-ab) = deab9098ad64ab77b29233a3bf3df1439f36989a SHA1 (patch-ac) = b48ff9f66ff2b483b5aa0c312e08bd22c7cf03be -SHA1 (patch-ag) = ebfeb5c03770501f7e7cc918ec2c56ddc2f1ed1d +SHA1 (patch-ag) = 77d62de934a9584c3d41cf7b7231af643618d826 SHA1 (patch-ah) = 4227c5768b900e58fa4a679e6ad67efc974a70b5 SHA1 (patch-ai) = e9a872cdde09dfae012d63a475f100e8be70acb5 -SHA1 (patch-am) = 8fb3b3d4b387af9f7ada3c7752a9501a08b47319 diff --git a/mail/mutt-devel/options.mk b/mail/mutt-devel/options.mk index a227ca6bbdc..489faf0cc1f 100644 --- a/mail/mutt-devel/options.mk +++ b/mail/mutt-devel/options.mk @@ -1,9 +1,9 @@ -# $NetBSD: options.mk,v 1.5 2005/05/31 10:01:38 dillo Exp $ +# $NetBSD: options.mk,v 1.6 2005/08/02 12:57:02 tonio Exp $ # Global and legacy options PKG_OPTIONS_VAR= PKG_OPTIONS.mutt -PKG_SUPPORTED_OPTIONS= slang ncurses ssl sasl +PKG_SUPPORTED_OPTIONS= slang ncurses ssl sasl hcache PKG_SUGGESTED_OPTIONS= ssl .include "../../mk/bsd.options.mk" @@ -39,3 +39,14 @@ CONFIGURE_ARGS+= --with-ssl=${SSLBASE} .else CONFIGURE_ARGS+= --without-ssl .endif + +### +### Header cache +### +.if !empty(PKG_OPTIONS:Mhcache) +BDB_ACCEPTED= db4 +. include "../../mk/bdb.buildlink3.mk" +CONFIGURE_ARGS+= --enable-hcache +.else +CONFIGURE_ARGS+= --disable-hcache +.endif diff --git a/mail/mutt-devel/patches/patch-ab b/mail/mutt-devel/patches/patch-ab index 8bb7fab1412..699d387a131 100644 --- a/mail/mutt-devel/patches/patch-ab +++ b/mail/mutt-devel/patches/patch-ab @@ -1,39 +1,25 @@ -$NetBSD: patch-ab,v 1.6 2005/05/29 05:09:55 minskim Exp $ +$NetBSD: patch-ab,v 1.7 2005/08/02 12:57:02 tonio Exp $ ---- Makefile.in.orig 2004-02-01 12:24:01.000000000 -0600 -+++ Makefile.in -@@ -26,6 +26,7 @@ datadir = @datadir@ - sysconfdir = @sysconfdir@ - sharedstatedir = @sharedstatedir@ +--- Makefile.in.orig 2005-06-07 21:44:00.000000000 +0200 ++++ Makefile.in 2005-06-07 21:48:32.000000000 +0200 +@@ -169,7 +169,7 @@ + DBX = @DBX@ + DEBUGGER = @DEBUGGER@ + DEFS = -DPKGDATADIR=\"$(pkgdatadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" \ +- -DBINDIR=\"$(bindir)\" -DMUTTLOCALEDIR=\"$(datadir)/locale\" \ ++ -DBINDIR=\"$(bindir)\" -DMUTTLOCALEDIR=\"$(localedir)\" \ + -DHAVE_CONFIG_H=1 + + DEPDIR = @DEPDIR@ +@@ -277,6 +277,7 @@ + libdir = @libdir@ + libexecdir = @libexecdir@ localstatedir = @localstatedir@ +localedir = $(prefix)/share/locale - libdir = @libdir@ - infodir = @infodir@ mandir = @mandir@ -@@ -113,11 +114,11 @@ EXTRA_PROGRAMS = mutt_dotlock pgpring ma - - SUBDIRS = m4 po intl doc contrib $(IMAP_SUBDIR) - --bin_SCRIPTS = muttbug flea -+bin_SCRIPTS = muttbug flea @SMIMEAUX_TARGET@ - - BUILT_SOURCES = keymap_defs.h patchlist.c - --bin_PROGRAMS = mutt @DOTLOCK_TARGET@ @PGPAUX_TARGET@ @SMIMEAUX_TARGET@ -+bin_PROGRAMS = mutt @DOTLOCK_TARGET@ @PGPAUX_TARGET@ - mutt_SOURCES = $(BUILT_SOURCES) addrbook.c alias.c attach.c base64.c browser.c buffy.c color.c crypt.c cryptglue.c commands.c complete.c compose.c copy.c curs_lib.c curs_main.c date.c edit.c enter.c flags.c init.c filter.c from.c getdomain.c handler.c hash.c hdrline.c headers.c help.c hook.c keymap.c main.c mbox.c menu.c mh.c mx.c pager.c parse.c pattern.c postpone.c query.c recvattach.c recvcmd.c rfc822.c rfc1524.c rfc2047.c rfc2231.c score.c send.c sendlib.c signal.c sort.c status.c system.c thread.c charset.c history.c lib.c muttlib.c editmsg.c utf8.c mbyte.c wcwidth.c url.c ascii.c mutt_idna.c - - -@@ -140,7 +141,7 @@ makedoc_DEPENDENCIES = - - CPP = @CPP@ - --DEFS = -DPKGDATADIR=\"$(pkgdatadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" -DBINDIR=\"$(bindir)\" -DMUTTLOCALEDIR=\"$(datadir)/locale\" -DHAVE_CONFIG_H=1 -+DEFS = -DPKGDATADIR=\"$(pkgdatadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" -DBINDIR=\"$(bindir)\" -DMUTTLOCALEDIR=\"$(localedir)\" -DHAVE_CONFIG_H=1 - - - INCLUDES = -I. -I$(top_srcdir) $(IMAP_INCLUDES) -Iintl -@@ -874,7 +875,7 @@ install-exec-local: + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ +@@ -999,7 +1000,7 @@ ln -sf $(DESTDIR)$(bindir)/mutt_dotlock $(DESTDIR)$(bindir)/mutt.dotlock ; \ fi if test -f $(DESTDIR)$(bindir)/mutt_dotlock && test x@DOTLOCK_GROUP@ != x ; then \ diff --git a/mail/mutt-devel/patches/patch-ag b/mail/mutt-devel/patches/patch-ag index 33eea7e0c1e..d4a39f374a0 100644 --- a/mail/mutt-devel/patches/patch-ag +++ b/mail/mutt-devel/patches/patch-ag @@ -1,13 +1,13 @@ -$NetBSD: patch-ag,v 1.1 2004/07/21 22:37:10 jlam Exp $ +$NetBSD: patch-ag,v 1.2 2005/08/02 12:57:02 tonio Exp $ ---- doc/Makefile.in.orig Sat Dec 7 09:15:01 2002 -+++ doc/Makefile.in -@@ -79,7 +79,7 @@ install: all instdoc +--- doc/Makefile.in.orig 2005-06-07 21:51:57.000000000 +0200 ++++ doc/Makefile.in 2005-06-07 21:53:19.000000000 +0200 +@@ -80,7 +80,7 @@ ./instdoc $(srcdir)/dotlock.man \ $(DESTDIR)$(mandir)/man1/mutt_dotlock.1 ./instdoc muttrc.man $(DESTDIR)$(mandir)/man5/muttrc.5 - ./instdoc $(srcdir)/mbox.man $(DESTDIR)$(mandir)/man5/mbox.5 + ./instdoc $(srcdir)/mbox.man $(DESTDIR)$(mandir)/man5/mutt-mbox.5 + ./instdoc $(srcdir)/mmdf.man $(DESTDIR)$(mandir)/man5/mmdf.5 $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir) for f in $(srcdir_DOCFILES) ; do \ - $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir) ; \ diff --git a/mail/mutt-devel/patches/patch-am b/mail/mutt-devel/patches/patch-am deleted file mode 100644 index eba6e4f17f6..00000000000 --- a/mail/mutt-devel/patches/patch-am +++ /dev/null @@ -1,26 +0,0 @@ -$NetBSD: patch-am,v 1.1 2004/09/12 04:26:20 jlam Exp $ - ---- menu.c.orig Sun Feb 1 12:10:57 2004 -+++ menu.c -@@ -38,7 +38,9 @@ static void print_enriched_string (int a - size_t k; - size_t n = mutt_strlen ((char *)s); - mbstate_t mbstate; -+#ifndef USE_SLANG_CURSES - short f1, f2, b1, b2; -+#endif - - memset (&mbstate, 0, sizeof (mbstate)); - while (*s) -@@ -47,9 +49,11 @@ static void print_enriched_string (int a - { - if (do_color) - { -+#ifndef USE_SLANG_CURSES - pair_content(PAIR_NUMBER(ColorDefs[MT_COLOR_TREE]), &f1, &b1); - pair_content(PAIR_NUMBER(attr), &f2, &b2); - if (b1 == b2) -+#endif - SETCOLOR (MT_COLOR_TREE); - } - while (*s && *s < M_TREE_MAX) |