Info2: << Package: pyopenssl-py%type_pkg[python] Version: 0.6 Revision: 4 Description: Python wrapper module around OpenSSL DescDetail: << High-level wrapper around a subset of the OpenSSL library, includes * SSL.Connection objects, wrapping the methods of Python's portable sockets * Callbacks written in Python * Extensive error-handling mechanism, mirroring OpenSSL's error codes ... and much more ;) << Source: mirror:sourceforge:pyopenssl/pyOpenSSL-%v.tar.gz Source-MD5: 6200b71d3eb294a312d52c4825fc71c5 Type: python (2.3 2.4) BuildDepends: system-openssl-dev Depends: python%type_pkg[python] PatchScript: << perl -pi -e 's,/sw,%p,' setup.py perl -pi -e 's,(Libraries =).*,\1 None,' setup.py << SetCPPFLAGS: -I%p/lib/system-openssl/include -Wno-strict-prototypes SetLDFLAGS: -L%p/lib/system-openssl/lib %p/lib/system-openssl/lib/libssl.dylib %p/lib/system-openssl/lib/libcrypto.dylib CompileScript: << %p/bin/python%type_raw[python] setup.py build << InstallScript: << %p/bin/python%type_raw[python] setup.py install --root=%d mkdir -p %i/share/doc/%n cp -R doc %i/share/doc/%n/doc cp -R examples %i/share/doc/%n/examples << DocFiles: COPYING ChangeLog README TODO License: LGPL Homepage: http://pyopenssl.sourceforge.net/ Maintainer: None DescPackaging: << Maintainer (<= 0.6-3): Daniel Henninger dmacks hacked a solution to Extension not allowing override of the -L flags used when python itself was built, in order to switch to system-openssl. Also shut up a boat-load of warnings from within openssl's headers << # Info2 <<