ports/66517: update cclient from 2002d to 2004
Christian Kratzer
ck at cksoft.de
Tue May 11 10:10:16 UTC 2004
>Number: 66517
>Category: ports
>Synopsis: update cclient from 2002d to 2004
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue May 11 03:10:14 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator: Christian Kratzer
>Release: FreeBSD 5.2-RELEASE i386
>Organization:
CK Software GmbH
>Environment:
System: FreeBSD hirvi.cksoft.de 5.2-RELEASE FreeBSD 5.2-RELEASE #0: Sun Jan 11 04:21:45 GMT 2004 root at wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Updates cclient port from 2002d to 2004 version that was released May 10,2004.
>How-To-Repeat:
>Fix:
diff -urN -x work cclient.orig/Makefile cclient/Makefile
--- cclient.orig/Makefile Wed Oct 29 03:02:40 2003
+++ cclient/Makefile Tue May 11 09:35:15 2004
@@ -6,7 +6,7 @@
#
PORTNAME= cclient
-PORTVERSION= 2002d
+PORTVERSION= 2004
PORTEPOCH= 1
CATEGORIES= mail devel
MASTER_SITES= ftp://ftp.cac.washington.edu/imap/%SUBDIR%/ \
@@ -56,11 +56,12 @@
post-configure:
@${ECHO_MSG} ">> The c-client shared library will be named ${SHLIBNAME}"
-HEADERS= c-client.h dummy.h env.h env_unix.h fdstring.h flocksim.h \
+HEADERS= c-client.h dummy.h env.h env_unix.h fdstring.h flockcyg.h flocksim.h \
flstring.h fs.h ftl.h imap4r1.h linkage.c linkage.h mail.h \
- mbox.h mbx.h mh.h misc.h mmdf.h mtx.h mx.h netmsg.h news.h \
- newsrc.h nl.h nntp.h osdep.h phile.h pop3.h pseudo.h rfc822.h \
- smtp.h sslio.h tcp.h tcp_unix.h tenex.h unix.h utf8.h
+ mbx.h mh.h misc.h mx.h netmsg.h \
+ newsrc.h nl.h nntp.h osdep.h pseudo.h rfc822.h \
+ smtp.h sslio.h tcp.h tcp_unix.h unix.h utf8.h
+
PORTREV_H= ${WRKDIR}/portrevision.h
post-build:
diff -urN -x work cclient.orig/distinfo cclient/distinfo
--- cclient.orig/distinfo Thu Apr 1 03:02:07 2004
+++ cclient/distinfo Tue May 11 08:15:21 2004
@@ -1,2 +1,2 @@
-MD5 (imap-2002d.tar.Z) = 64e82a195d21481fc4c54c4ed9fe0527
-SIZE (imap-2002d.tar.Z) = 2155224
+MD5 (imap-2004.tar.Z) = ec3dafeeae320457a1d098157e9bf969
+SIZE (imap-2004.tar.Z) = 2220333
diff -urN -x work cclient.orig/files/patch-ab cclient/files/patch-ab
--- cclient.orig/files/patch-ab Sun Dec 1 16:00:47 2002
+++ cclient/files/patch-ab Tue May 11 08:34:40 2004
@@ -1,23 +1,26 @@
---- src/osdep/unix/Makefile.orig Tue Oct 15 00:45:24 2002
-+++ src/osdep/unix/Makefile Sun Dec 1 15:40:42 2002
-@@ -22,18 +22,18 @@
+--- src/osdep/unix/Makefile.orig Fri Apr 30 04:08:48 2004
++++ src/osdep/unix/Makefile Tue May 11 08:34:26 2004
+@@ -22,20 +22,20 @@
EXTRAAUTHENTICATORS=
EXTRADRIVERS=mbox
-PASSWDTYPE=std
-SSLTYPE=nopwd
+-IP=4
+PASSWDTYPE=pam
+SSLTYPE=unix.nopwd
++IP=6
# Extended flags needed for SSL. You may need to modify.
-SSLDIR=/usr/local/ssl
-SSLCERTS=$(SSLDIR)/certs
--SSLINCLUDE=$(SSLDIR)/include
--SSLLIB=$(SSLDIR)/lib
+SSLDIR=$(OPENSSLBASE)
+SSLCERTS=$(PREFIX)/certs
+ SSLKEYS=$(SSLCERTS)
+-SSLINCLUDE=$(SSLDIR)/include
+-SSLLIB=$(SSLDIR)/lib
+SSLINCLUDE=$(OPENSSLINC)
+SSLLIB=$(OPENSSLLIB)
@@ -26,7 +29,7 @@
# Older versions of MIT Kerberos also have a libcrypto. If so, you may need
# to use this instead
-@@ -60,7 +60,7 @@
+@@ -62,7 +62,7 @@
# AFSLDFLAGS may also need -L/usr/ucblib -lucb
DCECFLAGS= -DDCE_MINIMAL -DPASSWD_OVERRIDE=\"/opt/pop3/passwd/passwd\"
DCELDFLAGS= -ldce
@@ -35,7 +38,7 @@
# Build parameters normally set by the individual port
-@@ -97,7 +97,7 @@
+@@ -99,7 +99,7 @@
# Commands possibly overriden by the individual port
ARRC=ar rc
@@ -44,16 +47,16 @@
LN=ln -s
RANLIB=ranlib
-@@ -115,7 +115,7 @@
+@@ -117,7 +117,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
+ unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o
-CFLAGS=-g
-+CFLAGS+=$(BASECFLAGS) $(EXTRACFLAGS)
++CFLAGS+=-g $(BASECFLAGS) $(EXTRACFLAGS)
CAT=cat
MAKE=make
-@@ -132,6 +132,10 @@
+@@ -134,6 +134,10 @@
PASSWDTYPE=$(PASSWDTYPE) SSLTYPE=$(SSLTYPE)
@@ -64,7 +67,7 @@
# Here if no make argument established
missing: osdep.h
-@@ -212,13 +216,14 @@
+@@ -214,13 +218,14 @@
BASECFLAGS="-g -Dconst="
bsf: # FreeBSD
@@ -82,7 +85,7 @@
bsi: # BSD/i386
$(BUILD) `$(CAT) SPECIALS` OS=$@ \
-@@ -762,23 +767,35 @@
+@@ -786,23 +791,35 @@
# Build it!
@@ -121,16 +124,16 @@
# Dependencies
-@@ -812,7 +829,7 @@
+@@ -835,7 +852,7 @@
# OS-dependent
-osdep.o:mail.h misc.h env.h fs.h ftl.h nl.h tcp.h \
+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 \
+ 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 \
-@@ -824,12 +841,19 @@
+@@ -848,12 +865,19 @@
write.c sslstdio.c \
strerror.c strpbrk.c strstr.c strtok.c strtoul.c \
OSCFLAGS
diff -urN -x work cclient.orig/pkg-plist cclient/pkg-plist
--- cclient.orig/pkg-plist Fri Oct 5 10:28:48 2001
+++ cclient/pkg-plist Tue May 11 09:35:27 2004
@@ -1,39 +1,33 @@
-include/c-client/c-client.h
-include/c-client/dummy.h
-include/c-client/env.h
-include/c-client/env_unix.h
-include/c-client/fdstring.h
+include/c-client/c-client.h
+include/c-client/dummy.h
+include/c-client/env.h
+include/c-client/env_unix.h
+include/c-client/fdstring.h
+include/c-client/flockcyg.h
include/c-client/flocksim.h
-include/c-client/flstring.h
-include/c-client/fs.h
-include/c-client/ftl.h
-include/c-client/imap4r1.h
-include/c-client/linkage.c
-include/c-client/linkage.h
+include/c-client/flstring.h
+include/c-client/fs.h
+include/c-client/ftl.h
+include/c-client/imap4r1.h
+include/c-client/linkage.c
+include/c-client/linkage.h
include/c-client/mail.h
-include/c-client/mbox.h
-include/c-client/mbx.h
-include/c-client/mh.h
-include/c-client/misc.h
-include/c-client/mmdf.h
-include/c-client/mtx.h
-include/c-client/mx.h
+include/c-client/mbx.h
+include/c-client/mh.h
+include/c-client/misc.h
+include/c-client/mx.h
include/c-client/netmsg.h
-include/c-client/news.h
-include/c-client/newsrc.h
-include/c-client/nl.h
-include/c-client/nntp.h
-include/c-client/osdep.h
-include/c-client/phile.h
-include/c-client/pop3.h
-include/c-client/pseudo.h
+include/c-client/newsrc.h
+include/c-client/nl.h
+include/c-client/nntp.h
+include/c-client/osdep.h
+include/c-client/pseudo.h
include/c-client/rfc822.h
-include/c-client/smtp.h
-include/c-client/sslio.h
-include/c-client/tcp.h
-include/c-client/tcp_unix.h
-include/c-client/tenex.h
-include/c-client/unix.h
+include/c-client/smtp.h
+include/c-client/sslio.h
+include/c-client/tcp.h
+include/c-client/tcp_unix.h
+include/c-client/unix.h
include/c-client/utf8.h
include/c-client/portrevision.h
lib/%%SHLIBNAME%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list