Bug 45711 - mail/gbuffy update to 0.2.4
Summary: mail/gbuffy update to 0.2.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-25 11:30 UTC by Olivier Tharan
Modified: 2003-03-27 16:06 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (2.49 KB, patch)
2002-11-25 11:30 UTC, Olivier Tharan
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Tharan 2002-11-25 11:30:01 UTC
	Gbuffy is now at version 0.2.4. This new version fixes several bugs.

	This is a non-maintainer update, I Cc: the maintainer so he can
	approve it.

	files/patch-imap can be removed from the CVS repository, as the patch
	was included in the upstream sources.
Comment 1 Giorgos Keramidas freebsd_committer freebsd_triage 2002-12-02 08:44:19 UTC
Adding to the audit trail:

: Message-Id: <rqc7kf1pb1b.fsf@gladiusit.e.kth.se>
: Date: 25 Nov 2002 22:57:52 +0100
: From: Rasmus Kaj <kaj@e.kth.se>
:
: However, I don't actually use gbuffy myself anymore, as it doesent
: support encrypted / non-plaintext authenticated imap, which is what I
: use for mail access.  If you want maintainership for gbuffy, I'm all
: for it.
:
:=====================================================================
:
: Message-Id: <20021126082555.GD57263@weirdos.oban.frmug.org>
: Date: Tue, 26 Nov 2002 09:25:56 +0100
: From: Olivier Tharan <olive@oban.frmug.org>
:
: * Rasmus Kaj <kaj@e.kth.se> (20021125 22:57):
: > As maintainer (but not comitter), I approve.
:
: Thank you.
:
: > However, I don't actually use gbuffy myself anymore, as it doesent
: > support encrypted / non-plaintext authenticated imap, which is what I
: > use for mail access.  If you want maintainership for gbuffy, I'm all
: > for it.
:
: Ok? So (committers) please apply the following patch after the first
: one (maintainer change):
:
: %%%
: --- gbuffy.orig/Makefile        Mon Nov 25 12:13:58 2002
: +++ gbuffy/Makefile     Tue Nov 26 09:21:10 2002
: @@ -10,7 +10,7 @@
:  CATEGORIES=    mail
:  MASTER_SITES=  http://www.fiction.net/blong/programs/gbuffy/
:  
: -MAINTAINER=    rasmus@kaj.se
: +MAINTAINER=    olive@oban.frmug.org
:  
:  LIB_DEPENDS=   PropList.2:${PORTSDIR}/devel/libPropList \
:                 compface.1:${PORTSDIR}/mail/faces
: %%%
Comment 2 Foxfair Hu freebsd_committer freebsd_triage 2003-03-26 10:18:41 UTC
State Changed
From-To: open->feedback

According to your suggesiton, I have made a patch. Please review it 
and let me know if you have further idea. 

diff -ruN /usr/ports/mail/gbuffy/Makefile ./Makefile 
--- /usr/ports/mail/gbuffy/Makefile	Fri Mar 21 01:20:48 2003 
+++ ./Makefile	Tue Mar 25 17:28:50 2003 
@@ -6,11 +6,11 @@ 
# 

PORTNAME=	gbuffy 
-PORTVERSION=	0.2.2 
+PORTVERSION=	0.2.4 
CATEGORIES=	mail 
MASTER_SITES=	http://www.fiction.net/blong/programs/gbuffy/ 

-MAINTAINER=	rasmus@kaj.se 
+MAINTAINER=	olive@oban.frmug.org 
COMMENT=	A GTK+ multiple mailbox "biff" program 

LIB_DEPENDS=	PropList.2:${PORTSDIR}/devel/libPropList  
diff -ruN /usr/ports/mail/gbuffy/distinfo ./distinfo 
--- /usr/ports/mail/gbuffy/distinfo	Mon Oct  4 05:48:47 1999 
+++ ./distinfo	Tue Mar 25 17:28:08 2003 
@@ -1 +1 @@ 
-MD5 (gbuffy-0.2.2.tar.gz) = eaad334173654185ef9560f47ba54d74 
+MD5 (gbuffy-0.2.4.tar.gz) = aae7b2b88edb6e1a0969346b355fce68 
diff -ruN /usr/ports/mail/gbuffy/files/patch-imap ./files/patch-imap 
--- /usr/ports/mail/gbuffy/files/patch-imap	Sun Jul 16 21:28:54 2000 
+++ ./files/patch-imap	Thu Jan  1 08:00:00 1970 
@@ -1,64 +0,0 @@ 
---- imap.c.orig	Mon Aug  2 09:41:38 1999 
-+++ imap.c	Sat Jul 15 19:49:45 2000 
-@@ -318,12 +318,12 @@ 
- static int parse_fetch (BOX_INFO *ibox, CONNECTION *conn, GList *headers,  
-     int unseen) 
- { 
--  char from[STRING] = ""; 
--  char subject[STRING] = ""; 
--  char xface[STRING] = ""; 
-+  char from[LONG_STRING] = ""; 
-+  char subject[LONG_STRING] = ""; 
-+  char xface[LONG_STRING] = ""; 
-   char buf[LONG_STRING]; 
-   char seq[8]; 
--  char *s; 
-+  char *s, *last_head; 
-   int recent = 0; 
-  
-  
-@@ -339,8 +339,7 @@ 
-       return (-1); 
-     } 
-  
--    if (buf[0] == '*')  
--    { 
-+    if (buf[0] == '*') { 
-       s = imap_next_word (buf); 
-       if (!isdigit (*s)) 
- 	continue; 
-@@ -377,10 +376,12 @@ 
- 	  if (!strncasecmp (buf, "From:", 5)) 
- 	  { 
- 	    rfc2047_decode (from, buf, sizeof (from)); 
-+	    last_head = from; 
- 	  } 
- 	  else if (!strncasecmp (buf, "Subject:", 8)) 
- 	  { 
- 	    rfc2047_decode (subject, buf, sizeof (subject)); 
-+	    last_head = subject; 
- 	  } 
- 	  else if (!strncasecmp (buf, "X-Face:", 7)) 
- 	  { 
-@@ -389,6 +390,21 @@ 
- 	    strfcpy (xface, s, sizeof (xface)); 
- 	    if (strlen (s) > sizeof (xface)) 
- 	      g_print ("-E- xface header is larger than buffern"); 
-+	    last_head = xface; 
-+	  } 
-+	  else if (ISSPACE(buf[0])) { 
-+	    s = buf; 
-+	    while (*s && ISSPACE (*s)) s++; 
-+	    if(strlen(s) + strlen(last_head) + 1 > LONG_STRING) 
-+	      g_print ("-E- a continuing header is larger than buffern"); 
-+	    else { 
-+	      /* If this is an X-Face line the space don't matter, but if this  
-+	       * is any other header the space is required. */ 
-+	      strcat(last_head, " "); 
-+	      strncat(last_head, s, LONG_STRING - strlen(last_head)); 
-+	    } 
-+	  } else { 
-+	    last_head = NULL; 
- 	  } 
- 	} 
-       }
Comment 3 Foxfair Hu freebsd_committer freebsd_triage 2003-03-27 16:05:51 UTC
State Changed
From-To: feedback->closed

Patch committed, thanks!