ports/100483: maintainer-update of mail/mutt-devel

Udo Schweigert udo.schweigert at siemens.com
Tue Jul 18 13:50:32 UTC 2006


>Number:         100483
>Category:       ports
>Synopsis:       maintainer-update of mail/mutt-devel
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 18 13:50:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Udo Schweigert
>Release:        FreeBSD 6.1-RELEASE-p2 i386
>Organization:
>Environment:

>Description:

Maintainer update of mail/mutt-devel:

	- Update to mutt 1.5.12.

Committer: Removed files (cvs rm ): 
	files/extra-patch-maildir-header-cache
	files/patch-imap-browse.c
	files/patch-smime.c

>How-To-Repeat:
>Fix:

diff -ru  /usr/ports/mail/mutt-devel/Makefile ./Makefile
--- /usr/ports/mail/mutt-devel/Makefile	Sun Jul  2 20:23:03 2006
+++ ./Makefile	Tue Jul 18 14:20:28 2006
@@ -106,8 +106,8 @@
 #
 
 PORTNAME=	mutt-devel
-PORTVERSION=	1.5.11
-PORTREVISION?=	3
+PORTVERSION=	1.5.12
+PORTREVISION?=	0
 CATEGORIES+=	mail ipv6
 .if defined(WITH_MUTT_NNTP)
 CATEGORIES+=	news
@@ -194,6 +194,7 @@
 WITH_MUTT_IMAP_HEADER_CACHE=	yes
 .endif
 .if defined(WITH_MUTT_SIDEBAR_PATCH)
+IGNORE=	cannot install: the WITH_MUTT_SIDEBAR_PATCH does not work at the moment
 .if defined(WITH_MUTT_NNTP)
 IGNORE=	cannot install: the WITH_MUTT_SIDEBAR_PATCH and WITH_MUTT_NNTP are not compatible
 .endif
@@ -315,10 +316,6 @@
 post-patch::
 	@${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extra-patch-smime-outlook
 .endif
-.if defined(WITH_MUTT_MAILDIR_HEADER_CACHE)
-post-patch::
-	@${PATCH} ${PATCH_ARGS} -p1 < ${PATCHDIR}/extra-patch-maildir-header-cache
-.endif
 .if defined(WITH_MUTT_SIGNATURE_MENU)
 XML_NEEDED=	yes
 post-patch::
@@ -396,13 +393,13 @@
 	@${PATCH} ${PATCH_ARGS} -p1 < ${WRKDIR}/patch-compressed
 .endif
 .if defined(WITH_MUTT_NNTP)
-DISTFILES+=	patch-${VVV_PATCH_VERSION}.vvv.nntp.gz:vvv
+DISTFILES+=    patch-${VVV_PATCH_VERSION}.vvv.nntp.gz:vvv
 CONFIGURE_ARGS+=	--enable-nntp
 XML_NEEDED=	yes
 pre-patch::
 	@${GUNZIP_CMD} -c ${DISTDIR}/${DIST_SUBDIR}/patch-${VVV_PATCH_VERSION}.vvv.nntp.gz > ${WRKDIR}/patch-nntp
 	@${REINPLACE_CMD} -E '/^diff.*\/doc\/manual.txt$$/,/^diff/d' \
-		 ${WRKDIR}/patch-nntp
+		${WRKDIR}/patch-nntp
 	@${PATCH} ${PATCH_ARGS} -p1 < ${WRKDIR}/patch-nntp
 .endif
 .if ! defined(WITHOUT_MUTT_QUOTE_PATCH)
@@ -414,10 +411,10 @@
 DISTFILES+=	patch-${CD_IFDEF_PATCH_VERSION}.cd.ifdef.1:cd
 #XML_NEEDED=	yes
 pre-patch::
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/patch-${CD_IFDEF_PATCH_VERSION}.cd.ifdef.1 > ${WRKDIR}/patch-ifdef
-	${REINPLACE_CMD} -E '/^diff.*\/doc\/manual.sgml.head$$/,/^diff/d' \
+	@${CAT} ${DISTDIR}/${DIST_SUBDIR}/patch-${CD_IFDEF_PATCH_VERSION}.cd.ifdef.1 > ${WRKDIR}/patch-ifdef
+	@${REINPLACE_CMD} -E '/^diff.*\/doc\/manual.sgml.head$$/,/^diff/d' \
 		 ${WRKDIR}/patch-ifdef
-	${PATCH} ${PATCH_ARGS} -p1 < ${WRKDIR}/patch-ifdef
+	@${PATCH} ${PATCH_ARGS} -p1 < ${WRKDIR}/patch-ifdef
 .endif
 .if defined(WITH_MUTT_MBOX_HOOK_PATCH)
 PATCHFILES+=	p0-patch-${DW_MBOX_PATCH_VERSION}.dw.mbox-hook.1:dw
diff -ru  /usr/ports/mail/mutt-devel/distinfo ./distinfo
--- /usr/ports/mail/mutt-devel/distinfo	Wed Mar 15 11:12:45 2006
+++ ./distinfo	Tue Jul 18 14:18:26 2006
@@ -1,27 +1,24 @@
-MD5 (mutt/mutt-1.5.11.tar.gz) = 00e6f8f7c37d4840e5e30583ebee21ce
-SHA256 (mutt/mutt-1.5.11.tar.gz) = 0ff256a9851952a5f6dfb4b7dccf5dc26db9de5502d035748abc93dec84af474
-SIZE (mutt/mutt-1.5.11.tar.gz) = 3187375
-MD5 (mutt/patch-1.5.11.rr.compressed.gz) = 95ec112ae0ce2cbd1b67bcc68756bf97
-SHA256 (mutt/patch-1.5.11.rr.compressed.gz) = 1e2697136e0431508d2447de8b67fb32114d0b08ec043cc929e3ddf07202fcb5
-SIZE (mutt/patch-1.5.11.rr.compressed.gz) = 9995
-MD5 (mutt/patch-1.5.11.vvv.nntp.gz) = f5a2f99940a4bbeef2d1062e9280462c
-SHA256 (mutt/patch-1.5.11.vvv.nntp.gz) = ec316b84dcd5718abad2276e587ea5f7b80a2b1ebfe2509321857f3ac4aa6691
-SIZE (mutt/patch-1.5.11.vvv.nntp.gz) = 54943
+MD5 (mutt/mutt-1.5.12.tar.gz) = 57196c816211a72900fdc54341eb0132
+SHA256 (mutt/mutt-1.5.12.tar.gz) = 0d0c2ab6cea0d93579bc5490fafdae3bf640070d993490c7b00ccac4fa808b67
+SIZE (mutt/mutt-1.5.12.tar.gz) = 3440835
+MD5 (mutt/patch-1.5.12.rr.compressed.gz) = 9a164da2a647de6a6e19c4d43bd032aa
+SHA256 (mutt/patch-1.5.12.rr.compressed.gz) = 8311bdb651a39e492ac66591324c0c21a3d7c7c7c487a86676db01fd62f12606
+SIZE (mutt/patch-1.5.12.rr.compressed.gz) = 10066
+MD5 (mutt/patch-1.5.12.vvv.nntp.gz) = 7cbc1e12a743b3ad9a594a5da29f6d35
+SHA256 (mutt/patch-1.5.12.vvv.nntp.gz) = 5d921156e0b3e6ccb53964c8308a0c3f2b57357512b453a8bdfa49e7978c0f05
+SIZE (mutt/patch-1.5.12.vvv.nntp.gz) = 54910
 MD5 (mutt/patch-1.5.4.cd.ifdef.1) = a545036cdb55519154d0b35465f52daa
 SHA256 (mutt/patch-1.5.4.cd.ifdef.1) = 7d11892bcc688bbc82b5996ca0fda2d4446d8e928bec50b2731f8a3a5d9be373
 SIZE (mutt/patch-1.5.4.cd.ifdef.1) = 3545
-MD5 (mutt/patch-1.5.11.vvv.initials.gz) = 1d6e82f41b96a47862f6cd7cfd943ec6
-SHA256 (mutt/patch-1.5.11.vvv.initials.gz) = a16566b77f2c90b06d1cd6a24de6983c0cca11a229c4bdeba28d7931068f4d0f
-SIZE (mutt/patch-1.5.11.vvv.initials.gz) = 684
-MD5 (mutt/patch-1.5.11.vvv.quote.gz) = 5409e89072f83ffbe87d2358948816db
-SHA256 (mutt/patch-1.5.11.vvv.quote.gz) = 1f3f8b3b2d7ddf1bf9f203efbf79be526c0bc687fe65d9361d236972aaac4f34
-SIZE (mutt/patch-1.5.11.vvv.quote.gz) = 1958
+MD5 (mutt/patch-1.5.12.vvv.initials.gz) = 1cc3b352f92c14f619c534aaa8e4900d
+SHA256 (mutt/patch-1.5.12.vvv.initials.gz) = 4b4e8953c0d8144366ae8ca1a616253218981dbca4bf312c87766fa9c408833f
+SIZE (mutt/patch-1.5.12.vvv.initials.gz) = 683
+MD5 (mutt/patch-1.5.12.vvv.quote.gz) = 48df3c09a4a467ce0347588ecff1d73b
+SHA256 (mutt/patch-1.5.12.vvv.quote.gz) = 5110a3437311e07216b102c17f3888b4fff2f593f1107fd46247559028b9d6d2
+SIZE (mutt/patch-1.5.12.vvv.quote.gz) = 1967
 MD5 (mutt/p0-patch-1.5.6.dw.mbox-hook.1) = 9e29a6778ab07a4de3442691e4573fea
 SHA256 (mutt/p0-patch-1.5.6.dw.mbox-hook.1) = ec9511b86a595f9b4f1f96b05d9e9e12e997bc62b0a0f2b5a36e2817dee61406
 SIZE (mutt/p0-patch-1.5.6.dw.mbox-hook.1) = 6405
 MD5 (mutt/patch-1.5.9.tt.assumed_charset.2.gz) = 45cacc5155f1865ace31c72e2bffee63
 SHA256 (mutt/patch-1.5.9.tt.assumed_charset.2.gz) = 41ae6d049d2d39c3bb01d534a760372ec571bc51e90c259f529c477aa41d3d7e
 SIZE (mutt/patch-1.5.9.tt.assumed_charset.2.gz) = 2555
-MD5 (mutt/patch-1.5.11.sidebar.20060225.txt) = a1d5726cfcd6ddb55c40491b2567f6db
-SHA256 (mutt/patch-1.5.11.sidebar.20060225.txt) = 2bdc62298cffed83854a83a1ad100fdf8285dd6d9bfb59a818e5cf4dc5d2b700
-SIZE (mutt/patch-1.5.11.sidebar.20060225.txt) = 47547
diff -ru  /usr/ports/mail/mutt-devel/files/extra-patch-doc-xml ./files/extra-patch-doc-xml
--- /usr/ports/mail/mutt-devel/files/extra-patch-doc-xml	Sun Sep 18 23:06:42 2005
+++ ./files/extra-patch-doc-xml	Mon Jul 17 17:52:44 2006
@@ -1,11 +1,11 @@
---- doc/Makefile.in.orig2	Sat Feb  2 18:30:27 2002
-+++ doc/Makefile.in	Sat Feb  2 18:32:39 2002
-@@ -60,7 +60,7 @@
- topsrcdir_DOCFILES = COPYRIGHT GPL INSTALL ChangeLog	\
- 	README NEWS TODO README.SECURITY README.SSL 
+--- doc/Makefile.in.orig2	Mon Jul 17 15:50:28 2006
++++ doc/Makefile.in	Mon Jul 17 15:50:57 2006
+@@ -71,7 +71,7 @@
+ all: ../makedoc$(EXEEXT)
+ 	$(MAKE) makedoc-all
  
--all: mutt.1 muttrc.man
-+all: mutt.1 muttrc.man manual.html stamp-doc-chunked manual.txt
+-makedoc-all: mutt.1 muttrc.man
++makedoc-all: mutt.1 muttrc.man manual.html stamp-doc-chunked manual.txt
  
- try-html: ../makedoc
- 	rm -f *.html && $(MAKE) manual.html || cp $(srcdir)/manual*.html ./
+ install: makedoc-all instdoc
+ 	$(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man1
diff -ru  /usr/ports/mail/mutt-devel/files/extra-patch-maildir-header-cache ./files/extra-patch-maildir-header-cache
--- /usr/ports/mail/mutt-devel/files/extra-patch-maildir-header-cache	Mon Aug 29 12:13:58 2005
+++ ./files/extra-patch-maildir-header-cache	Thu Jan  1 01:00:00 1970
@@ -1,256 +0,0 @@
-diff -Nru a/PATCHES b/PATCHES
---- a/PATCHES
-+++ b/PATCHES
-@@ -0,0 +1 @@
-+mutt-cvs-header-cache.30
---- a/configure.in
-+++ b/configure.in
-@@ -804,10 +804,23 @@
-     OLDLIBS="$LIBS"
- 
-     need_md5="yes"
-+
-+    ac_prefer_qdbm=yes
-+    AC_ARG_WITH(qdbm, AC_HELP_STRING([--without-qdbm], [Don't use qdbm even if it is available]),
-+        ac_prefer_qdbm=$withval)
-+    if test x$ac_prefer_qdbm != xno; then
-+        CPPFLAGS="$OLDCPPFLAGS"
-+        LIBS="$OLDLIBS -lqdbm";
-+        AC_CACHE_CHECK(for vlopen, ac_cv_vlopen,[
-+            ac_cv_vlopen=no
-+            AC_TRY_LINK([#include <villa.h>],[vlopen(0,0,0);],[ac_cv_vlopen=yes])
-+        ])
-+    fi
-+
-     ac_prefer_gdbm=yes
-     AC_ARG_WITH(gdbm, AC_HELP_STRING([--without-gdbm], [Don't use gdbm even if it is available]),
-         ac_prefer_gdbm=$withval)
--    if test x$ac_prefer_gdbm != xno; then
-+    if test x$ac_prefer_gdbm != xno -a x$ac_cv_vlopen != xyes; then
-         CPPFLAGS="$OLDCPPFLAGS"
-         LIBS="$OLDLIBS -lgdbm";
-         AC_CACHE_CHECK(for gdbm_open, ac_cv_gdbmopen,[
-@@ -819,7 +832,7 @@
-     ac_bdb_prefix=yes
-     AC_ARG_WITH(bdb, AC_HELP_STRING([--with-bdb[=DIR]], [Use BerkeleyDB4 if gdbm is not available]),
-         ac_bdb_prefix=$withval)
--    if test x$ac_bdb_prefix != xno -a x$ac_cv_gdbmopen != xyes; then
-+    if test x$ac_bdb_prefix != xno -a x$ac_cv_gdbmopen != xyes -a x$ac_cv_vlopen != xyes; then
-         test x$ac_bdb_prefix = xyes && ac_bdb_prefix="$mutt_cv_prefix /opt/csw/bdb4 /opt /usr/local /usr"
-         for d in $ac_bdb_prefix; do
-             bdbpfx="$bdbpfx $d"
-@@ -865,7 +878,11 @@
-         fi
-     fi
- 
--    if test x$ac_cv_gdbmopen = xyes; then
-+    if test x$ac_cv_vlopen = xyes; then
-+        CPPFLAGS="$OLDCPPFLAGS"
-+        LIBS="$OLDLIBS -lqdbm";
-+        AC_DEFINE(HAVE_QDBM, 1, [QDBM Support])
-+    elif test x$ac_cv_gdbmopen = xyes; then
-         CPPFLAGS="$OLDCPPFLAGS"
-         LIBS="$OLDLIBS -lgdbm";
-         AC_DEFINE(HAVE_GDBM, 1, [GDBM Support])
---- a/hcache.c
-+++ b/hcache.c
-@@ -22,7 +22,11 @@
- #include "config.h"
- #endif				/* HAVE_CONFIG_H */
- 
--#if HAVE_GDBM
-+#if HAVE_QDBM
-+#include <depot.h>
-+#include <cabin.h>
-+#include <villa.h>
-+#elif HAVE_GDBM
- #include <gdbm.h>
- #elif HAVE_DB4
- #include <db.h>
-@@ -42,7 +46,14 @@
- #include "lib.h"
- #include "md5.h"
- 
--#if HAVE_GDBM
-+#if HAVE_QDBM
-+static struct header_cache
-+{
-+  VILLA *db;
-+  char *folder;
-+  unsigned int crc;
-+} HEADER_CACHE;
-+#elif HAVE_GDBM
- static struct header_cache
- {
-   GDBM_FILE db;
-@@ -615,7 +626,139 @@
-   return h;
- }
- 
--#if HAVE_GDBM
-+#if HAVE_QDBM
-+void *
-+mutt_hcache_open(const char *path, const char *folder)
-+{
-+  struct header_cache *h = safe_calloc(1, sizeof (HEADER_CACHE));
-+  int    flags = 0;
-+#if 0 /* FIXME */
-+  int pagesize = atoi(HeaderCachePageSize) ? atoi(HeaderCachePageSize) : 16384;
-+#endif
-+  h->db = NULL;
-+  h->folder = safe_strdup(folder);
-+  h->crc = generate_crc32();
-+
-+  if (!path || path[0] == '\0')
-+  {
-+    FREE(&h->folder);
-+    FREE(&h);
-+    return NULL;
-+  }
-+
-+  path = mutt_hcache_per_folder(path, folder);
-+
-+  if (option(OPTHCACHECOMPRESS))
-+    flags = VL_OZCOMP;
-+
-+  h->db = vlopen(path, flags | VL_OWRITER | VL_OCREAT, VL_CMPLEX);
-+  if (h->db)
-+    return h;
-+
-+  /* if rw failed try ro */
-+  h->db = vlopen(path, flags | VL_OREADER, 0);
-+  if (h->db)
-+    return h;
-+  else
-+  {
-+    FREE(&h->folder);
-+    FREE(&h);
-+
-+    return NULL;
-+  }
-+}
-+
-+void
-+mutt_hcache_close(void *db)
-+{
-+  struct header_cache *h = db;
-+
-+  if (!h)
-+    return;
-+
-+  vlclose(h->db);
-+  FREE(&h->folder);
-+  FREE(&h);
-+}
-+
-+void *
-+mutt_hcache_fetch(void *db, const char *filename,
-+		  size_t(*keylen) (const char *fn))
-+{
-+  struct header_cache *h = db;
-+  char path[_POSIX_PATH_MAX];
-+  int ksize;
-+  char *data = NULL;
-+
-+  if (!h)
-+    return NULL;
-+
-+  strncpy(path, h->folder, sizeof (path));
-+  safe_strcat(path, sizeof (path), filename);
-+
-+  ksize = strlen(h->folder) + keylen(path + strlen(h->folder));
-+
-+  data = vlget(h->db, path, ksize, NULL);
-+
-+  if (! crc32_matches(data, h->crc))
-+  {
-+    if (data) { 
-+      FREE(&data);
-+    }
-+    return NULL;
-+  }
-+
-+  return data;
-+}
-+
-+int
-+mutt_hcache_store(void *db, const char *filename, HEADER * header,
-+		  unsigned long uid_validity,
-+		  size_t(*keylen) (const char *fn))
-+{
-+  struct header_cache *h = db;
-+  char path[_POSIX_PATH_MAX];
-+  int ret;
-+  int ksize, dsize;
-+  char *data = NULL;
-+
-+  if (!h)
-+    return -1;
-+
-+  strncpy(path, h->folder, sizeof (path));
-+  safe_strcat(path, sizeof (path), filename);
-+
-+  ksize = strlen(h->folder) + keylen(path + strlen(h->folder));
-+
-+  data  = mutt_hcache_dump(db, header, &dsize, uid_validity);
-+
-+  ret = vlput(h->db, path, ksize, data, dsize, VL_DOVER);
-+
-+  FREE(&data);
-+
-+  return ret;
-+}
-+
-+int
-+mutt_hcache_delete(void *db, const char *filename,
-+		   size_t(*keylen) (const char *fn))
-+{
-+  struct header_cache *h = db;
-+  char path[_POSIX_PATH_MAX];
-+  int ksize;
-+
-+  if (!h)
-+    return -1;
-+
-+  strncpy(path, h->folder, sizeof (path));
-+  safe_strcat(path, sizeof (path), filename);
-+
-+  ksize = strlen(h->folder) + keylen(path + strlen(h->folder));
-+
-+  return vlout(h->db, path, ksize);
-+}
-+
-+#elif HAVE_GDBM
- 
- void *
- mutt_hcache_open(const char *path, const char *folder)
---- a/init.h
-+++ b/init.h
-@@ -1079,6 +1079,15 @@
-   ** files when the header cache is in use.  This incurs one stat(2) per
-   ** message every time the folder is opened.
-   */
-+#if HAVE_QDBM
-+  { "header_cache_compress", DT_BOOL, R_NONE, OPTHCACHECOMPRESS, 0 },
-+  /*
-+  ** .pp
-+  ** If enabled the header cache will be compressed. So only one fifth of the usual
-+  ** diskspace is used, but the uncompression can result in a slower open of the
-+  ** cached folder.
-+  */
-+#endif /* HAVE_QDBM */
-   { "header_cache_pagesize", DT_STR, R_NONE, UL &HeaderCachePageSize, UL "16384" },
-   /*
-   ** .pp
---- a/mutt.h
-+++ b/mutt.h
-@@ -353,6 +353,9 @@
-   OPTFORWQUOTE,
- #if USE_HCACHE
-   OPTHCACHEVERIFY,
-+#if HAVE_QDBM
-+  OPTHCACHECOMPRESS,
-+#endif /* HAVE_QDBM */
- #endif
-   OPTHDRS,
-   OPTHEADER,
diff -ru  /usr/ports/mail/mutt-devel/files/extra-patch-reverse_reply ./files/extra-patch-reverse_reply
--- /usr/ports/mail/mutt-devel/files/extra-patch-reverse_reply	Sun May 29 11:39:44 2005
+++ ./files/extra-patch-reverse_reply	Mon Jul 17 17:52:44 2006
@@ -29,16 +29,16 @@
    OPTRFC2047PARAMS,
    OPTSAVEADDRESS,
    OPTSAVEEMPTY,
---- protos.h.orig	2005-02-01 09:59:02.000000000 +0100
-+++ protos.h	2005-05-25 18:20:57.000000000 +0200
-@@ -84,6 +84,7 @@
- ADDRESS *mutt_get_address (ENVELOPE *, char **);
+--- protos.h.orig	Wed Jul 12 01:32:28 2006
++++ protos.h	Mon Jul 17 16:14:16 2006
+@@ -92,6 +92,7 @@
  ADDRESS *mutt_lookup_alias (const char *s);
  ADDRESS *mutt_remove_duplicates (ADDRESS *);
+ ADDRESS *mutt_remove_xrefs (ADDRESS *, ADDRESS *);
 +ADDRESS *mutt_reverse_address (ADDRESS *);
  ADDRESS *mutt_expand_aliases (ADDRESS *);
  ADDRESS *mutt_parse_adrlist (ADDRESS *, const char *);
- 
+
 --- send.c.orig	2005-02-03 19:47:53.000000000 +0100
 +++ send.c	2005-05-25 18:20:57.000000000 +0200
 @@ -588,6 +588,10 @@
diff -ru  /usr/ports/mail/mutt-devel/files/extra-patch-signature-menu ./files/extra-patch-signature-menu
--- /usr/ports/mail/mutt-devel/files/extra-patch-signature-menu	Fri Mar 17 12:24:16 2006
+++ ./files/extra-patch-signature-menu	Mon Jul 17 17:52:44 2006
@@ -13,18 +13,18 @@
  	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 crypt-mod.c crypt-mod.h
---- mutt-1.5.11/Makefile.in.orig	Thu Sep 15 16:22:50 2005
-+++ mutt-1.5.11/Makefile.in	Sat Mar 11 21:50:27 2006
-@@ -89,7 +89,7 @@
- 	recvattach.$(OBJEXT) recvcmd.$(OBJEXT) rfc822.$(OBJEXT) \
- 	rfc1524.$(OBJEXT) rfc2047.$(OBJEXT) rfc2231.$(OBJEXT) \
- 	score.$(OBJEXT) send.$(OBJEXT) sendlib.$(OBJEXT) \
--	signal.$(OBJEXT) sort.$(OBJEXT) status.$(OBJEXT) \
-+	signal.$(OBJEXT) signature.${OBJEXT} sort.$(OBJEXT) status.$(OBJEXT) \
- 	system.$(OBJEXT) thread.$(OBJEXT) charset.$(OBJEXT) \
- 	history.$(OBJEXT) lib.$(OBJEXT) muttlib.$(OBJEXT) \
- 	editmsg.$(OBJEXT) utf8.$(OBJEXT) mbyte.$(OBJEXT) \
-@@ -307,7 +307,7 @@
+--- mutt-1.5.12/Makefile.in.orig	Mon Jul 17 16:29:15 2006
++++ mutt-1.5.12/Makefile.in	Mon Jul 17 16:30:26 2006
+@@ -90,7 +90,7 @@
+ 	query.$(OBJEXT) recvattach.$(OBJEXT) recvcmd.$(OBJEXT) \
+ 	rfc822.$(OBJEXT) rfc1524.$(OBJEXT) rfc2047.$(OBJEXT) \
+ 	rfc2231.$(OBJEXT) score.$(OBJEXT) send.$(OBJEXT) \
+-	sendlib.$(OBJEXT) signal.$(OBJEXT) sort.$(OBJEXT) \
++	sendlib.$(OBJEXT) signal.$(OBJEXT) signature.$(OBJEXT) sort.$(OBJEXT) \
+ 	status.$(OBJEXT) system.$(OBJEXT) thread.$(OBJEXT) \
+ 	charset.$(OBJEXT) history.$(OBJEXT) lib.$(OBJEXT) \
+ 	muttlib.$(OBJEXT) editmsg.$(OBJEXT) utf8.$(OBJEXT) \
+@@ -309,7 +309,7 @@
  	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 \
@@ -87,16 +87,16 @@
        case OP_PIPE:
        case OP_FILTER:
          CHECK_COUNT;
---- mutt-1.5.11/doc/manual.xml.head.orig	Tue Sep  6 18:46:44 2005
-+++ mutt-1.5.11/doc/manual.xml.head	Sat Mar 11 21:48:05 2006
-@@ -908,6 +908,7 @@
- c       edit-cc                 edit the Cc field
- b       edit-bcc                edit the Bcc field
- y       send-message            send the message
-+ESC s	signature-menu		select a signature and append it to your mail
- s       edit-subject            edit the Subject
- S       smime-menu              select S/MIME options
- f       edit-fcc                specify an ``Fcc'' mailbox
+--- mutt-1.5.12/doc/manual.xml.head.orig	Mon Jul 17 16:21:01 2006
++++ mutt-1.5.12/doc/manual.xml.head	Mon Jul 17 16:24:46 2006
+@@ -999,6 +999,7 @@
+ <row><entry>c</entry><entry>edit-cc</entry><entry>edit the Cc field</entry></row>
+ <row><entry>b</entry><entry>edit-bcc</entry><entry>edit the Bcc field</entry></row>
+ <row><entry>y</entry><entry>send-message</entry><entry>send the message</entry></row>
++<row><entry>ESC s</entry><entry>signature-menu</entry><entry>select a signature and append it to your mail</entry></row>
+ <row><entry>s</entry><entry>edit-subject</entry><entry>edit the Subject</entry></row>
+ <row><entry>S</entry><entry>smime-menu</entry><entry>select S/MIME options</entry></row>
+ <row><entry>f</entry><entry>edit-fcc</entry><entry>specify an ``Fcc'' mailbox</entry></row>
 --- mutt-1.5.11/functions.h.orig	Sun Jul 24 18:56:42 2005
 +++ mutt-1.5.11/functions.h	Sat Mar 11 21:48:05 2006
 @@ -311,6 +311,7 @@
diff -ru  /usr/ports/mail/mutt-devel/files/patch-02 ./files/patch-02
--- /usr/ports/mail/mutt-devel/files/patch-02	Mon Sep 19 15:20:08 2005
+++ ./files/patch-02	Mon Jul 17 17:52:44 2006
@@ -1,15 +1,15 @@
---- doc/Makefile.in.orig	Sun Sep 18 19:42:14 2005
-+++ doc/Makefile.in	Sun Sep 18 19:44:13 2005
-@@ -68,7 +68,7 @@
- 	ChangeLog.old					\
- 	README NEWS TODO README.SECURITY README.SSL 
+--- doc/Makefile.in.orig1	Wed Jul  5 10:40:07 2006
++++ doc/Makefile.in	Mon Jul 17 15:49:28 2006
+@@ -71,7 +71,7 @@
+ all: ../makedoc$(EXEEXT)
+ 	$(MAKE) makedoc-all
  
--all: mutt.1 muttrc.man manual.html stamp-doc-chunked manual.txt
-+all: mutt.1 muttrc.man
+-makedoc-all: mutt.1 muttrc.man manual.html stamp-doc-chunked manual.txt
++makedoc-all: mutt.1 muttrc.man
  
- install: all instdoc
+ install: makedoc-all instdoc
  	$(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man1
-@@ -89,9 +89,6 @@
+@@ -92,9 +92,6 @@
  		$(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir) ; \
  	done
  	-$(INSTALL) -m 644 manual.txt $(DESTDIR)$(docdir)
@@ -19,20 +19,12 @@
  
  uninstall:
  	for f in mutt.1 mutt_dotlock.1 flea.1 muttbug.1 ; do \
-@@ -108,13 +105,13 @@
+@@ -111,7 +108,7 @@
  
  check:
  manual.txt: manual.html
 -	-lynx -dump -nolist -with_backspaces $^ > $@ || w3m -dump $^ > $@
 +	-lynx -dump -nolist -with_backspaces manual.html > $@
  
- manual.html: $(srcdir)/html.xsl manual.xml
--	-xsltproc --nonet -o $@ $^
-+	-xsltproc --nonet -o $@ $(srcdir)/html.xsl manual.xml
- 
- manual-chunked stamp-doc-chunked: $(srcdir)/chunk.xsl manual.xml
--	-xsltproc --nonet $^
-+	-xsltproc --nonet $(srcdir)/chunk.xsl manual.xml
- 	touch stamp-doc-chunked
- 
- manual.pdf: stamp-doc-tex
+ manual.html: $(srcdir)/html.xsl stamp-doc-xml
+ 	-xsltproc --nonet -o $@ $(srcdir)/html.xsl manual.xml
diff -ru  /usr/ports/mail/mutt-devel/files/patch-doc-manual.xml.head ./files/patch-doc-manual.xml.head
--- /usr/ports/mail/mutt-devel/files/patch-doc-manual.xml.head	Mon Sep 19 15:20:08 2005
+++ ./files/patch-doc-manual.xml.head	Mon Jul 17 17:52:44 2006
@@ -1,124 +1,10 @@
---- doc/manual.xml.head.orig	Mon Sep 19 08:20:38 2005
-+++ doc/manual.xml.head	Mon Sep 19 08:26:14 2005
+--- doc/manual.xml.head.orig	Mon Jul 17 15:23:46 2006
++++ doc/manual.xml.head	Mon Jul 17 15:30:23 2006
 @@ -1,6 +1,6 @@
  <?xml version="1.0" standalone="no"?>
- <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
 -  "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
 +  "/usr/local/share/xml/docbook/4.2/docbookx.dtd">
- <article>
+ <book>
  
- <articleinfo>
-@@ -241,24 +241,24 @@
- <screen>
- ^A or <Home>    bol             move to the start of the line
- ^B or <Left>    backward-char   move back one char
--Esc B		backward-word	move back one word
-+Esc B           backward-word   move back one word
- ^D or <Delete>  delete-char     delete the char under the cursor
- ^E or <End>     eol             move to the end of the line
- ^F or <Right>   forward-char    move forward one char
--Esc F		forward-word	move forward one word
-+Esc F           forward-word    move forward one word
- <Tab>           complete        complete filename or alias
- ^T              complete-query  complete address with query
- ^K              kill-eol        delete to the end of the line
--ESC d		kill-eow	delete to the end ot the word
-+ESC d           kill-eow        delete to the end ot the word
- ^W              kill-word       kill the word in front of the cursor
- ^U              kill-line       delete entire line
- ^V              quote-char      quote the next typed key
- <Up>            history-up      recall previous string from history
- <Down>          history-down    recall next string from history
- <BackSpace>     backspace       kill the char in front of the cursor
--Esc u		upcase-word	convert word to upper case
--Esc l		downcase-word	convert word to lower case
--Esc c		capitalize-word capitalize the word
-+Esc u           upcase-word     convert word to upper case
-+Esc l           downcase-word   convert word to lower case
-+Esc c           capitalize-word capitalize the word
- ^G              n/a             abort
- <Return>        n/a             finish editing
- </screen>
-@@ -620,8 +620,8 @@
- ESC p   previous-subthread      jump to the start of the previous subthread
- ESC r   read-subthread          mark the current subthread as read
- ESC t   tag-thread              toggle the tag on the current thread
--ESC v	collapse-thread		toggle collapse for the current thread
--ESC V	collapse-all		toggle collapse for all threads
-+ESC v   collapse-thread         toggle collapse for the current thread
-+ESC V   collapse-all            toggle collapse for all threads
- P       parent-message          jump to parent message in thread
- </screen>
- 
-@@ -898,7 +898,7 @@
- 
- <screen>
- a       attach-file             attach a file
--A	attach-message		attach message(s) to the message
-+A       attach-message          attach message(s) to the message
- ESC k   attach-key              attach a PGP public key
- d       edit-description        edit description on attachment
- D       detach-file             detach a file
-@@ -914,7 +914,7 @@
- p       pgp-menu                select PGP options
- P       postpone-message        postpone this message until later
- q       quit                    quit (abort) sending the message
--w	write-fcc		write the message to a folder
-+w       write-fcc               write the message to a folder
- i       ispell                  check spelling (if available on your system)
- ^F      forget-passphrase       wipe passphrase(s) from memory
- </screen>
-@@ -3286,7 +3286,7 @@
- ~h EXPR         messages which contain EXPR in the message header
- ~H EXPR         messages with a spam attribute matching EXPR
- ~i EXPR         message which match EXPR in the ``Message-ID'' field
--~k		message contains PGP key material
-+~k              message contains PGP key material
- ~L EXPR         message is either originated or received by EXPR
- ~l              message is addressed to a known mailing list
- ~m [MIN]-[MAX]  message in the range MIN to MAX *)
-@@ -3302,15 +3302,15 @@
- ~S              superseded messages
- ~t EXPR         messages addressed to EXPR
- ~T              tagged messages
--~u		message is addressed to a subscribed mailing list
-+~u              message is addressed to a subscribed mailing list
- ~U              unread messages
--~v		message is part of a collapsed thread.
--~V		cryptographically verified messages
-+~v              message is part of a collapsed thread.
-+~V              cryptographically verified messages
- ~x EXPR         messages which contain EXPR in the `References' field
- ~y EXPR         messages which contain EXPR in the `X-Label' field
- ~z [MIN]-[MAX]  messages with a size in the range MIN to MAX *)
--~=		duplicated messages (see $duplicate_threads)
--~$		unreferenced messages (requires threaded view)
-+~=              duplicated messages (see $duplicate_threads)
-+~$              unreferenced messages (requires threaded view)
- </screen>
- 
- </para>
-@@ -3502,10 +3502,10 @@
- one of the following units:
- 
- <screen>
--y	years
--m	months
--w	weeks
--d	days
-+y       years
-+m       months
-+w       weeks
-+d       days
- </screen>
- 
- As a special case, you can replace the sign by a ``*'' character,
-@@ -5461,7 +5461,7 @@
- <para>
- 
- <screen>
---A	expand an alias
-+-A      expand an alias
- -a      attach a file to a message
- -b      specify a blind carbon-copy (BCC) address
- -c      specify a carbon-copy (Cc) address
+ <bookinfo>
diff -ru  /usr/ports/mail/mutt-devel/files/patch-examples ./files/patch-examples
--- /usr/ports/mail/mutt-devel/files/patch-examples	Sun Sep 18 23:06:42 2005
+++ ./files/patch-examples	Mon Jul 17 17:52:44 2006
@@ -48,14 +48,14 @@
    ** (S/MIME only)
    */
    { "smime_verify_command", 	DT_STR, R_NONE, UL &SmimeVerifyCommand, 0},
---- Makefile.am.orig	Wed Mar 26 13:13:10 2003
-+++ Makefile.am	Wed Mar 26 13:25:40 2003
+--- Makefile.am.orig	Mon Jul 17 15:31:10 2006
++++ Makefile.am	Mon Jul 17 15:32:52 2006
 @@ -13,7 +13,7 @@
  
- bin_SCRIPTS = muttbug flea
+ bin_SCRIPTS = muttbug flea @SMIMEAUX_TARGET@
  
--BUILT_SOURCES = keymap_defs.h patchlist.c
-+BUILT_SOURCES = keymap_defs.h patchlist.c Muttrc
+-BUILT_SOURCES = keymap_defs.h patchlist.c reldate.h
++BUILT_SOURCES = keymap_defs.h patchlist.c reldate.h Muttrc
  
  bin_PROGRAMS = mutt @DOTLOCK_TARGET@ @PGPAUX_TARGET@
  mutt_SOURCES = $(BUILT_SOURCES) \
diff -ru  /usr/ports/mail/mutt-devel/files/patch-imap-browse.c ./files/patch-imap-browse.c
--- /usr/ports/mail/mutt-devel/files/patch-imap-browse.c	Fri Jun 30 16:39:27 2006
+++ ./files/patch-imap-browse.c	Thu Jan  1 01:00:00 1970
@@ -1,28 +0,0 @@
---- imap/browse.c.orig
-+++ imap/browse.c
-@@ -505,7 +505,7 @@ static int browse_get_namespace (IMAP_DA
- 	    if (*s == '\"')
- 	    {
- 	      s++;
--	      while (*s && *s != '\"') 
-+	      while (*s && *s != '\"' && n < sizeof (ns) - 1) 
- 	      {
- 		if (*s == '\\')
- 		  s++;
-@@ -516,12 +516,14 @@ static int browse_get_namespace (IMAP_DA
- 		s++;
- 	    }
- 	    else
--	      while (*s && !ISSPACE (*s)) 
-+	      while (*s && !ISSPACE (*s) && n < sizeof (ns) - 1)
- 	      {
- 		ns[n++] = *s;
- 		s++;
- 	      }
- 	    ns[n] = '\0';
-+	    if (n == sizeof (ns) - 1)
-+	      dprint (1, (debugfile, "browse_get_namespace: too long: [%s]\n", ns));
- 	    /* delim? */
- 	    s = imap_next_word (s);
- 	    /* delimiter is meaningless if namespace is "". Why does
-
diff -ru  /usr/ports/mail/mutt-devel/files/patch-smime.c ./files/patch-smime.c
--- /usr/ports/mail/mutt-devel/files/patch-smime.c	Thu Feb 16 22:41:43 2006
+++ ./files/patch-smime.c	Thu Jan  1 01:00:00 1970
@@ -1,10 +0,0 @@
---- smime.c.orig	Sun Aug 14 14:33:37 2005
-+++ smime.c	Thu Feb 16 08:49:37 2006
-@@ -1989,7 +1989,6 @@
- 
-     if ((p = smime_ask_for_key (_("Sign as: "), NULL, 0))) 
-     {
--      p[mutt_strlen (p)-1] = '\0';
-       mutt_str_replace (&SmimeDefaultKey, p);
- 	
-       msg->security |= SIGN;
diff -ru  /usr/ports/mail/mutt-devel/scripts/generate-plist ./scripts/generate-plist
--- /usr/ports/mail/mutt-devel/scripts/generate-plist	Mon Sep 19 15:20:08 2005
+++ ./scripts/generate-plist	Mon Jul 17 18:03:49 2006
@@ -126,6 +126,7 @@
     echo "%%DOCSDIR%%/html/configuration.html" >> $tmp_first
     echo "%%DOCSDIR%%/html/gettingstarted.html" >> $tmp_first
     echo "%%DOCSDIR%%/html/index.html" >> $tmp_first
+    echo "%%DOCSDIR%%/html/intro.html" >> $tmp_first
     echo "%%DOCSDIR%%/html/manual.html" >> $tmp_first
     echo "%%DOCSDIR%%/html/mimesupport.html" >> $tmp_first
     echo "%%DOCSDIR%%/html/miscellany.html" >> $tmp_first
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list