1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-30 21:49:25 +00:00
freebsd-ports/mail/pine4/files/patch-az
Kelly Yancey 700098a64c Update the pine4 port to utilize the new cclient port.
Pine has historically built against an internal copy of the c-client library,
however c-client development has progressed beyond what is shipped with pine.
(It would appear that all new development work is being done via UW's imap
server codebase.) This change allows pine to utilize improvements/bugfixes in
the c-client library. In addition, the cclient port builds c-client as a
a shared library. Now, pine links against this shared library. As a result,
pine binaries are approximately 550k smaller. On the other hand, the c-client
library itself is a good 650k. The real benefit here is that c-client may be
shared amongst multiple binaries (i.e. imap-uw, php, and perl scripts using the
p5-Mail-CClient module), thereby potentially reducing the overall disk and
memory usage.

PR:		19731
Submitted by:	kbyanc@posi.net
Reviewed by:	will
2000-07-17 08:19:34 +00:00

78 lines
1.9 KiB
Plaintext

--- pine/osdep/os-bsf.h.orig Wed Oct 7 14:51:40 1998
+++ pine/osdep/os-bsf.h Wed Jul 5 22:03:54 2000
@@ -40,7 +40,7 @@
#ifndef _OS_INCLUDED
#define _OS_INCLUDED
-#include "../c-client/osdep.h"
+#include "c-client/osdep.h"
/*----------------------------------------------------------------------
--- 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 @@
----------------------------------------------------------------------*/
#include "headers.h"
-#include "../c-client/imap4r1.h"
+#include "c-client/imap4r1.h"
/*
@@ -299,7 +299,7 @@
#endif
/*------- Set up c-client drivers -------*/
-#include "../c-client/linkage.c"
+#include "c-client/linkage.c"
/*------- ... 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 @@
====*/
#include "headers.h"
-#include "../c-client/imap4r1.h"
+#include "c-client/imap4r1.h"
/*
* Some common Command Bindings
--- pine/send.c.orig Wed Jul 5 22:21:18 2000
+++ pine/send.c Wed Jul 5 22:21:37 2000
@@ -47,8 +47,8 @@
====*/
#include "headers.h"
-#include "../c-client/smtp.h"
-#include "../c-client/nntp.h"
+#include "c-client/smtp.h"
+#include "c-client/nntp.h"
#ifndef TCPSTREAM