? patches-c-client
Index: Makefile
===================================================================
RCS file: /cvs/openbsd/ports/mail/c-client/Makefile,v
retrieving revision 1.32
diff -u -r1.32 Makefile
--- Makefile	26 Dec 2005 13:16:16 -0000	1.32
+++ Makefile	18 Jul 2006 22:49:52 -0000
@@ -3,7 +3,7 @@
 COMMENT=	"University of Washington's c-client mail access routines"
 NO_REGRESS=	Yes
 
-VERSION=	4.61
+VERSION=	4.64
 DISTNAME=	pine${VERSION}
 PKGNAME=	c-client-${VERSION}p0
 SHARED_LIBS=	c-client	4.0
Index: distinfo
===================================================================
RCS file: /cvs/openbsd/ports/mail/c-client/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- distinfo	5 Jan 2005 16:58:53 -0000	1.10
+++ distinfo	18 Jul 2006 22:49:52 -0000
@@ -1,4 +1,4 @@
-MD5 (pine4.61.tar.gz) = 960e3e854f07fae5aaa9a40c4f887526
-RMD160 (pine4.61.tar.gz) = 3f4710c2dbf13b58c8a92be055a1bebcc132c6f3
-SHA1 (pine4.61.tar.gz) = b1563bcd46897c83eee6b1ec213ebc131f8bbccf
-SIZE (pine4.61.tar.gz) = 4059861
+MD5 (pine4.64.tar.gz) = 9cc68749675f1c35a2147a35d2c5b344
+RMD160 (pine4.64.tar.gz) = cde245875694c629126e13e373bda622fb58ee3d
+SHA1 (pine4.64.tar.gz) = 95ed9e9155da28e422e4f2d9b89881862dce9d7b
+SIZE (pine4.64.tar.gz) = 4218629
Index: patches/patch-src_osdep_unix_Makefile
===================================================================
RCS file: /cvs/openbsd/ports/mail/c-client/patches/patch-src_osdep_unix_Makefile,v
retrieving revision 1.13
diff -u -r1.13 patch-src_osdep_unix_Makefile
--- patches/patch-src_osdep_unix_Makefile	18 Jul 2004 22:30:19 -0000	1.13
+++ patches/patch-src_osdep_unix_Makefile	18 Jul 2006 22:49:52 -0000
@@ -1,7 +1,6 @@
-$OpenBSD: patch-src_osdep_unix_Makefile,v 1.13 2004/07/18 22:30:19 jakob Exp $
---- src/osdep/unix/Makefile.orig	Thu Apr 29 23:10:25 2004
-+++ src/osdep/unix/Makefile	Wed Jul  7 17:49:39 2004
-@@ -24,13 +24,13 @@ EXTRAAUTHENTICATORS=
+--- src/osdep/unix/Makefile.orig	Tue Jul 18 14:01:04 2006
++++ src/osdep/unix/Makefile	Tue Jul 18 14:06:57 2006
+@@ -24,7 +24,7 @@
  EXTRADRIVERS=mbox
  PASSWDTYPE=std
  SSLTYPE=nopwd
@@ -9,6 +8,9 @@
 +IP=6
  
  
+ # The optimization level here for GCC ports is set here for a reason.  It's
+@@ -41,8 +41,8 @@
+ 
  # Extended flags needed for SSL.  You may need to modify.
  
 -SSLDIR=/usr/local/ssl
@@ -18,7 +20,7 @@
  SSLKEYS=$(SSLCERTS)
  SSLINCLUDE=$(SSLDIR)/include
  SSLLIB=$(SSLDIR)/lib
-@@ -109,6 +109,7 @@ RANLIB=ranlib
+@@ -121,6 +121,7 @@
  DEFAULTAUTHENTICATORS=md5 pla log
  DEFAULTDRIVERS=imap nntp pop3 mh mx mbx tenex mtx mmdf unix news phile
  
@@ -26,7 +28,7 @@
  
  # Normally no need to change any of these
  
-@@ -117,6 +118,7 @@ BINARIES=osdep.o mail.o misc.o newsrc.o 
+@@ -129,6 +130,7 @@
   dummy.o pseudo.o netmsg.o flstring.o fdstring.o \
   rfc822.o nntp.o smtp.o imap4r1.o pop3.o \
   unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o
@@ -34,28 +36,19 @@
  CFLAGS=-g
  
  CAT=cat
-@@ -125,6 +127,11 @@ MV=mv
+@@ -137,6 +139,11 @@
  RM=rm -rf
  SH=sh
  
 +.if ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "sparc"
-+PICFLAG= -fPIC
++	PICFLAG= -fPIC
 +.else
-+PICFLAG= -fpic
++	PICFLAG= -fpic
 +.endif
  
  # Primary build command
  
-@@ -236,7 +243,7 @@ bso:	# OpenBSD
- 	 SPOOLDIR=/var \
- 	 ACTIVEFILE=/usr/local/news/lib/active \
- 	 RSHPATH=/usr/bin/rsh \
--	 BASECFLAGS="-O2 -pipe"
-+	 BASECFLAGS="-pipe"
- 
- cvx:	# Convex
- 	$(BUILD) `$(CAT) SPECIALS` OS=$@ \
-@@ -786,23 +793,32 @@ vu2:	# VAX Ultrix 2.3, etc.
+@@ -801,23 +808,33 @@
  
  # Build it!
  
@@ -76,6 +69,7 @@
 +$(SHLIB): $(SOBINARIES)
 +	$(CC) -shared $(PICFLAG) -o $(SHLIB) $(SOBINARIES)
 +
++
  .c.o:
  	`$(CAT) CCTYPE` -c `$(CAT) CFLAGS` $*.c
  
@@ -90,7 +84,7 @@
  
  
  # Dependencies
-@@ -835,7 +851,7 @@ utf8.o: mail.h misc.h osdep.h utf8.h
+@@ -850,7 +867,7 @@
  
  # OS-dependent
  
@@ -98,8 +92,8 @@
 +OSDEPS=	mail.h misc.h env.h fs.h ftl.h nl.h tcp.h \
  	osdep.h env_unix.h tcp_unix.h \
  	osdep.c env_unix.c fs_unix.c ftl_unix.c nl_unix.c tcp_unix.c ip_unix.c\
- 	auths.c crexcl.c flocksim.c nfstest.c flcksafe.c fsync.c gethstid.c \
-@@ -848,12 +864,12 @@ osdep.o:mail.h misc.h env.h fs.h ftl.h n
+ 	auths.c crexcl.c flockcyg.c flocklnx.c flocksim.c nfstest.c fsync.c \
+@@ -864,12 +881,12 @@
  	write.c sslstdio.c \
  	strerror.c strpbrk.c strstr.c strtok.c strtoul.c \
  	OSCFLAGS
