Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Mar 2000 14:49:08 -0800 (PST)
From:      tkato@prontomail.ne.jp
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/17718: Update port: mail/mmr to 1.5.4
Message-ID:  <200003312249.OAA35262@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         17718
>Category:       ports
>Synopsis:       Update port: mail/mmr to 1.5.4
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 31 14:50:01 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.0-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 1.5.4

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/mail/mmr/Makefile mail/mmr/Makefile
--- /usr/ports/mail/mmr/Makefile	Wed Mar 29 20:03:57 2000
+++ mail/mmr/Makefile	Fri Mar 31 04:04:43 2000
@@ -1,31 +1,30 @@
 # New ports collection makefile for:	mmr
-# Version required:			1.5.2
+# Version required:			1.5.4
 # Date created:				23 October 1997
 # Whom:					Andrey Zakhvatov
 #
 # $FreeBSD: ports/mail/mmr/Makefile,v 1.7 2000/03/29 07:18:34 kris Exp $
 #
 
-DISTNAME=		mmr-1.5.2
-CATEGORIES=		mail
-MASTER_SITES=		${MASTER_SITE_SUNSITE} \
-			http://www.devolution.com/~slouken/projects/mmr/
-MASTER_SITE_SUBDIR=	system/mail/mua
+DISTNAME=	mmr-1.5.4
+CATEGORIES=	mail
+MASTER_SITES=	http://www.devolution.com/~slouken/projects/mmr/
 
-MAINTAINER=		ports@FreeBSD.org
+MAINTAINER=	ports@FreeBSD.org
 
-ALL_TARGET=
+ALL_TARGET=	# empty
 
-do-install:
-	@ ${INSTALL_PROGRAM} ${WRKSRC}/mmr ${PREFIX}/bin
-	@ ${MKDIR} ${PREFIX}/share/examples/mmr
-	@ ${INSTALL_DATA} ${WRKSRC}/DOT-mmrc ${PREFIX}/share/examples/mmr/dot.mmrc.sample
+post-extract:
+	@${RM} -f ${WRKSRC}/*.o
 
-post-install:
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/mmr ${PREFIX}/bin
+	@${MKDIR} ${PREFIX}/share/examples/mmr
+	${INSTALL_DATA} ${WRKSRC}/DOT-mmrc ${PREFIX}/share/examples/mmr/dot.mmrc.sample
 .if !defined(NOPORTDOCS)
-	@ ${MKDIR} ${PREFIX}/share/doc/mmr
-.for file in BUGS CHANGES COPYING Copyright Features README TODO
-	@ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/mmr
+	@${MKDIR} ${PREFIX}/share/doc/mmr
+.for file in BUGS CHANGES Features README TODO
+	${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/mmr
 .endfor
 .endif
 
diff -urN /usr/ports/mail/mmr/files/md5 mail/mmr/files/md5
--- /usr/ports/mail/mmr/files/md5	Sat May  1 11:47:34 1999
+++ mail/mmr/files/md5	Fri Mar 31 03:13:17 2000
@@ -1 +1 @@
-MD5 (mmr-1.5.2.tar.gz) = 73823d31eb97dfbb737958316063073d
+MD5 (mmr-1.5.4.tar.gz) = bd0c11cb3c5e4eec2b51b438782bbcbc
diff -urN /usr/ports/mail/mmr/patches/patch-aa mail/mmr/patches/patch-aa
--- /usr/ports/mail/mmr/patches/patch-aa	Sat May  1 11:47:36 1999
+++ mail/mmr/patches/patch-aa	Fri Mar 31 03:28:01 2000
@@ -1,5 +1,5 @@
---- Makefile	Thu Dec 24 23:32:56 1998
-+++ /home/andy/tmp/wrk/Makefile	Tue Apr 27 18:06:19 1999
+--- Makefile.orig	Fri Mar 31 03:26:17 2000
++++ Makefile	Fri Mar 31 03:27:50 2000
 @@ -7,15 +7,15 @@
  #		(Toggled at runtime with ^T)
  # -DMAILPATH=\"/some/path\"
@@ -13,11 +13,11 @@
 -LIBS = -lcurses -ltermcap -lnsl
 -CXX  = g++ -g
 -INCDIRS = -Imd5 -I/usr/include/ncurses
--CXXFLAGS = $(DEFS) $(INCDIRS) $(CFLAGS)
+-CXXFLAGS = $(DEFS) $(INCDIRS) -O2
 +LIBS = -lncurses
-+CXX?= g++ -g
++CXX  ?= g++ -g
 +INCDIRS = -Imd5
-+CXXFLAGS+= $(DEFS) $(INCDIRS)
++CXXFLAGS += $(DEFS) $(INCDIRS)
  
  # Remind 'make' how to make C++ files.. *sigh*
  include .c++howto
diff -urN /usr/ports/mail/mmr/patches/patch-ab mail/mmr/patches/patch-ab
--- /usr/ports/mail/mmr/patches/patch-ab	Sat May  1 11:47:37 1999
+++ mail/mmr/patches/patch-ab	Fri Mar 31 03:22:26 2000
@@ -1,8 +1,8 @@
---- outgoing.cc	Fri Jul 17 04:10:02 1998
-+++ /home/andy/tmp/wrk/outgoing.cc	Tue Apr 27 18:06:33 1999
-@@ -13,7 +13,9 @@
- #include "terminal.h"
+--- outgoing.cpp.orig	Thu Apr 22 23:24:59 1999
++++ outgoing.cpp	Fri Mar 31 03:22:18 2000
+@@ -14,7 +14,9 @@
  #include "rcfile.h"
+ #include "outgoing.h"
  
 +#ifndef MAILER
  #define MAILER	"/usr/lib/sendmail -t"
diff -urN /usr/ports/mail/mmr/patches/patch-ae mail/mmr/patches/patch-ae
--- /usr/ports/mail/mmr/patches/patch-ae	Mon Feb 21 05:51:45 2000
+++ mail/mmr/patches/patch-ae	Fri Mar 31 03:37:54 2000
@@ -1,20 +1,20 @@
---- mailmsg.cc.orig	Sat Feb 19 21:38:48 2000
-+++ mailmsg.cc	Sat Feb 19 21:39:24 2000
-@@ -190,7 +190,7 @@
- 						continue;
- 					}
- 					schar = 
--					  ((*status == ' ') ? "R" : status);
-+					  ((*status == ' ') ? (char *)"R" : status);
- 					*sptr = *schar;
- 					NewField("Status", schar);
- 					status_written = 1;
-@@ -208,7 +208,7 @@
- 				char *schar;
- 				sptr = new char[strlen("Status: ")+2+1];
- 				strcpy(sptr, "Status: ");
--				schar = ((*status == ' ') ? "R" : status);
-+				schar = ((*status == ' ') ? (char *)"R" : status);
- 				strcat(sptr, schar); strcat(sptr, "\n");
- 				QueueRing(ringbuf, sptr, strlen(sptr));
- 				delete[] sptr;
+--- mailmsg.cpp.orig	Sat Jan 29 19:09:17 2000
++++ mailmsg.cpp	Fri Mar 31 03:37:43 2000
+@@ -142,7 +142,7 @@
+ 					continue;
+ 				}
+ 				schar = 
+-				  ((*status == ' ') ? "R" : status);
++				  ((*status == ' ') ? (char *)"R" : status);
+ 				*sptr = *schar;
+ 				NewField("Status", schar);
+ 				status_written = 1;
+@@ -157,7 +157,7 @@
+ 			char *schar;
+ 			sptr = new char[strlen("Status: ")+2+1];
+ 			strcpy(sptr, "Status: ");
+-			schar = ((*status == ' ') ? "R" : status);
++			schar = ((*status == ' ') ? (char *)"R" : status);
+ 			strcat(sptr, schar); strcat(sptr, "\n");
+ 			QueueRing(ringbuf, sptr, strlen(sptr));
+ 			delete[] sptr;
diff -urN /usr/ports/mail/mmr/pkg/PLIST mail/mmr/pkg/PLIST
--- /usr/ports/mail/mmr/pkg/PLIST	Sat May  1 11:47:40 1999
+++ mail/mmr/pkg/PLIST	Fri Mar 31 03:31:06 2000
@@ -1,11 +1,9 @@
 bin/mmr
 share/doc/mmr/BUGS
 share/doc/mmr/CHANGES
-share/doc/mmr/COPYING
-share/doc/mmr/Copyright
 share/doc/mmr/Features
 share/doc/mmr/README
 share/doc/mmr/TODO
 share/examples/mmr/dot.mmrc.sample
-@dirrm share/doc/mmr
 @dirrm share/examples/mmr
+@dirrm share/doc/mmr


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003312249.OAA35262>