Opened 19 years ago
Last modified 9 years ago
#3919 closed defect
BUG: cclient-2004e_0 — at Initial Version
Reported by: | peter@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | pguyot (Paul Guyot) | |
Port: | cclient |
Description
cclient-2004e_0 fails to build:
Once-only environment setup... echo cc > CCTYPE echo -g -O -Wno-pointer-sign '-fno-common' > CFLAGS echo -DCREATEPROTO=unixproto -DEMPTYPROTO=unixproto \
-DMAILSPOOL=\"/var/mail\" \ -DANONYMOUSHOME=\"/var/mail/anonymous\" \ -DACTIVEFILE=\"/usr/lib/news/active\" -DNEWSSPOOL=\"/var/spool/news\" \ -DRSHPATH=\"/usr/ucb/rsh\" -DLOCKPGM=\"/etc/mlock\" > OSCFLAGS
echo > LDFLAGS echo "ar rc c-client.a osdep.o mail.o misc.o newsrc.o smanager.o utf8.o siglocal.o 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;ranlib c-client.a" > ARCHIVE echo osx > OSTYPE ./drivers mbox imap nntp pop3 mh mx mbx tenex mtx mmdf unix news phile dummy ./mkauths gss md5 pla log echo -I/usr/local/include -DGSS_C_NT_HOSTBASED_SERVICE=gss_nt_service_name >> OSCFLAGS sh -c '(test -f /usr/local/lib/libk5crypto.a) && echo -L/usr/local/lib -lgssapi_krb5 -lkrb5 -lk5crypto
echo -L/usr/local/lib -lgssapi_krb5 -lkrb5 -lcrypto -lcom_err' >> LDFLAGS |
echo "#include \"kerb_mit.c\"" >> auths.c echo -DMD5ENABLE=\"/etc/cram-md5.pwd\" >> OSCFLAGS ln -s os_osx.h osdep.h ln -s os_osx.c osdepbas.c ln -s log_std.c osdeplog.c ln -s sig_bsd.c siglocal.c ln -s crx_nfs.c crexcl.c ln -s ip6_unix.c ip_unix.c ln: ip_unix.c: File exists make[3]: * [onceenv] Error 1
With these changes to the cclient Portfile I can build cclient 2004e. Also checked with building php. Hope this helps.
--- Portfile Fri Jul 8 10:46:59 2005 +++ Portfile.new Sat Jul 9 10:32:33 2005 @@ -4,6 +4,7 @@
name cclient version 2004e
+revision 1
categories mail maintainers pguyot@… description UW IMAP c-client library
@@ -27,8 +28,8 @@
post-patch {
cd ${worksrcpath}
- reinplace "s|/usr/include/openssl|${prefix}/include/openssl|g" Makefile
- reinplace "s|/usr/lib|${prefix}/lib|g" Makefile
+ reinplace "s|/System/Library/OpenSSL SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/ lib|${prefix}/etc/openssl SSLINCLUDE=${prefix}/include SSLLIB=${prefix}/lib|g" Makefile
g" src/osdep/unix/Makefile |
} build.target osx EXTRACFLAGS=-fno-common
@@ -43,7 +44,7 @@
c-client.h dummy.h env.h fdstring.h flockcyg.h flocksim.h env_unix.h \ flstring.h fs.h ftl.h imap4r1.h linkage.h mail.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_unix.h unix.h utf8.h \
+ pseudo.h rfc822.h smtp.h sslio.h tcp.h tcp_unix.h unix.h utf8.h \
${destroot}${prefix}/include/c-client
xinstall -m 644 ${worksrcpath}/c-client/c-client.a \
${destroot}${prefix}/lib/libc-client4.a