From aaron@gelatinous.com  Mon Dec 18 00:03:08 2000
Return-Path: <aaron@gelatinous.com>
Received: from cube.gelatinous.com (unknown [207.82.194.150])
	by hub.freebsd.org (Postfix) with SMTP id 8884637B400
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 18 Dec 2000 00:03:08 -0800 (PST)
Received: (qmail 80458 invoked by uid 0); 18 Dec 2000 08:03:08 -0000
Message-Id: <20001218080308.80457.qmail@cube.gelatinous.com>
Date: 18 Dec 2000 08:03:08 -0000
From: aaron-fbsd@mutex.org
Sender: aaron@gelatinous.com
Reply-To: aaron-fbsd@mutex.org
To: FreeBSD-gnats-submit@freebsd.org
Subject: cclient-maildir does not install headers needed by imap-uw port
X-Send-Pr-Version: 3.2

>Number:         23608
>Category:       ports
>Synopsis:       cclient-maildir does not install headers needed by imap-uw port
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    kbyanc
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 18 00:10:01 PST 2000
>Closed-Date:    Tue Apr 24 22:33:45 PDT 2001
>Last-Modified:  Tue Apr 24 22:34:25 PDT 2001
>Originator:     Aaron Smith
>Release:        FreeBSD 4.2-RELEASE i386
>Organization:
>Environment:

	A current /usr/ports/mail

>Description:

	imap-uw will not build unless the cclient port has installed 
	a bunch of headers (and a source file) in
	${PREFIX}/include/c-client. unlike 'cclient', 'ccclient-maildir'
	does not install these files. this patch brings it in line.
	

>How-To-Repeat:

	deinstall the cclient port if installed. install cclient-maildir.
	attempt to build imap-uw.

>Fix:

Index: Makefile
===================================================================
RCS file: /usr/cvs/ports/mail/cclient-maildir/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile	2000/09/12 05:18:07	1.2
+++ Makefile	2000/12/18 07:55:43
@@ -53,13 +53,15 @@
 	@${ECHO_MSG} ">> You can disable PAM support building with \"PAMAUTH=no\""
 .endif
 
+HEADERS=       dummy.h env.h env_unix.h fdstring.h flstring.h fs.h ftl.h \
+	       imap4r1.h linkage.c linkage.h mail.h misc.h nl.h nntp.h \
+	       osdep.h pop3.h rfc822.h smtp.h tcp.h utf8.h
+
 do-install:
 	${MKDIR} ${PREFIX}/include/c-client
-	${INSTALL_DATA} ${WRKSRC}/c-client/mail.h ${PREFIX}/include/c-client
-	${INSTALL_DATA} ${WRKSRC}/c-client/rfc822.h ${PREFIX}/include/c-client
-	${INSTALL_DATA} ${WRKSRC}/c-client/linkage.h ${PREFIX}/include/c-client
-	${INSTALL_DATA} ${WRKSRC}/c-client/misc.h ${PREFIX}/include/c-client
-	${INSTALL_DATA} ${WRKSRC}/c-client/smtp.h ${PREFIX}/include/c-client
+.for f in ${HEADERS}
+	${INSTALL_DATA} ${WRKSRC}/c-client/${f} ${PREFIX}/include/c-client
+.endfor
 	${INSTALL} ${COPY} ${STRIP} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
 		${WRKSRC}/c-client/${SHLIBNAME} ${PREFIX}/lib
 	${LN} -sf ${SHLIBNAME} ${PREFIX}/lib/lib${SHLIBBASE}.so
Index: pkg-plist
===================================================================
RCS file: /usr/cvs/ports/mail/cclient-maildir/pkg-plist,v
retrieving revision 1.1
diff -u -r1.1 pkg-plist
--- pkg-plist	2000/08/14 07:49:03	1.1
+++ pkg-plist	2000/12/18 07:55:52
@@ -1,8 +1,23 @@
-include/c-client/mail.h
-include/c-client/rfc822.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/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/misc.h
+include/c-client/nl.h
+include/c-client/nntp.h
+include/c-client/osdep.h
+include/c-client/pop3.h
+include/c-client/rfc822.h
 include/c-client/smtp.h
+include/c-client/tcp.h
+include/c-client/utf8.h
 lib/libc-client4.a
 lib/libc-client4.so.7
 lib/libc-client4.so



>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: kbyanc 
State-Changed-When: Mon Dec 18 18:19:37 PST 2000 
State-Changed-Why:  
I just updated the cclient port to the latest version. The cclient-maildir 
patches are fairly out-of-sync with the current cclient codebase and no 
one seems to be maintaining them. Given those conditions, I felt the 
future of the -maildir port was doomed and removed it. Sorry. 
However, if you are interested in maintaining the -maildir patches 
against the most recent cclient, I'll gladly reinstate the cclient-maildir 
port. 


Responsible-Changed-From-To: freebsd-ports->kbyanc 
Responsible-Changed-By: kbyanc 
Responsible-Changed-When: Mon Dec 18 18:19:37 PST 2000 
Responsible-Changed-Why:  

http://www.freebsd.org/cgi/query-pr.cgi?pr=23608 
State-Changed-From-To: feedback->closed 
State-Changed-By: dougb 
State-Changed-When: Tue Apr 24 22:33:45 PDT 2001 
State-Changed-Why:  

This problem has been resolved. Thank you for your interest. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=23608 
>Unformatted:
