Update of /cvsroot/fink/dists/10.4/stable/crypto/finkinfo
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv4027

Modified Files:
        openssl-0.9.8h.info 
Log Message:
Fixes x86_64 build error.


Index: openssl-0.9.8h.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/crypto/finkinfo/openssl-0.9.8h.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- openssl-0.9.8h.info 26 Aug 2009 06:44:15 -0000      1.2
+++ openssl-0.9.8h.info 3 Oct 2009 16:15:47 -0000       1.3
@@ -1,7 +1,6 @@
 Package: openssl
 Version: 0.9.8h
-Revision: 1
-Architecture: i386, powerpc
+Revision: 2
 Depends: %N098-shlibs (= %v-%r), pkgconfig
 Conflicts: openssl097
 Replaces: openssl097
@@ -19,8 +18,19 @@
 NoSetMAKEFLAGS: true
 SetMAKEFLAGS: -j1
 CompileScript: <<
- PERL=/usr/bin/perl ./config shared --prefix=%p --openssldir=%p/etc/ssl 
zlib-dynamic --with-krb5-dir=/usr
- make
+  #!/bin/sh -ev
+  if [ "%m" = "powerpc" ]
+  then
+    PERL=/usr/bin/perl ./Configure shared darwin-ppc-cc --prefix=%p 
--openssldir=%p/etc/ssl zlib-dynamic --with-krb5-dir=/usr
+  else
+    if [ "%m" = "i386" ]
+    then
+      PERL=/usr/bin/perl ./Configure shared darwin-i386-cc --prefix=%p 
--openssldir=%p/etc/ssl zlib-dynamic --with-krb5-dir=/usr
+    else
+      PERL=/usr/bin/perl ./Configure shared darwin64-x86_64-cc --prefix=%p 
--openssldir=%p/etc/ssl zlib-dynamic --with-krb5-dir=/usr
+    fi
+  fi
+  make
 <<
 InfoTest: <<
 TestScript: make test || exit 2
@@ -69,20 +79,27 @@
 common cryptograhic algorithms.
 <<
 DescPort: <<
-Older versions of the openssl package used to use a compatibility version of 
0.9.6.
-To stay compatbile with those, we build dylibs with that compatibility version.
-This works since the old version luckily also hardcoded 0.9.6 into the library
-install_name.
+Older versions of the openssl package used to use a compatibility version of
+0.9.6.  To stay compatbile with those, we build dylibs with that compatibility
+version.  This works since the old version luckily also hardcoded 0.9.6 into
+the library install_name.
 
-For the new version of the libs, we use an install_name following the one used 
by
-Apple's version of openssl (and unlike the default openssl wants to build), 
that is,
-libssl.0.9.dylib.
+For the new version of the libs, we use an install_name following the one used
+by Apple's version of openssl (and unlike the default openssl wants to build),
+that is, libssl.0.9.dylib.
 
 We have to apply a small trick to get it to link against its own static libs
 instead of the system's ssl dylibs.
 
 Patch Configure: i386 is little-endian
 <<
+DescPackaging: <<
+monipol, 2009-09-06:
+ OpenSSL has problems with the installation of man pages on case-insensitive
+ filesystems. Even though there is a filecase option in the Makefile that is
+ used on Windows, it doesn't seem to be correct. For the moment I'm not dealing
+ with this problem in order to commit the x86_64 fix as soon as possible.
+<<
 License: OSI-Approved
 Homepage: http://www.openssl.org/
-Maintainer: None <fink-de...@lists.sourceforge.net>
+Maintainer: Monic Polynomial <moni...@users.sourceforge.net>


------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to