The following diff attempts to fix some building
(using the right pkgs, and not at the same time the
corresponding system pkgs), and some certificate-stuff :
12,14c12,13
Depends: cyrus-sasl2-shlibs, db44-aes-shlibs, libncurses5-shlibs,
openldap24-shlibs, openssl098-shlibs, tcltk-shlibs
BuildDepends: cyrus-sasl2-dev, libncurses5-dev, openldap24-dev,
openssl098-dev, system-openssl-dev, fink (>= 0.24.12)
BuildConflicts: libgettext3-dev, gettext-dev
---
Depends: cyrus-sasl2-shlibs, db47-aes-shlibs, libgettext3-shlibs,
libiconv, libncurses5-shlibs, openldap24-shlibs, openssl098-shlibs, tcltk-shlibs
BuildDepends: cyrus-sasl2-dev, libgettext3-dev, libiconv-dev,
libncurses5, openldap24-dev, openssl098-dev, fink (>= 0.24.12)
17c16,21
ConfigureParams: --bindir=%i/bin --sbindir=%i/sbin --datarootdir=%i/share
--with-openssl=%p/lib/system-openssl --without-tcl
--with-local-password-cache-method
---
ConfigureParams: <<
--bindir=%i/bin --sbindir=%i/sbin --datarootdir=%i/share --with-ldap-dir=%p \
--with-ssl-include-dir=%p/include/openssl
--with-ssl-certs-dir=%p/etc/ssl/certs \
--with-openssl=%p/lib --with-local-password-cache-method
<<
SetLDFLAGS: -lintl
It is not yet perfect; a.o.:
- the SetLDFLAGS causes all binaries to get linked with -lintl;
should be done only for those that need it
- the "--with-ssl-certs-dir=%p/etc/ssl/certs" is maybe not fully effective;
I see in the log passages like (in the beginning of the installscript):
touch imap/ip6
cd imap && /sw/bin/make oxp EXTRASPECIALS="SSLCERTS=/sw/etc/ssl/certs
SSLINCLUDE=/sw/include/openssl EXTRAAUTHENTICATORS=gss "
touch ip6
make build EXTRACFLAGS='' EXTRALDFLAGS='' EXTRADRIVERS='mbox'
EXTRAAUTHENTICATORS=''
PASSWDTYPE=std SSLTYPE=nopwd IP=4
EXTRASPECIALS='SSLCERTS=/sw/etc/ssl/certs
SSLINCLUDE=/sw/include/openssl EXTRAAUTHENTICATORS=gss '
BUILDTYPE=osx IP=6
EXTRAAUTHENTICATORS=" gss" \
PASSWDTYPE=pam \
EXTRACFLAGS=" -DMAC_OSX_KLUDGE=1" \
SPECIALS="SSLINCLUDE=/sw/include/openssl SSLLIB=/sw/lib
SSLCERTS=/System/Library/OpenSSL/certs SSLKEYS=/System/Library/OpenSSL/private
GSSINCLUDE=/sw/include GSSLIB=/sw/lib PAMDLFLAGS=-lpam"
Rebuilding c-client for osx...
while the SSLCERTS in EXTRASPECIALS are OK, in the SPECIALS
on the last line they are not.
Would require a careful look ..
Best,
Jean-Francois
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel