summaryrefslogtreecommitdiffstats
path: root/mail/pine4
diff options
context:
space:
mode:
authorkbyanc <kbyanc@FreeBSD.org>2000-12-18 09:55:11 +0000
committerkbyanc <kbyanc@FreeBSD.org>2000-12-18 09:55:11 +0000
commitd45ec6b4ab7137bcf3529a0e381595caa1e9385d (patch)
tree7e080ded576a7e878356317f8e4538b2d71be999 /mail/pine4
parent3b6f30d8c2d4eb382462c079d43af457013d1cb0 (diff)
downloadFreeBSD-ports-d45ec6b4ab7137bcf3529a0e381595caa1e9385d.zip
FreeBSD-ports-d45ec6b4ab7137bcf3529a0e381595caa1e9385d.tar.gz
Update c-client to that found in UW's imap-2000.
Update imap-uw to the latest version (imap-2000). Update pine4 to the latest version (pine-4.31). Despite the fact that the new releases of imap-uw and pine are intended to improve security, the security warnings on the pine and imap-uw ports have been left intact until they have proven themselves.
Diffstat (limited to 'mail/pine4')
-rw-r--r--mail/pine4/Makefile7
-rw-r--r--mail/pine4/distinfo2
-rw-r--r--mail/pine4/files/patch-af68
-rw-r--r--mail/pine4/files/patch-al22
-rw-r--r--mail/pine4/files/patch-as19
-rw-r--r--mail/pine4/files/patch-at160
-rw-r--r--mail/pine4/files/patch-aw12
-rw-r--r--mail/pine4/files/patch-az22
-rw-r--r--mail/pine4/files/patch-ba20
9 files changed, 106 insertions, 226 deletions
diff --git a/mail/pine4/Makefile b/mail/pine4/Makefile
index 7629c04..d8567e5 100644
--- a/mail/pine4/Makefile
+++ b/mail/pine4/Makefile
@@ -9,19 +9,18 @@
# directory to the pine4-ssl port.
PORTNAME?= pine
-PORTVERSION?= 4.21
-PORTREVISION?= 1
+PORTVERSION?= 4.31
CATEGORIES= mail news
MASTER_SITES= ftp://ftp.cac.washington.edu/pine/
DISTNAME?= ${PORTNAME}${PORTVERSION}
-MAINTAINER?= pine@freebsd.ady.ro
+MAINTAINER?= ports@FreeBSD.org
Y2K= http://www.washington.edu/pine/QandA/sysadmins.html#Millenium
MAN1= pine.1 pico.1 pilot.1
-LIB_DEPENDS= c-client4.7:${PORTSDIR}/mail/cclient
+LIB_DEPENDS= c-client4.8:${PORTSDIR}/mail/cclient
# Define "WITH_LDAP" to include ldap support.
# If the ldap port is installed somewhere other than /usr/local, define
diff --git a/mail/pine4/distinfo b/mail/pine4/distinfo
index 2c71984..87a06ae 100644
--- a/mail/pine4/distinfo
+++ b/mail/pine4/distinfo
@@ -1 +1 @@
-MD5 (pine4.21.tar.gz) = 9252a061387de806f8aa1ced885d41f6
+MD5 (pine4.31.tar.gz) = a0a99a399a9667268ad1a62afdfa164e
diff --git a/mail/pine4/files/patch-af b/mail/pine4/files/patch-af
index 18bd351..831a742 100644
--- a/mail/pine4/files/patch-af
+++ b/mail/pine4/files/patch-af
@@ -1,36 +1,32 @@
-*** imap/src/osdep/unix/Makefile.orig Wed Jan 27 01:19:19 1999
---- imap/src/osdep/unix/Makefile Tue Feb 9 21:32:44 1999
-***************
-*** 82,88 ****
- # Commands possibly overriden by the individual port
-
- ARRC=ar rc
-! CC=cc
- LN=ln -s
- RANLIB=ranlib
-
---- 82,88 ----
- # Commands possibly overriden by the individual port
-
- ARRC=ar rc
-! #CC=cc
- LN=ln -s
- RANLIB=ranlib
-
-***************
-*** 100,106 ****
- dummy.o pseudo.o netmsg.o flstring.o fdstring.o \
- rfc822.o nntp.o smtp.o imap4r1.o pop3.o \
- unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o
-! CFLAGS=$(BASECFLAGS) $(EXTRACFLAGS)
- MAKE=make
- MV=mv
- RM=rm -rf
---- 100,106 ----
- dummy.o pseudo.o netmsg.o flstring.o fdstring.o \
- rfc822.o nntp.o smtp.o imap4r1.o pop3.o \
- unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o
-! CFLAGS+=$(BASECFLAGS) $(EXTRACFLAGS)
- MAKE=make
- MV=mv
- RM=rm -rf
+--- imap/src/osdep/unix/Makefile.orig Tue Oct 31 13:56:45 2000
++++ imap/src/osdep/unix/Makefile Mon Dec 18 01:59:06 2000
+@@ -74,7 +74,7 @@
+ # Commands possibly overriden by the individual port
+
+ ARRC=ar rc
+-CC=cc
++#CC=cc
+ LN=ln -s
+ RANLIB=ranlib
+
+@@ -92,7 +92,7 @@
+ dummy.o pseudo.o netmsg.o flstring.o fdstring.o \
+ rfc822.o nntp.o smtp.o imap4r1.o pop3.o \
+ unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o
+-CFLAGS=$(BASECFLAGS) $(EXTRACFLAGS)
++CFLAGS+=$(BASECFLAGS) $(EXTRACFLAGS)
+
+ CAT=cat
+ MAKE=make
+@@ -194,8 +194,9 @@
+ SPOOLDIR=/var \
+ ACTIVEFILE=/usr/local/news/lib/active \
+ RSHPATH=/usr/bin/rsh \
+- BASECFLAGS="-g -O -pipe" \
+- BASELDFLAGS="-lcrypt"
++ LOCKPGM=$(PREFIX)/libexec/mlock \
++ BASECFLAGS="-DNFSKLUDGE" \
++ BASELDFLAGS="-lpam -lcrypt"
+
+ bsi: # BSD/i386
+ $(BUILD) `$(CAT) SPECIALS` OS=$@ \
diff --git a/mail/pine4/files/patch-al b/mail/pine4/files/patch-al
index e47b0ff..70f1ece 100644
--- a/mail/pine4/files/patch-al
+++ b/mail/pine4/files/patch-al
@@ -1,6 +1,6 @@
---- build.orig Mon Nov 15 14:16:25 1999
-+++ build Wed Jul 5 21:22:26 2000
-@@ -80,8 +80,9 @@
+--- build.orig Wed Nov 8 12:31:25 2000
++++ build Mon Dec 18 02:12:09 2000
+@@ -95,8 +95,9 @@
pine The Pine mailer. Once compiled this should work just fine on
your system with no other files than this binary, and no
modifications to your system. Optionally you may create two
@@ -12,8 +12,8 @@
pico The standalone editor similar to the Pine message composer.
This is a very simple straight forward text editor.
-@@ -277,17 +278,17 @@
- esac
+@@ -304,17 +305,17 @@
+ echo "Including SSL functionality"
fi
- if [ -s c-client ] ; then rm -f c-client ; fi
@@ -23,9 +23,9 @@
- if [ -s imapd ] ; then rm -f imapd ; fi
- ln -s imap/imapd imapd
- echo "Making c-client library, mtest and imapd"
-- eval echo make "$makeargs" "$K1" "$K2" $ccltarg
+- eval echo make "$makeargs" "$SSL" "$K1" "$K2" $ccltarg
- cd $PHOME/imap
-- eval make "$makeargs" "$K1" "$K2" $ccltarg
+- eval make "$makeargs" "$SSL" "$K1" "$K2" $ccltarg
- echo ''
+# if [ -s c-client ] ; then rm -f c-client ; fi
+# ln -s imap/c-client c-client
@@ -34,14 +34,14 @@
+# if [ -s imapd ] ; then rm -f imapd ; fi
+# ln -s imap/imapd imapd
+# echo "Making c-client library, mtest and imapd"
-+# eval echo make "$makeargs" "$K1" "$K2" $ccltarg
++# eval echo make "$makeargs" "$SSL" "$K1" "$K2" $ccltarg
+# cd $PHOME/imap
-+# eval make "$makeargs" "$K1" "$K2" $ccltarg
++# eval make "$makeargs" "$SSL" "$K1" "$K2" $ccltarg
+# echo ''
echo "Making Pico and Pilot"
cd $PHOME/pico
-@@ -304,14 +305,14 @@
+@@ -331,14 +332,14 @@
cd $PHOME/bin
rm -f pine mtest imapd pico pilot
if [ -s ../pine/pine ] ; then ln ../pine/pine pine ; fi
@@ -59,7 +59,7 @@
case $maketarg in
mnt) echo "Fixing stacksizes ..."
fixstk 64K bin/pine bin/pico bin/imapd bin/mtest bin/pilot
-@@ -321,15 +322,15 @@
+@@ -348,15 +349,15 @@
clean) # This only sort of works
diff --git a/mail/pine4/files/patch-as b/mail/pine4/files/patch-as
index 5bb66b9..0a5cc4d 100644
--- a/mail/pine4/files/patch-as
+++ b/mail/pine4/files/patch-as
@@ -1,22 +1,3 @@
-*** pine/init.c.orig Tue Jan 26 21:57:56 1999
---- pine/init.c Tue Feb 9 22:14:08 1999
-***************
-*** 326,332 ****
-
- /*----------------------------------------------------------------------
- These are the variables that control a number of pine functions. They
-! come out of the .pinerc and the /usr/local/lib/pine.conf files. Some can
- be set by the user while in Pine. Eventually all the local ones should
- be so and maybe the global ones too.
-
---- 326,332 ----
-
- /*----------------------------------------------------------------------
- These are the variables that control a number of pine functions. They
-! come out of the .pinerc and the @@PREFIX@@/etc/pine.conf files. Some can
- be set by the user while in Pine. Eventually all the local ones should
- be so and maybe the global ones too.
-
*** pico/edef.h.orig Thu Apr 23 02:53:44 1998
--- pico/edef.h Tue Feb 9 22:14:08 1999
***************
diff --git a/mail/pine4/files/patch-at b/mail/pine4/files/patch-at
index 4a8564a..e7e64a7 100644
--- a/mail/pine4/files/patch-at
+++ b/mail/pine4/files/patch-at
@@ -1,101 +1,59 @@
-*** pine/pine.hlp.orig Fri Feb 5 01:07:54 1999
---- pine/pine.hlp Tue Feb 9 22:10:02 1999
-***************
-*** 455,463 ****
-
- executable &lt;Unix search path&gt;/pine
- persnl cfg ~/.pinerc
-! global cfg /usr/local/lib/pine.conf
-! fixed cfg /usr/local/lib/pine.conf.fixed
-! local help /usr/local/lib/pine.info
-
- interrupted ~/.pine-interrupted-mail
- debug ~/.pine-debugN
---- 455,463 ----
-
- executable &lt;Unix search path&gt;/pine
- persnl cfg ~/.pinerc
-! global cfg @@PREFIX@@/etc/pine.conf
-! fixed cfg @@PREFIX@@/etc/pine.conf.fixed
-! local help @@PREFIX@@/etc/pine.info
-
- interrupted ~/.pine-interrupted-mail
- debug ~/.pine-debugN
-***************
-*** 469,476 ****
- postponed# ~/mail/postponed-msgs
- sentmail# ~/mail/sent-mail
- mailcap# ~/.mailcap + /etc/mailcap
-! + /usr/etc/mailcap + /usr/local/etc/mailcap
-! mimetypes# ~/.mime.types + /etc/mime.types + /usr/local/lib/mime.types
-
- news-spool varies across Unix flavors, e.g. /usr/spool/news or /var/news
- active-news varies across Unix flavors, e.g. /usr/lib/news/active
---- 469,476 ----
- postponed# ~/mail/postponed-msgs
- sentmail# ~/mail/sent-mail
- mailcap# ~/.mailcap + /etc/mailcap
-! + /usr/etc/mailcap + @@PREFIX@@/etc/mailcap
-! mimetypes# ~/.mime.types + /etc/mime.types + @@PREFIX@@/etc/mime.types
-
- news-spool varies across Unix flavors, e.g. /usr/spool/news or /var/news
- active-news varies across Unix flavors, e.g. /usr/lib/news/active
-***************
-*** 856,864 ****
- this link now to send a message to it:<BR>
- <A HREF="X-Pine-Gripe:_LOCAL_ADDRESS_?local"><!--#echo var="_LOCAL_FULLNAME_"--></A><P>
- <!--chtml endif-->
-! <!--chtml if [ -r /usr/local/lib/pine.info ]-->
- <HR WIDTH="75%">Local Support Contacts:<P>
-! <!--#include file="/usr/local/lib/pine.info"-->
- <HR WIDTH="75%">
- <!--chtml endif-->
- <P>
---- 856,864 ----
- this link now to send a message to it:<BR>
- <A HREF="X-Pine-Gripe:_LOCAL_ADDRESS_?local"><!--#echo var="_LOCAL_FULLNAME_"--></A><P>
- <!--chtml endif-->
-! <!--chtml if [ -r @@PREFIX@@/etc/pine.info ]-->
- <HR WIDTH="75%">Local Support Contacts:<P>
-! <!--#include file="@@PREFIX@@/etc/pine.info"-->
- <HR WIDTH="75%">
- <!--chtml endif-->
- <P>
-***************
-*** 945,951 ****
- <OL>
- <LI> <A HREF="#intro">Introduction</A>
- <LI> <A HREF="#pine_help">Pine Help</A>
-! <!--chtml if [ -r /usr/local/lib/pine.info ]-->
- <LI> <A HREF="#local_support">Local Support Contacts</A>
- <!--chtml endif-->
- <LI> <A HREF="#giving_cmds">Giving Commands in Pine</A>
---- 945,951 ----
- <OL>
- <LI> <A HREF="#intro">Introduction</A>
- <LI> <A HREF="#pine_help">Pine Help</A>
-! <!--chtml if [ -r @@PREFIX@@/etc/pine.info ]-->
- <LI> <A HREF="#local_support">Local Support Contacts</A>
- <!--chtml endif-->
- <LI> <A HREF="#giving_cmds">Giving Commands in Pine</A>
-***************
-*** 1052,1060 ****
- at your site.)
-
-
-! <!--chtml if [ -r /usr/local/lib/pine.info ]-->
- <H2><A NAME="local_support">Local Support Contacts</A></H2>
-! <!--#include file="/usr/local/lib/pine.info"-->
- <!--chtml endif-->
-
- <H2><A NAME="giving_cmds">Giving Commands in Pine</A></H2>
---- 1052,1060 ----
- at your site.)
-
-
-! <!--chtml if [ -r @@PREFIX@@/etc/pine.info ]-->
- <H2><A NAME="local_support">Local Support Contacts</A></H2>
-! <!--#include file="@@PREFIX@@/etc/pine.info"-->
- <!--chtml endif-->
-
- <H2><A NAME="giving_cmds">Giving Commands in Pine</A></H2>
+--- pine/pine.hlp.orig Fri Dec 1 16:12:53 2000
++++ pine/pine.hlp Mon Dec 18 02:20:21 2000
+@@ -580,9 +580,9 @@
+ executable &lt;Unix search path&gt;/pine
+ persnl cfg ~/.pinerc
+ except cfg ~/.pinercex
+- global cfg /usr/local/lib/pine.conf
+- fixed cfg /usr/local/lib/pine.conf.fixed
+- local help /usr/local/lib/pine.info
++ global cfg @@PREFIX@@/etc/pine.conf
++ fixed cfg @@PREFIX@@/etc/pine.conf.fixed
++ local help @@PREFIX@@/etc/pine.info
+
+ interrupted ~/.pine-interrupted-mail
+ debug ~/.pine-debugN
+@@ -594,8 +594,8 @@
+ postponed# ~/mail/postponed-msgs
+ sentmail# ~/mail/sent-mail
+ mailcap# ~/.mailcap + /etc/mailcap
+- + /usr/etc/mailcap + /usr/local/etc/mailcap
+- mimetypes# ~/.mime.types + /etc/mime.types + /usr/local/lib/mime.types
++ + /usr/etc/mailcap + @@PREFIX@@/etc/mailcap
++ mimetypes# ~/.mime.types + /etc/mime.types + @@PREFIX@@/etc/mime.types
+
+ news-spool varies across Unix flavors, e.g. /usr/spool/news or /var/news
+ active-news varies across Unix flavors, e.g. /usr/lib/news/active
+@@ -1052,9 +1052,9 @@
+ this link now to send a message to it:<BR>
+ <A HREF="X-Pine-Gripe:_LOCAL_ADDRESS_?local"><!--#echo var="_LOCAL_FULLNAME_"--></A><P>
+ <!--chtml endif-->
+-<!--chtml if [ -r /usr/local/lib/pine.info ]-->
++<!--chtml if [ -r @@PREFIX@@/etc/pine.info ]-->
+ <HR WIDTH="75%">Local Support Contacts:<P>
+-<!--#include file="/usr/local/lib/pine.info"-->
++<!--#include file="@@PREFIX@@/etc/pine.info"-->
+ <HR WIDTH="75%">
+ <!--chtml endif-->
+ <P>
+@@ -1142,7 +1142,7 @@
+ <OL>
+ <LI> <A HREF="#intro">Introduction</A>
+ <LI> <A HREF="#pine_help">Pine Help</A>
+-<!--chtml if [ -r /usr/local/lib/pine.info ]-->
++<!--chtml if [ -r @@PREFIX@@/etc/pine.info ]-->
+ <LI> <A HREF="#local_support">Local Support Contacts</A>
+ <!--chtml endif-->
+ <LI> <A HREF="#giving_cmds">Giving Commands in Pine</A>
+@@ -1251,9 +1251,9 @@
+ at your site.)
+
+
+-<!--chtml if [ -r /usr/local/lib/pine.info ]-->
++<!--chtml if [ -r @@PREFIX@@/etc/pine.info ]-->
+ <H2><A NAME="local_support">Local Support Contacts</A></H2>
+-<!--#include file="/usr/local/lib/pine.info"-->
++<!--#include file="@@PREFIX@@/etc/pine.info"-->
+ <!--chtml endif-->
+
+ <H2><A NAME="giving_cmds">Giving Commands in Pine</A></H2>
diff --git a/mail/pine4/files/patch-aw b/mail/pine4/files/patch-aw
deleted file mode 100644
index ae3ad3c..0000000
--- a/mail/pine4/files/patch-aw
+++ /dev/null
@@ -1,12 +0,0 @@
---- imap/src/osdep/unix/env_unix.c.orig Sun Oct 10 13:43:21 1999
-+++ imap/src/osdep/unix/env_unix.c Wed Oct 13 20:11:32 1999
-@@ -825,7 +825,8 @@
- }
- close (pi[0]); close (pi[1]);
- }
-- if (lockEaccesError) {/* punt silently if paranoid site */
-+ if (strncmp(base->lock,"/var/mail/",10) && lockEaccesError) {
-+ /* punt silently if paranoid site */
- sprintf (tmp,"Mailbox vulnerable - directory %.80s",hitch);
- if (s = strrchr (tmp,'/')) *s = '\0';
- strcat (tmp," must have 1777 protection");
diff --git a/mail/pine4/files/patch-az b/mail/pine4/files/patch-az
index ac90942..ae3c4ec 100644
--- a/mail/pine4/files/patch-az
+++ b/mail/pine4/files/patch-az
@@ -9,17 +9,6 @@
/*----------------------------------------------------------------------
---- pine/abookcpy.c.orig Wed Jul 5 22:13:36 2000
-+++ pine/abookcpy.c Wed Jul 5 22:13:56 2000
-@@ -63,7 +63,7 @@
- FILE *fp;
- int trimsize;
-
--#include "../c-client/linkage.c"
-+#include "c-client/linkage.c"
-
- trimsize = parse_args(argc, argv, &local, &remote);
-
--- pine/pine.c.orig Wed Jul 5 22:16:28 2000
+++ pine/pine.c Mon Sep 20 16:17:58 1999
@@ -40,7 +40,7 @@
@@ -40,17 +29,6 @@
/*------- ... then tune the drivers just installed -------*/
#ifdef DOS
---- pine/adrbklib.c.orig Wed Jul 5 22:18:28 2000
-+++ pine/adrbklib.c Wed Jul 5 22:18:46 2000
-@@ -41,7 +41,7 @@
-
- #include "headers.h"
- #include "adrbklib.h"
--#include "../c-client/imap4r1.h" /* for LEVELSTATUS() */
-+#include "c-client/imap4r1.h" /* for LEVELSTATUS() */
-
- /*
- * We don't want any end of line fixups to occur, so include "b" in DOS modes.
--- pine/mailindx.c.orig Wed Jul 5 22:19:38 2000
+++ pine/mailindx.c Wed Jul 5 22:19:49 2000
@@ -50,7 +50,7 @@
diff --git a/mail/pine4/files/patch-ba b/mail/pine4/files/patch-ba
deleted file mode 100644
index 84b3429..0000000
--- a/mail/pine4/files/patch-ba
+++ /dev/null
@@ -1,20 +0,0 @@
-*** pine/newmail.c.orig Mon Sep 25 15:07:01 2000
---- pine/newmail.c Tue Sep 26 15:34:24 2000
-***************
-*** 342,348 ****
- e->from->personal, NULL),
- ps_global->ttyo->screen_cols);
- else
-! sprintf(from + ((number > 1L) ? 18 : 6), "%s%s%s",
- e->from->mailbox,
- e->from->host ? "@" : "",
- e->from->host ? e->from->host : "");
---- 342,349 ----
- e->from->personal, NULL),
- ps_global->ttyo->screen_cols);
- else
-! snprintf(from + ((number > 1L) ? 18 : 6), sizeof(from) - strlen(from),
-! "%s%s%s",
- e->from->mailbox,
- e->from->host ? "@" : "",
- e->from->host ? e->from->host : "");
OpenPOWER on IntegriCloud