Update of /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv16600
Modified Files: openssl-0.9.8k.info Removed Files: openssl-0.9.8h.info Log Message: Remove old 0.9.8h version, fix x86_64 build error, fix typo in description, new maintainer. Index: openssl-0.9.8k.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo/openssl-0.9.8k.info,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- openssl-0.9.8k.info 22 Apr 2009 15:16:37 -0000 1.5 +++ openssl-0.9.8k.info 11 Sep 2009 19:27:00 -0000 1.6 @@ -1,10 +1,14 @@ Package: openssl Version: 0.9.8k -Revision: 4 -BuildDepends: fink (>= 0.24.12) -Depends: %N098-shlibs (= %v-%r), pkgconfig +Revision: 5 +Description: Secure Sockets Layer and Crypto Library +License: OSI-Approved +Homepage: http://www.openssl.org/ +Maintainer: Monic Polynomial <moni...@users.sourceforge.net> + Conflicts: openssl097 Replaces: openssl097 + Source: mirror:custom:source/openssl-%v.tar.gz CustomMirror: << Primary: http://www.openssl.org/ @@ -19,15 +23,31 @@ perl -pi -e 's,LIBDEPS,SHARED_LDFLAGS=-bundle $&,' engines/Makefile sed 's,@BUILDDIR@,%b,g' %{PatchFile} | patch -p1 << + +BuildDepends: fink (>= 0.24.12) +Depends: %N098-shlibs (= %v-%r), pkgconfig 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 << + InstallScript: << #!/bin/sh -ev make install INSTALL_PREFIX=%d MANDIR=%p/share/man @@ -59,6 +79,10 @@ mv %i/share/man/man3/MD$i.3 %i/share/man/man3/md$i.3.%N098 done << + +DocFiles: README LICENSE CHANGES FAQ NEWS +ConfFiles: %p/etc/ssl/openssl.cnf + SplitOff: << Package: %N098-shlibs Files: lib/libcrypto.0.9.8.dylib lib/libssl.0.9.8.dylib lib/engines @@ -68,6 +92,7 @@ << DocFiles: README LICENSE CHANGES FAQ NEWS << + SplitOff2: << Package: %N098-dev Depends: %N098-shlibs (= %v-%r) @@ -90,31 +115,26 @@ fi << << -DocFiles: README LICENSE CHANGES FAQ NEWS -ConfFiles: %p/etc/ssl/openssl.cnf -# -Description: Secure Sockets Layer and Crypto Library + DescDetail: << OpenSSL is a free implementation of the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols. It includes command line -utilities to manager certificates and a separate library implementing -common cryptograhic algorithms. +utilities to manage certificates and a separate library implementing 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 << -License: OSI-Approved -Homepage: http://www.openssl.org/ -Maintainer: None <fink-de...@lists.sourceforge.net> --- openssl-0.9.8h.info DELETED --- ------------------------------------------------------------------------------ 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-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs